/**
 * Do not edit directly
 * Generated on Wed, 13 Mar 2024 12:48:30 GMT
 */
@-webkit-keyframes dxbl-skeleton-opacity-animation {
  0% {
    opacity: 0.05;
  }
  50% {
    opacity: 0.15;
  }
  100% {
    opacity: 0.05;
  }
}
@-o-keyframes dxbl-skeleton-opacity-animation {
  0% {
    opacity: 0.05;
  }
  50% {
    opacity: 0.15;
  }
  100% {
    opacity: 0.05;
  }
}
@keyframes dxbl-skeleton-opacity-animation {
  0% {
    opacity: 0.05;
  }
  50% {
    opacity: 0.15;
  }
  100% {
    opacity: 0.05;
  }
}
.dxbl-invisible {
  visibility: hidden !important;
}

.dxbl-invisible-content > * {
  visibility: hidden !important;
}

.dxbl-invisible-off-screen {
  visibility: hidden !important;
  -webkit-transform: translateX(-100000px) !important;
       -o-transform: translateX(-100000px) !important;
          transform: translateX(-100000px) !important;
}

.dxbl-visually-hidden {
  border: 0;
  clip: rect(0, 0, 0, 0);
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: 0;
  overflow: hidden;
  white-space: nowrap;
}

.dxbl-display-none {
  display: none !important;
}

.dxbl-align-center {
  text-align: center;
}

.dxbl-align-right {
  text-align: right;
}

.dxbl-nowrap {
  white-space: nowrap !important;
}

.dxbl-prevent-safari-scrolling {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.dxbl-preventsel {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.dxbl-flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: column !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.dxbl-flex-nowrap {
  -webkit-flex-wrap: nowrap !important;
      -ms-flex-wrap: nowrap !important;
          flex-wrap: nowrap !important;
}

.dxbl-skeleton-item > div {
  height: 100%;
  border-radius: 10rem;
  background-color: currentcolor;
  -webkit-animation: 2s linear infinite forwards dxbl-skeleton-opacity-animation;
       -o-animation: 2s linear infinite forwards dxbl-skeleton-opacity-animation;
          animation: 2s linear infinite forwards dxbl-skeleton-opacity-animation;
}
.dxbl-skeleton-item.dxbl-align-right > div {
  margin-left: auto;
  margin-right: 0;
}
.dxbl-skeleton-item.dxbl-align-center > div {
  margin-left: auto;
  margin-right: auto;
}
.dxbl-skeleton-item > .dxbl-skeleton-date {
  max-width: 8rem;
}
.dxbl-skeleton-item > .dxbl-skeleton-bool {
  max-width: 4rem;
}
.dxbl-skeleton-item > .dxbl-skeleton-string-0 {
  width: 50%;
}
.dxbl-skeleton-item > .dxbl-skeleton-number-0 {
  max-width: 3em;
}
.dxbl-skeleton-item > .dxbl-skeleton-string-1 {
  width: 70%;
}
.dxbl-skeleton-item > .dxbl-skeleton-number-1 {
  max-width: 5em;
}
.dxbl-skeleton-item > .dxbl-skeleton-string-2 {
  width: 40%;
}
.dxbl-skeleton-item > .dxbl-skeleton-number-2 {
  max-width: 2em;
}
.dxbl-skeleton-item > .dxbl-skeleton-string-3 {
  width: 60%;
}
.dxbl-skeleton-item > .dxbl-skeleton-number-3 {
  max-width: 4em;
}
.dxbl-skeleton-item > .dxbl-skeleton-string-4 {
  width: 80%;
}
.dxbl-skeleton-item > .dxbl-skeleton-number-4 {
  max-width: 6em;
}

.dxbl-virtual-items-container-pattern {
  position: fixed;
  top: -10000px;
  left: -10000px;
  visibility: hidden;
}

.dxbl-image {
  --dxbl-image-height: 1rem;
  --dxbl-image-width: 1rem;
  --dxbl-image-margin-x: 0;
  --dxbl-image-margin-y: 0.12496875rem;
  margin: var(--dxbl-image-margin-y) var(--dxbl-image-margin-x);
  width: auto;
  height: auto;
}
.dxbl-image:not(svg) {
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  line-height: 1;
}
.dxbl-image:not(.dxbl-image-fill) {
  fill: currentcolor;
}

svg.dxbl-image {
  width: var(--dxbl-image-width);
  height: var(--dxbl-image-height);
}

.dxbl-sm .dxbl-image {
  --dxbl-image-height: 1rem;
  --dxbl-image-width: 1rem;
  --dxbl-image-margin-x: 0;
  --dxbl-image-margin-y: 0.0625rem;
}

.dxbl-lg .dxbl-image {
  --dxbl-image-height: 1rem;
  --dxbl-image-width: 1rem;
  --dxbl-image-margin-x: 0;
  --dxbl-image-margin-y: 0.1875rem;
}

.dxbl-text {
  --dxbl-text-font-family: inherit;
  --dxbl-text-font-size: inherit;
  --dxbl-text-line-height: inherit;
  --dxbl-text-padding-x: 0.375rem;
  --dxbl-text-padding-y: 0.25003125rem;
  --dxbl-text-border-color: transparent;
  --dxbl-text-border-style: solid;
  --dxbl-text-border-width: 1px;
  border: var(--dxbl-text-border-width) var(--dxbl-text-border-style) var(--dxbl-text-border-color);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: var(--dxbl-text-font-family);
  font-size: var(--dxbl-text-font-size);
  line-height: var(--dxbl-text-line-height);
  padding: var(--dxbl-text-padding-y) var(--dxbl-text-padding-x);
  margin: 0;
}

.dxbl-sm.dxbl-text,
.dxbl-sm .dxbl-text {
  --dxbl-text-padding-x: 0.25rem;
  --dxbl-text-padding-y: 0.1875rem;
}

.dxbl-lg.dxbl-text,
.dxbl-lg .dxbl-text {
  --dxbl-text-padding-x: 0.5rem;
  --dxbl-text-padding-y: 0.3125rem;
}

.dxbl-hint {
  position: absolute;
  opacity: 0.3;
  pointer-events: none;
  z-index: 4;
}

.dxbl-btn {
  --dxbl-btn-font-family: inherit;
  --dxbl-btn-font-size: 0.875rem;
  --dxbl-btn-line-height: 1.4285;
  --dxbl-btn-bg: transparent;
  --dxbl-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-padding-x: 0.75rem;
  --dxbl-btn-padding-y: 0.25003125rem;
  --dxbl-btn-image-spacing: 0.375rem;
  --dxbl-btn-border-color: transparent;
  --dxbl-btn-border-style: solid;
  --dxbl-btn-border-width: 1px;
  --dxbl-btn-border-radius: 0.1875rem;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-active-bg: var(--dxbl-btn-bg);
  --dxbl-btn-active-color: var(--dxbl-btn-color);
  --dxbl-btn-active-border-color: var(--dxbl-btn-border-color);
  --dxbl-btn-active-box-shadow: var(--dxbl-btn-box-shadow);
  --dxbl-btn-active-padding-x: var(--dxbl-btn-padding-x);
  --dxbl-btn-active-padding-y: var(--dxbl-btn-padding-y);
  --dxbl-btn-active-border-width: var(--dxbl-btn-border-width);
  --dxbl-btn-active-border-radius: var(--dxbl-btn-border-radius);
  --dxbl-btn-hover-bg: var(--dxbl-btn-bg);
  --dxbl-btn-hover-color: var(--dxbl-btn-color);
  --dxbl-btn-hover-border-color: var(--dxbl-btn-border-color);
  --dxbl-btn-hover-box-shadow: var(--dxbl-btn-box-shadow);
  --dxbl-btn-hover-padding-x: var(--dxbl-btn-padding-x);
  --dxbl-btn-hover-padding-y: var(--dxbl-btn-padding-y);
  --dxbl-btn-hover-border-width: var(--dxbl-btn-border-width);
  --dxbl-btn-hover-border-radius: var(--dxbl-btn-border-radius);
  --dxbl-btn-disabled-bg: var(--dxbl-btn-bg);
  --dxbl-btn-disabled-color: var(--dxbl-btn-color);
  --dxbl-btn-disabled-border-color: var(--dxbl-btn-border-color);
  --dxbl-btn-disabled-box-shadow: var(--dxbl-btn-box-shadow);
  --dxbl-btn-disabled-padding-x: var(--dxbl-btn-padding-x);
  --dxbl-btn-disabled-padding-y: var(--dxbl-btn-padding-y);
  --dxbl-btn-disabled-border-width: var(--dxbl-btn-border-width);
  --dxbl-btn-disabled-border-radius: var(--dxbl-btn-border-radius);
  --dxbl-btn-focus-bg: var(--dxbl-btn-bg);
  --dxbl-btn-focus-color: var(--dxbl-btn-color);
  --dxbl-btn-focus-border-bg: var(--dxbl-btn-border-color);
  --dxbl-btn-focus-border-color: var(--dxbl-btn-border-color);
  --dxbl-btn-focus-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  --dxbl-btn-focus-padding-x: var(--dxbl-btn-padding-x);
  --dxbl-btn-focus-padding-y: var(--dxbl-btn-padding-y);
  --dxbl-btn-focus-border-width: var(--dxbl-btn-border-width);
  --dxbl-btn-focus-border-radius: var(--dxbl-btn-border-radius);
  --dxbl-btn-focus-outline-color: trasparent;
  --dxbl-btn-focus-outline-size: 0;
  --dxbl-btn-focus-outline-offset: 0;
  --dxbl-btn-link-hover-color: var(--bs-primary, var(--primary));
  --dxbl-btn-link-text-decoration: underline;
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
  background-color: var(--dxbl-btn-bg);
  border-radius: var(--dxbl-btn-border-radius);
  border: var(--dxbl-btn-border-width) var(--dxbl-btn-border-style) var(--dxbl-btn-border-color);
  -webkit-box-shadow: var(--dxbl-btn-box-shadow);
          box-shadow: var(--dxbl-btn-box-shadow);
  color: var(--dxbl-btn-color);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-family: var(--dxbl-btn-font-family);
  font-size: var(--dxbl-btn-font-size);
  line-height: var(--dxbl-btn-line-height);
  padding: var(--dxbl-btn-padding-y) var(--dxbl-btn-padding-x);
  outline: none;
}
.dxbl-btn > .dxbl-image + *, .dxbl-btn > :not(.dxbl-image) + .dxbl-image:not(:first-child) {
  margin-left: var(--dxbl-btn-image-spacing);
}
.dxbl-btn.dxbl-btn-link, .dxbl-btn.dxbl-btn-outline-link, .dxbl-btn.dxbl-btn-text-link {
  --dxbl-btn-hover-color: var(--dxbl-btn-link-hover-color);
  --dxbl-btn-box-shadow: none;
}
.dxbl-btn.dxbl-btn-link span:not(.dxbl-image), .dxbl-btn.dxbl-btn-outline-link span:not(.dxbl-image), .dxbl-btn.dxbl-btn-text-link span:not(.dxbl-image) {
  -webkit-text-decoration: var(--dxbl-btn-link-text-decoration);
          text-decoration: var(--dxbl-btn-link-text-decoration);
}
.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
  border-color: var(--dxbl-btn-active-border-color);
  background: var(--dxbl-btn-active-background);
  background-color: var(--dxbl-btn-active-bg);
  color: var(--dxbl-btn-active-color);
}
.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
  border-color: var(--dxbl-btn-hover-border-color);
  background: var(--dxbl-btn-hover-background);
  background-color: var(--dxbl-btn-hover-bg);
  color: var(--dxbl-btn-hover-color);
}
.dxbl-btn.dxbl-disabled, .dxbl-btn:disabled {
  border-color: var(--dxbl-btn-disabled-border-color);
  background: var(--dxbl-btn-disabled-background);
  background-color: var(--dxbl-btn-disabled-bg);
  color: var(--dxbl-btn-disabled-color);
  opacity: var(--dxbl-btn-disabled-opacity);
}
.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  border-color: var(--dxbl-btn-focus-border-color);
  background: var(--dxbl-btn-focus-background);
  background-color: var(--dxbl-btn-focus-bg);
  outline: var(--dxbl-btn-focus-outline-color) solid var(--dxbl-btn-focus-outline-size);
  outline-offset: var(--dxbl-btn-focus-outline-offset);
  -webkit-box-shadow: var(--dxbl-btn-focus-box-shadow);
          box-shadow: var(--dxbl-btn-focus-box-shadow);
}
.dxbl-btn.dxbl-sm:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 1.5;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.1875rem;
  --dxbl-btn-image-spacing: 0.25rem;
  --dxbl-btn-border-radius: 0.1875rem;
}
.dxbl-btn.dxbl-lg:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 1.375;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-padding-y: 0.3125rem;
  --dxbl-btn-image-spacing: 0.5rem;
  --dxbl-btn-border-radius: 0.1875rem;
}

.dxbl-btn-primary:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-active-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-outline-primary:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-primary, var(--primary));
  --dxbl-btn-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-active-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-primary, var(--primary));
  --dxbl-btn-disabled-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-text-primary:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-primary, var(--primary));
  --dxbl-btn-active-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-primary, var(--primary));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-active-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-secondary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-disabled-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-secondary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-secondary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-success:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-bg: var(--bs-success, var(--success));
  --dxbl-btn-border-color: var(--bs-success, var(--success));
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-active-bg: var(--bs-success, var(--success));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-success, var(--success));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-success, var(--success));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-success, var(--success));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: var(--bs-success, var(--success));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-success, var(--success));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-success-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-outline-success:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-success, var(--success));
  --dxbl-btn-border-color: var(--bs-success, var(--success));
  --dxbl-btn-active-bg: var(--bs-success, var(--success));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-success, var(--success));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-success, var(--success));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-success, var(--success));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-success, var(--success));
  --dxbl-btn-disabled-border-color: var(--bs-success, var(--success));
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-success-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-text-success:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-success, var(--success));
  --dxbl-btn-active-bg: var(--bs-success, var(--success));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-success, var(--success));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-success, var(--success));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-success, var(--success));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-success, var(--success));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-success-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-info:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-bg: var(--bs-info, var(--info));
  --dxbl-btn-border-color: var(--bs-info, var(--info));
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-active-bg: var(--bs-info, var(--info));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-info, var(--info));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-info, var(--info));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-info, var(--info));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: var(--bs-info, var(--info));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-info, var(--info));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-info-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-outline-info:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-info, var(--info));
  --dxbl-btn-border-color: var(--bs-info, var(--info));
  --dxbl-btn-active-bg: var(--bs-info, var(--info));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-info, var(--info));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-info, var(--info));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-info, var(--info));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-info, var(--info));
  --dxbl-btn-disabled-border-color: var(--bs-info, var(--info));
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-info-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-text-info:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-info, var(--info));
  --dxbl-btn-active-bg: var(--bs-info, var(--info));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-info, var(--info));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-info, var(--info));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-info, var(--info));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-info, var(--info));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-info-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-warning:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-active-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-warning-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-outline-warning:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-warning, var(--warning));
  --dxbl-btn-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-active-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-warning, var(--warning));
  --dxbl-btn-disabled-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-warning-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-text-warning:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-warning, var(--warning));
  --dxbl-btn-active-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-warning, var(--warning));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-warning-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-danger:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-active-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-danger-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-outline-danger:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-danger, var(--danger));
  --dxbl-btn-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-active-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-danger, var(--danger));
  --dxbl-btn-disabled-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-danger-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-text-danger:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-danger, var(--danger));
  --dxbl-btn-active-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-danger, var(--danger));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-danger-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-light:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-bg: var(--bs-light, var(--light));
  --dxbl-btn-border-color: var(--bs-light, var(--light));
  --dxbl-btn-color: var(--bs-gray-900, #212529);
  --dxbl-btn-active-bg: var(--bs-light, var(--light));
  --dxbl-btn-active-color: var(--bs-gray-900, #212529);
  --dxbl-btn-active-border-color: var(--bs-light, var(--light));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-light, var(--light));
  --dxbl-btn-hover-color: var(--bs-gray-900, #212529);
  --dxbl-btn-hover-border-color: var(--bs-light, var(--light));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: var(--bs-light, var(--light));
  --dxbl-btn-disabled-color: var(--bs-gray-900, #212529);
  --dxbl-btn-disabled-border-color: var(--bs-light, var(--light));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-light-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-outline-light:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-light, var(--light));
  --dxbl-btn-border-color: var(--bs-light, var(--light));
  --dxbl-btn-active-bg: var(--bs-light, var(--light));
  --dxbl-btn-active-color: var(--bs-gray-900, #212529);
  --dxbl-btn-active-border-color: var(--bs-light, var(--light));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-light, var(--light));
  --dxbl-btn-hover-color: var(--bs-gray-900, #212529);
  --dxbl-btn-hover-border-color: var(--bs-light, var(--light));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-light, var(--light));
  --dxbl-btn-disabled-border-color: var(--bs-light, var(--light));
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-light-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-text-light:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-light, var(--light));
  --dxbl-btn-active-bg: var(--bs-light, var(--light));
  --dxbl-btn-active-color: var(--bs-gray-900, #212529);
  --dxbl-btn-active-border-color: var(--bs-light, var(--light));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-light, var(--light));
  --dxbl-btn-hover-color: var(--bs-gray-900, #212529);
  --dxbl-btn-hover-border-color: var(--bs-light, var(--light));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-light, var(--light));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-light-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-dark:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-active-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-dark-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-outline-dark:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-dark, var(--dark));
  --dxbl-btn-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-active-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-dark, var(--dark));
  --dxbl-btn-disabled-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-dark-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-text-dark:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-dark, var(--dark));
  --dxbl-btn-active-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-dark, var(--dark));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-disabled-opacity: 40%;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-dark-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}

.dxbl-btn-container {
  --dxbl-btn-container-padding-x: 0.5rem;
  --dxbl-btn-container-padding-y: 0.5rem;
  padding: var(--dxbl-btn-container-padding-y) var(--dxbl-btn-container-padding-x) 0 var(--dxbl-btn-container-padding-x);
}
.dxbl-btn-container > * {
  margin-bottom: var(--dxbl-btn-container-padding-y);
}
.dxbl-btn-container.dxbl-sm {
  --dxbl-btn-container-padding-x: 0.375rem;
  --dxbl-btn-container-padding-y: 0.375rem;
}
.dxbl-btn-container.dxbl-lg {
  --dxbl-btn-container-padding-x: 0.625rem;
  --dxbl-btn-container-padding-y: 0.625rem;
}

.dxbl-btn-group,
.dxbl-btn-group-vertical {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dxbl-btn-group > .dxbl-btn, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn, .dxbl-btn-group > .dxbl-text-edit,
.dxbl-btn-group-vertical > .dxbl-btn,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn,
.dxbl-btn-group-vertical > .dxbl-text-edit {
  position: relative;
}
.dxbl-btn-group > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-btn-group > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,
.dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible,
.dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  z-index: 1;
}
.dxbl-btn-group > .dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  z-index: 1;
}
.dxbl-btn-group > .dxbl-text-edit:focus-within, .dxbl-btn-group > .dxbl-text-edit.dxbl-focused,
.dxbl-btn-group-vertical > .dxbl-text-edit:focus-within,
.dxbl-btn-group-vertical > .dxbl-text-edit.dxbl-focused {
  z-index: 1;
}
.dxbl-btn-group > .dxbl-text-edit:has(:focus),
.dxbl-btn-group-vertical > .dxbl-text-edit:has(:focus) {
  z-index: 1;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-secondary,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary {
  --dxbl-btn-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-btn-disabled-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-btn-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-background: none;
  --dxbl-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-group > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image) {
  opacity: 60%;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-outline-secondary,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary {
  --dxbl-btn-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-background: none;
  --dxbl-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-group > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image) {
  opacity: 60%;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-text-secondary,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary {
  --dxbl-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-group > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-group > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image),
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image) {
  opacity: 60%;
}
.dxbl-btn-group > .dxbl-btn, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn,
.dxbl-btn-group-vertical > .dxbl-btn,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.25003125rem;
}
.dxbl-btn-group > .dxbl-btn.dxbl-sm, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-sm,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-sm,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-sm {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.1875rem;
}
.dxbl-btn-group > .dxbl-btn.dxbl-lg, .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn.dxbl-lg,
.dxbl-btn-group-vertical > .dxbl-btn.dxbl-lg,
.dxbl-btn-group-vertical > .dxbl-btn-split > .dxbl-btn.dxbl-lg {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.3125rem;
}

:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn:not(:first-child):not(.dxbl-btn-first), :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-split:not(:first-child) > .dxbl-btn:first-child, :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-text-edit:not(:first-child), :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-text-edit:not(:first-child) > .dxbl-btn-group-left > .dxbl-btn:first-child, :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group.dxbl-btn-group-right > .dxbl-btn, :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn:not(:first-child):not(.dxbl-btn-first), :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn-split:not(:first-child) > .dxbl-btn:first-child, :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-text-edit:not(:first-child), :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-text-edit:not(:first-child) > .dxbl-btn-group-left > .dxbl-btn:first-child, :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group.dxbl-btn-group-right > .dxbl-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn:not(:last-child):not(.dxbl-btn-last), :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-split:not(:last-child):not(.dxbl-btn-last) > .dxbl-btn:last-child, :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-text-edit:not(:last-child), :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-text-edit:not(:last-child) > .dxbl-btn-group-right > .dxbl-btn:last-child, :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group.dxbl-btn-group-left > .dxbl-btn, :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn:not(:last-child):not(.dxbl-btn-last), :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn-split:not(:last-child):not(.dxbl-btn-last) > .dxbl-btn:last-child, :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-text-edit:not(:last-child), :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-text-edit:not(:last-child) > .dxbl-btn-group-right > .dxbl-btn:last-child, :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group.dxbl-btn-group-left > .dxbl-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn:not(:last-child):not(.dxbl-btn-last), :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-split:not(:last-child):not(.dxbl-btn-last), :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn:not(:last-child):not(.dxbl-btn-last), :not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn-split:not(:last-child):not(.dxbl-btn-last) {
  margin-right: -1px;
}

.dxbl-btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dxbl-btn-group-vertical > .dxbl-btn:not(:first-child), .dxbl-btn-group-vertical > .dxbl-text-edit:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.dxbl-btn-group-vertical.dxbl-btn-group-right > .dxbl-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.dxbl-btn-group-vertical > .dxbl-btn:not(:last-child), .dxbl-btn-group-vertical > .dxbl-text-edit:not(:last-child) {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  margin-bottom: -1px;
}
.dxbl-btn-group-vertical.dxbl-btn-group-left > .dxbl-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-btn-disabled-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-btn-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-background: none;
  --dxbl-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}
.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)) > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)) > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > .dxbl-image, .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):disabled > .dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > .dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)) > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)) > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > :not(.dxbl-image), .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):disabled > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-secondary:where(:not(.dxbl-btn-standalone)):disabled > :not(.dxbl-image) {
  opacity: 60%;
}

.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-background: none;
  --dxbl-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}
.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)) > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)) > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > .dxbl-image, .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):disabled > .dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > .dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)) > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)) > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > :not(.dxbl-image), .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):disabled > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-outline-secondary:where(:not(.dxbl-btn-standalone)):disabled > :not(.dxbl-image) {
  opacity: 60%;
}

.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
}
.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)) > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)) > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > .dxbl-image, .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):disabled > .dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > .dxbl-image,
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)) > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)) > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > :not(.dxbl-image), .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):disabled > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)).dxbl-disabled > :not(.dxbl-image),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-btn-text-secondary:where(:not(.dxbl-btn-standalone)):disabled > :not(.dxbl-image) {
  opacity: 60%;
}

.dxbl-btn-tool,
.dxbl-btn-split > .dxbl-btn-tool:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.25003125rem;
}

.dxbl-btn-tool.dxbl-sm:where(:not(.dxbl-btn-standalone)),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-sm:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.1875rem;
}

.dxbl-btn-tool.dxbl-lg:where(:not(.dxbl-btn-standalone)),
.dxbl-btn-split > .dxbl-btn-tool.dxbl-lg:where(:not(.dxbl-btn-standalone)) {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.3125rem;
}

.dxbl-btn-split {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.dxbl-btn-split > .dxbl-btn:not(:last-child) {
  margin-right: -1px;
}
.dxbl-btn-split > .dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active {
  border-right-color: transparent;
}
.dxbl-btn-split > .dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover {
  border-right-color: transparent;
}
.dxbl-btn-split > .dxbl-btn-split-dropdown {
  padding-left: calc(var(--dxbl-btn-padding-x) / 2) !important;
  padding-right: calc(var(--dxbl-btn-padding-x) / 2) !important;
}
.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn {
  border-color: var(--dxbl-btn-hover-border-color);
}
.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
  background: var(--dxbl-btn-hover-background);
  background-color: var(--dxbl-btn-hover-bg);
  color: var(--dxbl-btn-hover-color);
}

.dxbl-btn-standalone {
  --dxbl-btn-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-link-hover-color: #0D6EFD;
  --dxbl-btn-link-text-decoration: Underline;
  --dxbl-btn-caption-disabled-opacity: 0.5;
  --dxbl-btn-icon-disabled-opacity: 0.5;
  --dxbl-btn-font-size: 0.875rem;
  --dxbl-btn-line-height: 20px;
  --dxbl-btn-padding-x: 0.75rem;
  --dxbl-btn-padding-y: 0.25rem;
  --dxbl-btn-image-spacing: 0.375rem;
  --dxbl-btn-border-width: 0.063rem;
  --dxbl-btn-border-radius: 0.25rem;
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-primary, var(--primary));
  --dxbl-btn-focus-border-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-primary {
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-active-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-primary, var(--primary));
  --dxbl-btn-focus-border-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-primary.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary {
  --dxbl-btn-color: var(--bs-primary, var(--primary));
  --dxbl-btn-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-active-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-primary, var(--primary));
  --dxbl-btn-disabled-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-primary, var(--primary));
  --dxbl-btn-focus-border-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-primary.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary {
  --dxbl-btn-color: var(--bs-primary, var(--primary));
  --dxbl-btn-active-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-primary, var(--primary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-primary, var(--primary));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-primary, var(--primary));
  --dxbl-btn-focus-border-bg: var(--bs-primary, var(--primary));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-primary.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary {
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.5;
  --dxbl-btn-icon-disabled-opacity: 0.5;
  --dxbl-btn-disabled-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-focus-border-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-secondary.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary {
  --dxbl-btn-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.5;
  --dxbl-btn-icon-disabled-opacity: 0.5;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-disabled-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-focus-border-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-secondary.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary {
  --dxbl-btn-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.5;
  --dxbl-btn-icon-disabled-opacity: 0.5;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-secondary, var(--secondary));
  --dxbl-btn-focus-border-bg: var(--bs-secondary, var(--secondary));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-secondary.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-success {
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-bg: var(--bs-success, var(--success));
  --dxbl-btn-border-color: var(--bs-success, var(--success));
  --dxbl-btn-active-bg: var(--bs-success, var(--success));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-success, var(--success));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-success, var(--success));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-success, var(--success));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: var(--bs-success, var(--success));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-success, var(--success));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-success, var(--success));
  --dxbl-btn-focus-border-bg: var(--bs-success, var(--success));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-success.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success {
  --dxbl-btn-color: var(--bs-success, var(--success));
  --dxbl-btn-border-color: var(--bs-success, var(--success));
  --dxbl-btn-active-bg: var(--bs-success, var(--success));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-success, var(--success));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-success, var(--success));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-success, var(--success));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-success, var(--success));
  --dxbl-btn-disabled-border-color: var(--bs-success, var(--success));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-success, var(--success));
  --dxbl-btn-focus-border-bg: var(--bs-success, var(--success));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-success.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success {
  --dxbl-btn-color: var(--bs-success, var(--success));
  --dxbl-btn-active-bg: var(--bs-success, var(--success));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-success, var(--success));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-success, var(--success));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-success, var(--success));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-success, var(--success));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-success, var(--success));
  --dxbl-btn-focus-border-bg: var(--bs-success, var(--success));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-success.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-info {
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-bg: var(--bs-info, var(--info));
  --dxbl-btn-border-color: var(--bs-info, var(--info));
  --dxbl-btn-active-bg: var(--bs-info, var(--info));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-info, var(--info));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-info, var(--info));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-info, var(--info));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: var(--bs-info, var(--info));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-info, var(--info));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-info, var(--info));
  --dxbl-btn-focus-border-bg: var(--bs-info, var(--info));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-info.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info {
  --dxbl-btn-color: var(--bs-info, var(--info));
  --dxbl-btn-border-color: var(--bs-info, var(--info));
  --dxbl-btn-active-bg: var(--bs-info, var(--info));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-info, var(--info));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-info, var(--info));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-info, var(--info));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-info, var(--info));
  --dxbl-btn-disabled-border-color: var(--bs-info, var(--info));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-info, var(--info));
  --dxbl-btn-focus-border-bg: var(--bs-info, var(--info));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-info.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info {
  --dxbl-btn-color: var(--bs-info, var(--info));
  --dxbl-btn-active-bg: var(--bs-info, var(--info));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-info, var(--info));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-info, var(--info));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-info, var(--info));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-info, var(--info));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-info, var(--info));
  --dxbl-btn-focus-border-bg: var(--bs-info, var(--info));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-info.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-warning {
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-active-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-warning, var(--warning));
  --dxbl-btn-focus-border-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-warning.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning {
  --dxbl-btn-color: var(--bs-warning, var(--warning));
  --dxbl-btn-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-active-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-warning, var(--warning));
  --dxbl-btn-disabled-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-warning, var(--warning));
  --dxbl-btn-focus-border-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-warning.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning {
  --dxbl-btn-color: var(--bs-warning, var(--warning));
  --dxbl-btn-active-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-warning, var(--warning));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-warning, var(--warning));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-warning, var(--warning));
  --dxbl-btn-focus-border-bg: var(--bs-warning, var(--warning));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-warning.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-danger {
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-active-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-danger, var(--danger));
  --dxbl-btn-focus-border-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-danger.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger {
  --dxbl-btn-color: var(--bs-danger, var(--danger));
  --dxbl-btn-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-active-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-danger, var(--danger));
  --dxbl-btn-disabled-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-danger, var(--danger));
  --dxbl-btn-focus-border-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-danger.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger {
  --dxbl-btn-color: var(--bs-danger, var(--danger));
  --dxbl-btn-active-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-danger, var(--danger));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-danger, var(--danger));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-danger, var(--danger));
  --dxbl-btn-focus-border-bg: var(--bs-danger, var(--danger));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-danger.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-light {
  --dxbl-btn-color: var(--bs-gray-900, #212529);
  --dxbl-btn-bg: var(--bs-light, var(--light));
  --dxbl-btn-border-color: var(--bs-light, var(--light));
  --dxbl-btn-active-bg: var(--bs-light, var(--light));
  --dxbl-btn-active-color: var(--bs-gray-900, #212529);
  --dxbl-btn-active-border-color: var(--bs-light, var(--light));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-light, var(--light));
  --dxbl-btn-hover-color: var(--bs-gray-900, #212529);
  --dxbl-btn-hover-border-color: var(--bs-light, var(--light));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.5;
  --dxbl-btn-icon-disabled-opacity: 0.5;
  --dxbl-btn-disabled-bg: var(--bs-light, var(--light));
  --dxbl-btn-disabled-color: var(--bs-gray-900, #212529);
  --dxbl-btn-disabled-border-color: var(--bs-light, var(--light));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-light, var(--light));
  --dxbl-btn-focus-border-bg: var(--bs-light, var(--light));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-light.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light {
  --dxbl-btn-color: var(--bs-light, var(--light));
  --dxbl-btn-border-color: var(--bs-light, var(--light));
  --dxbl-btn-active-bg: var(--bs-light, var(--light));
  --dxbl-btn-active-color: var(--bs-gray-900, #212529);
  --dxbl-btn-active-border-color: var(--bs-light, var(--light));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-light, var(--light));
  --dxbl-btn-hover-color: var(--bs-gray-900, #212529);
  --dxbl-btn-hover-border-color: var(--bs-light, var(--light));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.5;
  --dxbl-btn-icon-disabled-opacity: 0.5;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-light, var(--light));
  --dxbl-btn-disabled-border-color: var(--bs-light, var(--light));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-light, var(--light));
  --dxbl-btn-focus-border-bg: var(--bs-light, var(--light));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-light.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light {
  --dxbl-btn-color: var(--bs-light, var(--light));
  --dxbl-btn-active-bg: var(--bs-light, var(--light));
  --dxbl-btn-active-color: var(--bs-gray-900, #212529);
  --dxbl-btn-active-border-color: var(--bs-light, var(--light));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-light, var(--light));
  --dxbl-btn-hover-color: var(--bs-gray-900, #212529);
  --dxbl-btn-hover-border-color: var(--bs-light, var(--light));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.5;
  --dxbl-btn-icon-disabled-opacity: 0.5;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-light, var(--light));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-light, var(--light));
  --dxbl-btn-focus-border-bg: var(--bs-light, var(--light));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-light.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-dark {
  --dxbl-btn-color: var(--bs-white, var(--white));
  --dxbl-btn-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-active-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-disabled-color: var(--bs-white, var(--white));
  --dxbl-btn-disabled-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-disabled-background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-dark, var(--dark));
  --dxbl-btn-focus-border-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-dark.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark {
  --dxbl-btn-color: var(--bs-dark, var(--dark));
  --dxbl-btn-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-active-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-dark, var(--dark));
  --dxbl-btn-disabled-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-dark, var(--dark));
  --dxbl-btn-focus-border-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-outline-dark.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark {
  --dxbl-btn-color: var(--bs-dark, var(--dark));
  --dxbl-btn-active-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-active-color: var(--bs-white, var(--white));
  --dxbl-btn-active-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-active-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-hover-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-color: var(--bs-white, var(--white));
  --dxbl-btn-hover-border-color: var(--bs-dark, var(--dark));
  --dxbl-btn-hover-background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
  --dxbl-btn-caption-disabled-opacity: 0.85;
  --dxbl-btn-icon-disabled-opacity: 0.85;
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--bs-dark, var(--dark));
  --dxbl-btn-disabled-border-color: transparent;
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
  --dxbl-btn-focus-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-btn-focus-color: var(--bs-dark, var(--dark));
  --dxbl-btn-focus-border-bg: var(--bs-dark, var(--dark));
  --dxbl-btn-focus-outline-color: var(--bs-primary, var(--primary));
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.375rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm {
  --dxbl-btn-font-size: 0.75rem;
  --dxbl-btn-line-height: 16px;
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
  --dxbl-btn-font-size: 1rem;
  --dxbl-btn-line-height: 24px;
  --dxbl-btn-padding-x: 1rem;
  --dxbl-btn-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg.dxbl-btn-icon-only {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm {
  --dxbl-btn-active-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
  --dxbl-btn-active-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm {
  --dxbl-btn-hover-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
  --dxbl-btn-hover-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm {
  --dxbl-btn-disabled-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
  --dxbl-btn-disabled-image-spacing: 0.5rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
  --dxbl-btn-focus-outline-size: 0.125rem;
  --dxbl-btn-focus-outline-offset: 0.063rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-sm {
  --dxbl-btn-focus-image-spacing: 0.25rem;
}
.dxbl-btn-standalone.dxbl-btn-text-dark.dxbl-lg {
  --dxbl-btn-focus-image-spacing: 0.5rem;
}

.dxbl-checkbox {
  --dxbl-checkbox-font-family: inherit;
  --dxbl-checkbox-font-size: 0.875rem;
  --dxbl-checkbox-line-height: 1.4285;
  --dxbl-checkbox-border-width: 1px;
  --dxbl-checkbox-border-style: solid;
  --dxbl-checkbox-border-color: transparent;
  --dxbl-checkbox-spacing: 0.5rem;
  --dxbl-checkbox-disabled-opacity: 60%;
  --dxbl-checkbox-check-element-size: 1.25rem;
  --dxbl-checkbox-check-element-checked-color: var(--bs-white, var(--white));
  --dxbl-checkbox-check-element-checked-bg: var(--bs-primary, var(--primary));
  --dxbl-checkbox-indeterminate-element-disabled-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-checkbox-check-element-disabled-color: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-checkbox-check-element-disabled-bg: unset;
  --dxbl-checkbox-check-element-unchecked-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-checkbox-check-element-unchecked-hover-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-checkbox-check-element-unchecked-border-color: unset;
  --dxbl-checkbox-check-element-unchecked-hover-border-color: unset;
  --dxbl-checkbox-check-element-unchecked-border-width: 2px;
  --dxbl-checkbox-switch-checked-bg: var(--bs-primary, var(--primary));
  --dxbl-checkbox-switch-unchecked-bg: unset;
  --dxbl-checkbox-switch-unchecked-hover-bg: unset;
  --dxbl-checkbox-switch-element-bg: var(--bs-white, var(--white));
  --dxbl-checkbox-switch-element-unchecked-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-checkbox-switch-element-disabled-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-checkbox-switch-width: 2.125rem;
  --dxbl-checkbox-switch-height: 1rem;
  --dxbl-checkbox-radio-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-checkbox-radio-hover-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-checkbox-radio-border-width: 2px;
  --dxbl-checkbox-radio-checked-border-color: var(--bs-primary, var(--primary));
  --dxbl-checkbox-radio-unchecked-border-color: unset;
  --dxbl-checkbox-radio-unchecked-hover-border-color: unset;
  --dxbl-checkbox-radio-unchecked-check-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-checkbox-radio-size: 1.25rem;
  --dxbl-checkbox-radio-check-bg: var(--bs-primary, var(--primary));
  --dxbl-checkbox-radio-check-size: 0.625rem;
  --dxbl-checkbox-radio-check-readonly-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-checkbox-radio-readonly-alhpa: 60%;
  --dxbl-checkbox-validation-valid-color: var(--bs-success, var(--success));
  --dxbl-checkbox-validation-invalid-color: var(--bs-danger, var(--danger));
  --dxbl-checkbox-check-element-readonly-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-checkbox-check-element-readonly-border-color: unset;
  --dxbl-checkbox-check-element-readonly-border-width: 2px;
  --dxbl-checkbox-check-element-checked-hover-bg: var(--bs-primary, var(--primary));
  --dxbl-checkbox-check-element-checked-hover-background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  --dxbl-checkbox-switch-checked-hover-bg: var(--bs-primary, var(--primary));
  --dxbl-checkbox-switch-checked-hover-background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  --dxbl-checkbox-radio-checked-hover-bg: var(--bs-primary, var(--primary));
  --dxbl-checkbox-radio-checked-hover-background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  --dxbl-checkbox-radio-checked-hover-border-color: var(--bs-primary, var(--primary));
  --dxbl-checkbox-checked-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-checkbox-checked-focus-shadow-spread: 0.125rem;
  --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
  --dxbl-checkbox-unchecked-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-checkbox-unchecked-focus-shadow-spread: 0.125rem;
  --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-family: var(--dxbl-checkbox-font-family);
  font-size: var(--dxbl-checkbox-font-size);
  line-height: var(--dxbl-checkbox-line-height);
  border: var(--dxbl-checkbox-border-width) solid var(--dxbl-checkbox-border-color);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio) .dxbl-checkbox-check-element {
  width: var(--dxbl-checkbox-check-element-size);
  min-width: var(--dxbl-checkbox-check-element-size);
  height: var(--dxbl-checkbox-check-element-size);
  min-height: var(--dxbl-checkbox-check-element-size);
  border-radius: 0.1875rem;
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-checked .dxbl-checkbox-check-element .dxbl-image {
  position: absolute;
  color: var(--dxbl-checkbox-check-element-checked-color);
  width: 0.875rem;
  height: 0.875rem;
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-check-element-unchecked-bg);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  content: "";
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  background-color: var(--dxbl-checkbox-check-element-unchecked-bg, currentcolor);
  opacity: var(--dxbl-checkbox-check-element-unchecked-bg, 50%);
  border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-border-color, currentcolor);
  opacity: var(--dxbl-checkbox-check-element-unchecked-border-color, 50%);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-indeterminate {
  --dxbl-checkbox-indeterminate-element-height: 0.125rem;
  --dxbl-checkbox-indeterminate-element-width: 0.625rem;
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-indeterminate .dxbl-checkbox-check-element::before {
  content: "";
  position: absolute;
  background-color: var(--bs-white, var(--white));
  width: var(--dxbl-checkbox-indeterminate-element-width);
  height: var(--dxbl-checkbox-indeterminate-element-height);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-checked .dxbl-checkbox-check-element, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-check-element-checked-bg);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-checked .dxbl-checkbox-check-element:not(.dxbl-disabled):not(:disabled):hover, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-indeterminate .dxbl-checkbox-check-element:not(.dxbl-disabled):not(:disabled):hover {
  background: var(--dxbl-checkbox-check-element-checked-hover-background);
  background-color: var(--dxbl-checkbox-check-element-checked-hover-bg);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-unchecked .dxbl-checkbox-check-element:not(.dxbl-disabled):not(:disabled):hover::before {
  background-color: var(--dxbl-checkbox-check-element-unchecked-hover-bg, currentcolor);
  opacity: var(--dxbl-checkbox-check-element-unchecked-hover-bg, 70%);
  border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-hover-border-color, currentcolor);
  opacity: var(--dxbl-checkbox-check-element-unchecked-hover-border-color, 70%);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-checked .dxbl-checkbox-check-element, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-checked .dxbl-checkbox-check-element, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-check-element-disabled-bg, currentcolor);
  opacity: var(--dxbl-checkbox-check-element-disabled-bg, 70%);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-checked .dxbl-checkbox-check-element .dxbl-image, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element .dxbl-image, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-checked .dxbl-checkbox-check-element .dxbl-image, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element .dxbl-image {
  color: var(--dxbl-checkbox-check-element-disabled-color);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled .dxbl-checkbox-check-element::before, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled .dxbl-checkbox-check-element::before {
  background-color: var(--dxbl-checkbox-indeterminate-element-disabled-bg);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-check-element-readonly-bg, currentcolor);
  opacity: var(--dxbl-checkbox-check-element-readonly-bg, 42%);
  border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-readonly-border-color, currentcolor);
  opacity: var(--dxbl-checkbox-check-element-readonly-border-color, 42%);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element .dxbl-image, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element .dxbl-image {
  color: var(--dxbl-checkbox-check-element-checked-bg);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element::before, .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element::before {
  background-color: var(--dxbl-checkbox-check-element-checked-bg);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  opacity: 30%;
  background-color: var(--dxbl-checkbox-check-element-readonly-bg);
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  opacity: unset;
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-sm {
  --dxbl-checkbox-check-element-size: 1rem;
  --dxbl-checkbox-indeterminate-element-width: 0.5rem;
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-sm.dxbl-checkbox-checked .dxbl-image {
  width: 0.75rem;
  height: 0.75rem;
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-lg {
  --dxbl-checkbox-check-element-size: 1.5rem;
  --dxbl-checkbox-indeterminate-element-width: 0.875rem;
}
.dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-lg.dxbl-checkbox-checked .dxbl-image {
  width: 1rem;
  height: 1rem;
}
.dxbl-checkbox.dxbl-checkbox-switch {
  --dxbl-checkbox-switch-element-size: 0.75rem;
  --dxbl-checkbox-switch-element-size-sm: 0.5rem;
  --dxbl-checkbox-switch-element-size-lg: 0.875rem;
  --dxbl-checkbox-switch-element-margin: 0.125rem;
}
.dxbl-checkbox.dxbl-checkbox-switch .dxbl-checkbox-check-element {
  margin: 0.375rem 0;
  border-radius: 1.875rem;
  width: var(--dxbl-checkbox-switch-width);
  min-width: var(--dxbl-checkbox-switch-width);
  height: var(--dxbl-checkbox-switch-height);
  min-height: var(--dxbl-checkbox-switch-height);
}
.dxbl-checkbox.dxbl-checkbox-switch .dxbl-checkbox-check-element::before {
  content: "";
  position: absolute;
  margin: var(--dxbl-checkbox-switch-element-margin);
  width: var(--dxbl-checkbox-switch-element-size);
  height: var(--dxbl-checkbox-switch-element-size);
  border-radius: 3rem;
  background-color: var(--dxbl-checkbox-switch-element-bg);
  -webkit-transition: -webkit-transform 0.15s ease-in-out;
  transition: -webkit-transform 0.15s ease-in-out;
  -o-transition: -o-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -o-transform 0.15s ease-in-out;
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-switch-unchecked-bg, currentcolor);
  opacity: var(--dxbl-checkbox-switch-unchecked-bg, 50%);
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  background-color: var(--dxbl-checkbox-switch-element-unchecked-bg);
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-readonly > .dxbl-checkbox-check-element {
  opacity: 60%;
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-switch-unchecked-bg, currentcolor);
  opacity: var(--dxbl-checkbox-switch-unchecked-bg, 30%);
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-checkbox-checked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-switch-checked-bg);
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-checkbox-checked .dxbl-checkbox-check-element::before {
  -webkit-transform: translateX(calc(var(--dxbl-checkbox-switch-width) - var(--dxbl-checkbox-switch-element-margin) * 2 - var(--dxbl-checkbox-switch-element-size)));
       -o-transform: translateX(calc(var(--dxbl-checkbox-switch-width) - var(--dxbl-checkbox-switch-element-margin) * 2 - var(--dxbl-checkbox-switch-element-size)));
          transform: translateX(calc(var(--dxbl-checkbox-switch-width) - var(--dxbl-checkbox-switch-element-margin) * 2 - var(--dxbl-checkbox-switch-element-size)));
}
.dxbl-checkbox.dxbl-checkbox-switch:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-checked .dxbl-checkbox-check-element:not(.dxbl-disabled):not(:disabled):hover {
  background: var(--dxbl-checkbox-switch-checked-hover-background);
  background-color: var(--dxbl-checkbox-switch-checked-hover-bg);
}
.dxbl-checkbox.dxbl-checkbox-switch:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-unchecked .dxbl-checkbox-check-element:not(.dxbl-disabled):not(:disabled):hover {
  background-color: var(--dxbl-checkbox-switch-unchecked-hover-bg, currentcolor);
  opacity: var(--dxbl-checkbox-switch-unchecked-hover-bg, 70%);
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-readonly .dxbl-checkbox-check-element::before {
  background-color: var(--dxbl-checkbox-switch-element-disabled-bg);
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-disabled .dxbl-checkbox-check-element::before, .dxbl-checkbox.dxbl-checkbox-switch:disabled .dxbl-checkbox-check-element::before {
  background-color: var(--dxbl-checkbox-switch-element-disabled-bg);
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-sm {
  --dxbl-checkbox-switch-width: 1.75rem;
  --dxbl-checkbox-switch-height: 0.75rem;
  --dxbl-checkbox-switch-element-size: 0.5rem;
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-sm .dxbl-checkbox-check-element {
  margin: 0.375rem 0;
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-lg {
  --dxbl-checkbox-switch-width: 2.5rem;
  --dxbl-checkbox-switch-height: 1.125rem;
  --dxbl-checkbox-switch-element-size: 0.875rem;
}
.dxbl-checkbox.dxbl-checkbox-switch.dxbl-lg .dxbl-checkbox-check-element {
  margin: 0.4375rem 0;
}
.dxbl-checkbox.dxbl-checkbox-radio .dxbl-checkbox-check-element {
  width: var(--dxbl-checkbox-radio-size);
  height: var(--dxbl-checkbox-radio-size);
  min-width: var(--dxbl-checkbox-radio-size);
  min-height: var(--dxbl-checkbox-radio-size);
  background-color: var(--dxbl-checkbox-radio-bg);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 3rem;
}
.dxbl-checkbox.dxbl-checkbox-radio .dxbl-checkbox-check-element::before {
  content: "";
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  background-color: var(--dxbl-checkbox-radio-bg, currentcolor);
  opacity: var(--dxbl-checkbox-radio-bg, 50%);
  border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-border-color, currentcolor);
  opacity: var(--dxbl-checkbox-radio-unchecked-border-color, 50%);
}
.dxbl-checkbox.dxbl-checkbox-radio:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover.dxbl-checkbox-checked .dxbl-checkbox-check-element::before {
  background-color: var(--dxbl-checkbox-radio-hover-bg, currentcolor);
  opacity: var(--dxbl-checkbox-radio-hover-bg, 70%);
  border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-checked-hover-bg, currentcolor);
  opacity: var(--dxbl-checkbox-radio-checked-hover-bg, 70%);
}
.dxbl-checkbox.dxbl-checkbox-radio:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover.dxbl-checkbox-checked .dxbl-checkbox-check-element::after {
  background: var(--dxbl-checkbox-radio-checked-hover-background);
  background-color: var(--dxbl-checkbox-radio-checked-hover-bg);
}
.dxbl-checkbox.dxbl-checkbox-radio:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover.dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  background-color: var(--dxbl-checkbox-radio-hover-bg, currentcolor);
  opacity: var(--dxbl-checkbox-radio-hover-bg, 70%);
  border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-hover-border-color, currentcolor);
  opacity: var(--dxbl-checkbox-radio-unchecked-hover-border-color, 70%);
}
.dxbl-checkbox.dxbl-checkbox-radio.dxbl-checkbox-checked > .dxbl-checkbox-check-element::after {
  content: "";
  border-radius: 3rem;
  position: absolute;
  background-color: var(--dxbl-checkbox-radio-check-bg);
  width: var(--dxbl-checkbox-radio-check-size);
  height: var(--dxbl-checkbox-radio-check-size);
}
.dxbl-checkbox.dxbl-checkbox-radio.dxbl-checkbox-checked > .dxbl-checkbox-check-element::before {
  border-color: var(--dxbl-checkbox-radio-checked-border-color);
  opacity: 1;
}
.dxbl-checkbox.dxbl-checkbox-radio.dxbl-readonly > .dxbl-checkbox-check-element {
  opacity: var(--dxbl-checkbox-radio-readonly-alhpa);
}
.dxbl-checkbox.dxbl-checkbox-radio.dxbl-sm {
  --dxbl-checkbox-radio-check-size: 0.5rem;
  --dxbl-checkbox-radio-size: 1rem;
}
.dxbl-checkbox.dxbl-checkbox-radio.dxbl-lg {
  --dxbl-checkbox-radio-check-size: 0.75rem;
  --dxbl-checkbox-radio-size: 1.5rem;
}
.dxbl-checkbox:not(.dxbl-checkbox-switch) .dxbl-checkbox-check-element {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dxbl-checkbox input {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  position: absolute;
}
.dxbl-checkbox input::after, .dxbl-checkbox input::before {
  content: none !important;
}
.dxbl-checkbox input:focus {
  outline: 0;
}
.dxbl-checkbox input:indeterminate {
  background-color: transparent;
}
.dxbl-checkbox .dxbl-checkbox-check-element {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  margin: 0.25rem 0;
}
.dxbl-checkbox.dxbl-disabled, .dxbl-checkbox:disabled {
  opacity: var(--dxbl-checkbox-disabled-opacity);
}
.dxbl-checkbox.dxbl-checkbox-disable-default-render .dxbl-checkbox-check-element {
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  min-width: 1px !important;
  height: 1px !important;
  min-height: 1px !important;
  margin: -1px !important;
  border: 0 !important;
  background: none !important;
  clip: rect(0, 0, 0, 0) !important;
}
.dxbl-checkbox.dxbl-checkbox-disable-default-render .dxbl-checkbox-check-element::before {
  content: none !important;
}
.dxbl-checkbox > .dxbl-text {
  --dxbl-text-border-width: 0;
  --dxbl-text-padding-x: 0;
  display: inline-block;
}
.dxbl-checkbox > .dxbl-text:first-child {
  padding-right: var(--dxbl-checkbox-spacing);
}
.dxbl-checkbox > .dxbl-text:last-child {
  padding-left: var(--dxbl-checkbox-spacing);
}
.dxbl-checkbox.dxbl-checkbox-checked .dxbl-checkbox-check-element:focus-within, .dxbl-checkbox.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element:focus-within {
  -webkit-box-shadow: 0 0 var(--dxbl-checkbox-checked-focus-shadow-blur) var(--dxbl-checkbox-checked-focus-shadow-spread) var(--dxbl-checkbox-checked-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-checkbox-checked-focus-shadow-blur) var(--dxbl-checkbox-checked-focus-shadow-spread) var(--dxbl-checkbox-checked-focus-shadow-color);
}
.dxbl-checkbox.dxbl-checkbox-unchecked .dxbl-checkbox-check-element:focus-within {
  -webkit-box-shadow: 0 0 var(--dxbl-checkbox-unchecked-focus-shadow-blur) var(--dxbl-checkbox-unchecked-focus-shadow-spread) var(--dxbl-checkbox-unchecked-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-checkbox-unchecked-focus-shadow-blur) var(--dxbl-checkbox-unchecked-focus-shadow-spread) var(--dxbl-checkbox-unchecked-focus-shadow-color);
}
.dxbl-checkbox .dxbl-checkbox-label-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dxbl-checkbox.dxbl-checkbox-align-left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.dxbl-checkbox.dxbl-checkbox-align-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.dxbl-checkbox.dxbl-checkbox-align-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dxbl-checkbox.dxbl-checkbox-space-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dxbl-checkbox.dxbl-checkbox-space-around {
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}
.dxbl-checkbox.valid.modified:not([type=checkbox]) {
  --dxbl-checkbox-check-element-checked-bg: var(--dxbl-checkbox-validation-valid-color);
  --dxbl-checkbox-check-element-unchecked-border-color: unset;
  --dxbl-checkbox-check-element-unchecked-hover-border-color: unset;
  --dxbl-checkbox-switch-checked-bg: var(--dxbl-checkbox-validation-valid-color);
  --dxbl-checkbox-switch-checked-hover-bg: unset;
  --dxbl-checkbox-switch-unchecked-bg: unset;
  --dxbl-checkbox-switch-unchecked-hover-bg: unset;
  --dxbl-checkbox-radio-unchecked-hover-border-color: unset;
  --dxbl-checkbox-radio-unchecked-border-color: unset;
  --dxbl-checkbox-checked-focus-shadow-color: rgba(var(--bs-success-rgb), 50%);
  --dxbl-checkbox-checked-focus-shadow-spread: 0.125rem;
  --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
  --dxbl-checkbox-unchecked-focus-shadow-color: rgba(var(--bs-success-rgb), 50%);
  --dxbl-checkbox-unchecked-focus-shadow-spread: 0.125rem;
  --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
  --dxbl-checkbox-check-element-checked-hover-bg: var(--bs-success, var(--success));
  --dxbl-checkbox-check-element-checked-hover-background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  --dxbl-checkbox-switch-checked-hover-bg: var(--bs-success, var(--success));
  --dxbl-checkbox-switch-checked-hover-background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  --dxbl-checkbox-radio-checked-hover-bg: var(--bs-success, var(--success));
  --dxbl-checkbox-radio-checked-hover-background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  outline: none;
}
.dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  background-color: var(--dxbl-checkbox-check-element-unchecked-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-check-element-unchecked-bg, 80%);
  border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-border-color, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-check-element-unchecked-border-color, 80%);
}
.dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover::before {
  background-color: var(--dxbl-checkbox-check-element-unchecked-hover-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-check-element-unchecked-hover-bg, 100%);
  border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-hover-border-color, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-check-element-unchecked-hover-border-color, 100%);
}
.dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element, .dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-check-element-readonly-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-check-element-readonly-bg, );
  border: var(--dxbl-checkbox-check-element-readonly-border-width) solid var(--dxbl-checkbox-check-element-readonly-border-color, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-check-element-readonly-border-color, );
  opacity: 42%;
}
.dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-check-element-readonly-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-check-element-readonly-bg, );
  opacity: 48%;
}
.dxbl-checkbox.valid.modified:not([type=checkbox]):not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  opacity: unset;
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-switch.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-switch-unchecked-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-switch-unchecked-bg, 80%);
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element, .dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-switch-unchecked-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-switch-unchecked-bg, 60%);
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-switch-unchecked-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-switch-unchecked-bg, 48%);
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-switch:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-unchecked .dxbl-checkbox-check-element:not(.dxbl-disabled):not(:disabled):hover {
  background-color: var(--dxbl-checkbox-switch-unchecked-hover-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-switch-unchecked-hover-bg, 100%);
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-checked .dxbl-checkbox-check-element::before {
  border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-border-color, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-radio-unchecked-border-color, );
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-checked .dxbl-checkbox-check-element::after {
  background-color: var(--dxbl-checkbox-radio-unchecked-border-color, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-radio-unchecked-border-color, );
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-checked:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element::before {
  border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-checked-hover-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-radio-checked-hover-bg, );
  opacity: 100%;
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-checked:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element::after {
  background-color: var(--dxbl-checkbox-radio-checked-hover-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-radio-checked-hover-bg, );
  opacity: 100%;
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  background-color: var(--dxbl-checkbox-radio-unchecked-check-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-radio-unchecked-check-bg, 80%);
  border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-border-color, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-radio-unchecked-border-color, 80%);
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-checkbox-unchecked:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element::before {
  border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-hover-border-color, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-radio-unchecked-hover-border-color, 100%);
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-radio-check-readonly-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-radio-check-readonly-bg, );
  opacity: 60%;
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-radio-check-readonly-bg, var(--bs-success, var(--success)));
  opacity: var(--dxbl-checkbox-radio-check-readonly-bg, );
  opacity: 48%;
}
.dxbl-checkbox.valid.modified:not([type=checkbox]).dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  opacity: unset;
}
.dxbl-checkbox.invalid {
  --dxbl-checkbox-check-element-checked-bg: var(--dxbl-checkbox-validation-invalid-color);
  --dxbl-checkbox-check-element-unchecked-border-color: unset;
  --dxbl-checkbox-check-element-unchecked-hover-border-color: unset;
  --dxbl-checkbox-switch-checked-bg: var(--dxbl-checkbox-validation-invalid-color);
  --dxbl-checkbox-switch-checked-hover-bg: unset;
  --dxbl-checkbox-switch-unchecked-bg: unset;
  --dxbl-checkbox-switch-unchecked-hover-bg: unset;
  --dxbl-checkbox-radio-unchecked-hover-border-color: unset;
  --dxbl-checkbox-radio-unchecked-border-color: unset;
  --dxbl-checkbox-checked-focus-shadow-color: rgba(var(--bs-danger-rgb), 50%);
  --dxbl-checkbox-checked-focus-shadow-spread: 0.125rem;
  --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
  --dxbl-checkbox-unchecked-focus-shadow-color: rgba(var(--bs-danger-rgb), 50%);
  --dxbl-checkbox-unchecked-focus-shadow-spread: 0.125rem;
  --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
  --dxbl-checkbox-check-element-checked-hover-bg: var(--bs-danger, var(--danger));
  --dxbl-checkbox-check-element-checked-hover-background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  --dxbl-checkbox-switch-checked-hover-bg: var(--bs-danger, var(--danger));
  --dxbl-checkbox-switch-checked-hover-background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  --dxbl-checkbox-radio-checked-hover-bg: var(--bs-danger, var(--danger));
  --dxbl-checkbox-radio-checked-hover-background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  outline: none;
}
.dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  background-color: var(--dxbl-checkbox-check-element-unchecked-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-check-element-unchecked-bg, 80%);
  border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-border-color, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-check-element-unchecked-border-color, 80%);
}
.dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-checkbox-unchecked:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover::before {
  background-color: var(--dxbl-checkbox-check-element-unchecked-hover-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-check-element-unchecked-hover-bg, 100%);
  border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-hover-border-color, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-check-element-unchecked-hover-border-color, 100%);
}
.dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element, .dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-check-element-readonly-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-check-element-readonly-bg, );
  border: var(--dxbl-checkbox-check-element-readonly-border-width) solid var(--dxbl-checkbox-check-element-readonly-border-color, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-check-element-readonly-border-color, );
  opacity: 42%;
}
.dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-check-element-readonly-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-check-element-readonly-bg, );
  opacity: 48%;
}
.dxbl-checkbox.invalid:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  opacity: unset;
}
.dxbl-checkbox.invalid.dxbl-checkbox-switch.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-switch-unchecked-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-switch-unchecked-bg, 80%);
}
.dxbl-checkbox.invalid.dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element, .dxbl-checkbox.invalid.dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-indeterminate .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-switch-unchecked-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-switch-unchecked-bg, 60%);
}
.dxbl-checkbox.invalid.dxbl-checkbox-switch.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-switch-unchecked-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-switch-unchecked-bg, 48%);
}
.dxbl-checkbox.invalid.dxbl-checkbox-switch:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-checkbox-unchecked .dxbl-checkbox-check-element:not(.dxbl-disabled):not(:disabled):hover {
  background-color: var(--dxbl-checkbox-switch-unchecked-hover-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-switch-unchecked-hover-bg, 100%);
}
.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-checked .dxbl-checkbox-check-element::before {
  border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-border-color, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-radio-unchecked-border-color, );
}
.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-checked .dxbl-checkbox-check-element::after {
  background-color: var(--dxbl-checkbox-radio-unchecked-border-color, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-radio-unchecked-border-color, );
}
.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-checked:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element::before {
  border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-checked-hover-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-radio-checked-hover-bg, );
  opacity: 100%;
}
.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-checked:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element::after {
  background-color: var(--dxbl-checkbox-radio-checked-hover-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-radio-checked-hover-bg, );
  opacity: 100%;
}
.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  background-color: var(--dxbl-checkbox-radio-unchecked-check-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-radio-unchecked-check-bg, 80%);
  border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-border-color, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-radio-unchecked-border-color, 80%);
}
.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-checkbox-unchecked:not(.dxbl-readonly):not(.dxbl-disabled):not(:disabled):hover .dxbl-checkbox-check-element::before {
  border: var(--dxbl-checkbox-radio-border-width) solid var(--dxbl-checkbox-radio-unchecked-hover-border-color, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-radio-unchecked-hover-border-color, 100%);
}
.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-checked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-radio-check-readonly-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-radio-check-readonly-bg, );
  opacity: 60%;
}
.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element {
  background-color: var(--dxbl-checkbox-radio-check-readonly-bg, var(--bs-danger, var(--danger)));
  opacity: var(--dxbl-checkbox-radio-check-readonly-bg, );
  opacity: 48%;
}
.dxbl-checkbox.invalid.dxbl-checkbox-radio.dxbl-readonly.dxbl-checkbox-unchecked .dxbl-checkbox-check-element::before {
  opacity: unset;
}
.dxbl-checkbox.dxbl-sm {
  --dxbl-checkbox-font-size: 0.75rem;
  --dxbl-checkbox-line-height: 1.5;
  --dxbl-checkbox-spacing: 0.375rem;
}
.dxbl-checkbox.dxbl-sm .dxbl-checkbox-check-element {
  margin: 0.25rem 0;
}
.dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-checked > div, .dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-unchecked > div, .dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-indeterminate > div {
  margin: 0.25rem 0;
}
.dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-checked > div > .dxbl-image, .dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-unchecked > div > .dxbl-image, .dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-indeterminate > div > .dxbl-image {
  width: 0.75rem;
  height: 0.75rem;
}
.dxbl-checkbox.dxbl-sm.dxbl-checkbox-display-view-indeterminate > div::after {
  width: 0.5rem;
}
.dxbl-checkbox.dxbl-lg {
  --dxbl-checkbox-font-size: 1rem;
  --dxbl-checkbox-line-height: 1.375;
  --dxbl-checkbox-spacing: 0.625rem;
}
.dxbl-checkbox.dxbl-lg .dxbl-checkbox-check-element {
  margin: 0.25rem 0;
}
.dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-checked > div, .dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-unchecked > div, .dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-indeterminate > div {
  margin: 0.25rem 0;
}
.dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-checked > div > .dxbl-image, .dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-unchecked > div > .dxbl-image, .dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-indeterminate > div > .dxbl-image {
  width: 1rem;
  height: 1rem;
}
.dxbl-checkbox.dxbl-lg.dxbl-checkbox-display-view-indeterminate > div::after {
  width: 0.875rem;
}
.dxbl-checkbox.dxbl-checkbox-display-view-checked > div, .dxbl-checkbox.dxbl-checkbox-display-view-unchecked > div, .dxbl-checkbox.dxbl-checkbox-display-view-indeterminate > div {
  position: relative;
  margin: 0.25rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: var(--dxbl-checkbox-check-element-size);
  min-width: var(--dxbl-checkbox-check-element-size);
  height: var(--dxbl-checkbox-check-element-size);
  min-height: var(--dxbl-checkbox-check-element-size);
  background-color: var(--dxbl-checkbox-check-element-readonly-bg);
  border-radius: 0.1875rem;
  overflow: hidden;
}
.dxbl-checkbox.dxbl-checkbox-display-view-checked > div::before, .dxbl-checkbox.dxbl-checkbox-display-view-unchecked > div::before, .dxbl-checkbox.dxbl-checkbox-display-view-indeterminate > div::before {
  content: "";
  position: absolute;
  width: var(--dxbl-checkbox-check-element-size);
  min-width: var(--dxbl-checkbox-check-element-size);
  height: var(--dxbl-checkbox-check-element-size);
  min-height: var(--dxbl-checkbox-check-element-size);
  border: var(--dxbl-checkbox-check-element-unchecked-border-width) solid var(--dxbl-checkbox-check-element-unchecked-border-color, currentcolor);
  border-radius: 0.1875rem;
  opacity: var(--dxbl-checkbox-check-element-unchecked-border-color, 30%);
}
.dxbl-checkbox.dxbl-checkbox-display-view-checked > div > .dxbl-image, .dxbl-checkbox.dxbl-checkbox-display-view-unchecked > div > .dxbl-image, .dxbl-checkbox.dxbl-checkbox-display-view-indeterminate > div > .dxbl-image {
  fill: var(--dxbl-checkbox-check-element-checked-bg, currentcolor);
  width: 0.875rem;
  height: 0.875rem;
}
.dxbl-checkbox.dxbl-checkbox-display-view-checked.valid.modified:not([type=checkbox]), .dxbl-checkbox.dxbl-checkbox-display-view-unchecked.valid.modified:not([type=checkbox]), .dxbl-checkbox.dxbl-checkbox-display-view-indeterminate.valid.modified:not([type=checkbox]) {
  --dxbl-checkbox-check-element-unchecked-border-color: var(--dxbl-checkbox-validation-valid-color);
  outline: none;
}
.dxbl-checkbox.dxbl-checkbox-display-view-checked.invalid, .dxbl-checkbox.dxbl-checkbox-display-view-unchecked.invalid, .dxbl-checkbox.dxbl-checkbox-display-view-indeterminate.invalid {
  --dxbl-checkbox-check-element-unchecked-border-color: var(--dxbl-checkbox-validation-invalid-color);
  outline: none;
}
.dxbl-checkbox.dxbl-checkbox-display-view-indeterminate > div::after {
  content: "";
  position: absolute;
  background-color: var(--dxbl-checkbox-check-element-checked-bg);
  width: 0.625rem;
  height: 0.125rem;
}

.dxbl-calendar {
  --dxbl-calendar-font-family: inherit;
  --dxbl-calendar-font-size: 0.875rem;
  --dxbl-calendar-line-height: 1.4285;
  --dxbl-calendar-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-calendar-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-calendar-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-calendar-border-style: solid;
  --dxbl-calendar-border-width: 1px;
  --dxbl-calendar-border-radius: 0.1875rem;
  --dxbl-calendar-readonly-bg: unset;
  --dxbl-calendar-readonly-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-calendar-disabled-bg: unset;
  --dxbl-calendar-disabled-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-calendar-disabled-opacity: 60%;
  --dxbl-calendar-header-bg: unset;
  --dxbl-calendar-header-color: inherit;
  --dxbl-calendar-header-btn-color: unset;
  --dxbl-calendar-header-btn-hover-color: unset;
  --dxbl-calendar-header-btn-disabled-color: unset;
  --dxbl-calendar-header-title-font-weight: 600;
  --dxbl-calendar-header-padding-x: 0.25rem;
  --dxbl-calendar-header-padding-y: 0.25rem;
  --dxbl-calendar-footer-bg: unset;
  --dxbl-calendar-footer-color: inherit;
  --dxbl-calendar-footer-btn-spacing: 0.5rem;
  --dxbl-calendar-footer-btn-bg: var(--bs-gray-300, #dee2e6);
  --dxbl-calendar-footer-btn-hover-color: var(--bs-gray-400, #ced4da);
  --dxbl-calendar-footer-btn-hover-border-color: transparent;
  --dxbl-calendar-footer-btn-outline-offset: 0.0625rem;
  --dxbl-calendar-footer-btn-border-color: transparent;
  --dxbl-calendar-footer-padding-x: 0.5rem;
  --dxbl-calendar-footer-padding-y: 0.5rem;
  --dxbl-calendar-content-padding-y: 1rem;
  --dxbl-calendar-content-padding-x: 1rem;
  --dxbl-calendar-content-cell-padding-y: 0.25003125rem;
  --dxbl-calendar-content-cell-padding-x: 0.375rem;
  --dxbl-calendar-content-cell-min-width: 1.875rem;
  --dxbl-calendar-days-of-week-font-size: 0.7857em;
  --dxbl-calendar-days-of-week-opacity: 0.5;
  --dxbl-calendar-week-number-font-size: 0.8571em;
  --dxbl-calendar-week-number-opacity: 0.6;
  --dxbl-calendar-mounth-year-selection-border-radius: 0.1875rem;
  --dxbl-calendar-weekend-color: rgb(220, 53, 69);
  --dxbl-calendar-not-current-view-color: rgb(97, 95, 99);
  --dxbl-calendar-today-border-color: var(--bs-primary, var(--primary));
  --dxbl-calendar-item-disabled-opacity: 60%;
  --dxbl-calendar-item-disabled-cursor: default;
  --dxbl-calendar-item-selected-bg: unset;
  --dxbl-calendar-item-selected-color: inherit;
  --dxbl-calendar-item-hover-bg: unset;
  --dxbl-calendar-item-hover-color: inherit;
  --dxbl-calendar-item-selected-hover-bg: unset;
  --dxbl-calendar-item-selected-hover-color: inherit;
  --dxbl-calendar-item-selected-range-bg: unset;
  --dxbl-calendar-item-selected-range-color: inherit;
  --dxbl-calendar-item-focus-outline-color: var(--bs-primary, var(--primary));
  --dxbl-calendar-item-focus-outline-width: 0.125rem;
  --dxbl-calendar-validation-valid-color: var(--bs-success, var(--success));
  --dxbl-calendar-validation-invalid-color: var(--bs-danger, var(--danger));
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-family: var(--dxbl-calendar-font-family);
  font-size: var(--dxbl-calendar-font-size);
  line-height: var(--dxbl-calendar-line-height);
  background-color: var(--dxbl-calendar-bg);
  border: var(--dxbl-calendar-border-width) var(--dxbl-calendar-border-style) var(--dxbl-calendar-border-color);
  border-radius: var(--dxbl-calendar-border-radius);
  color: var(--dxbl-calendar-color);
  position: relative;
  z-index: 0;
}
.dxbl-calendar .dxbl-calendar-header {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: var(--dxbl-calendar-header-padding-y) var(--dxbl-calendar-header-padding-x);
  border-bottom: var(--dxbl-calendar-border-width) var(--dxbl-calendar-border-style) var(--dxbl-calendar-border-color);
  border-top-left-radius: var(--dxbl-calendar-border-radius);
  border-top-right-radius: var(--dxbl-calendar-border-radius);
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-calendar-header-bg, unset);
  color: var(--dxbl-calendar-header-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-calendar .dxbl-calendar-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-calendar .dxbl-calendar-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-calendar .dxbl-calendar-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-calendar .dxbl-calendar-header::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-calendar .dxbl-calendar-header .dxbl-btn {
  --dxbl-btn-font-family: var(--dxbl-calendar-font-family);
  --dxbl-btn-font-size: var(--dxbl-calendar-font-size);
  --dxbl-btn-line-height: var(--dxbl-calendar-line-height);
  --dxbl-btn-bg: transparent;
  --dxbl-btn-color: var(--dxbl-calendar-header-btn-color);
  --dxbl-btn-hover-color: var(--dxbl-calendar-header-btn-color);
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-color: var(--dxbl-calendar-header-btn-color);
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-border-width: 0;
  --dxbl-btn-focus-box-shadow: none;
  --dxbl-btn-focus-outline-color: var(--dxbl-calendar-item-focus-outline-color);
  --dxbl-btn-focus-outline-size: var(--dxbl-calendar-item-focus-outline-width);
  --dxbl-btn-focus-outline-offset: var(--dxbl-calendar-footer-btn-outline-offset);
}
.dxbl-calendar .dxbl-calendar-header .dxbl-btn > svg.dxbl-image {
  color: var(--dxbl-calendar-header-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-calendar-header-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-calendar .dxbl-calendar-header .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-calendar .dxbl-calendar-header .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-calendar .dxbl-calendar-header .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-calendar-header-btn-hover-color, var(--dxbl-image-hover-color, currentcolor));
  opacity: var(--dxbl-calendar-header-btn-hover-color, var(--dxbl-image-hover-color, 95%));
}
.dxbl-calendar .dxbl-calendar-header .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-calendar .dxbl-calendar-header .dxbl-btn:disabled > .dxbl-image {
  color: var(--dxbl-calendar-header-btn-disabled-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-calendar-header-btn-disabled-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-calendar .dxbl-calendar-header .dxbl-btn.dxbl-calendar-header-title-btn {
  --dxbl-btn-color: var(--dxbl-calendar-header-btn-color);
  --dxbl-btn-hover-color: var(--dxbl-calendar-header-btn-color);
  --dxbl-btn-disabled-color: var(--dxbl-calendar-header-btn-color);
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-weight: var(--dxbl-calendar-header-title-font-weight);
  white-space: nowrap;
}
.dxbl-calendar .dxbl-calendar-header .dxbl-btn.dxbl-calendar-header-title-btn.dxbl-disabled, .dxbl-calendar .dxbl-calendar-header .dxbl-btn.dxbl-calendar-header-title-btn:disabled {
  opacity: 60%;
}
.dxbl-calendar .dxbl-calendar-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: var(--dxbl-calendar-content-padding-y) var(--dxbl-calendar-content-padding-x);
}
.dxbl-calendar .dxbl-calendar-content > table {
  border-collapse: separate;
  border-spacing: 0;
}
.dxbl-calendar .dxbl-calendar-content[view="0"] > table > tbody > tr > td, .dxbl-calendar .dxbl-calendar-content[view="0"] > table > tbody > tr > th {
  padding: var(--dxbl-calendar-content-cell-padding-y) var(--dxbl-calendar-content-cell-padding-x);
  min-width: var(--dxbl-calendar-content-cell-min-width);
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-days-of-week > th {
  text-align: center;
  opacity: var(--dxbl-calendar-days-of-week-opacity);
  font-size: var(--dxbl-calendar-days-of-week-font-size);
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-week-number {
  font-size: var(--dxbl-calendar-week-number-font-size);
  opacity: var(--dxbl-calendar-week-number-opacity);
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-week-row,
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-year-row,
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-decade-row,
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-century-row {
  text-align: center;
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-year-row .dxbl-calendar-selected-item,
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-decade-row .dxbl-calendar-selected-item,
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-century-row .dxbl-calendar-selected-item {
  border-radius: var(--dxbl-calendar-mounth-year-selection-border-radius);
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-year-row > td:focus-within,
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-decade-row > td:focus-within,
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-century-row > td:focus-within {
  outline: var(--dxbl-calendar-item-focus-outline-width) solid var(--dxbl-calendar-item-focus-outline-color);
  outline-offset: calc(var(--dxbl-calendar-item-focus-outline-width) * -1);
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-selected-item {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-calendar-item-selected-bg, unset);
  color: var(--dxbl-calendar-item-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-calendar .dxbl-calendar-content .dxbl-calendar-selected-item {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-calendar .dxbl-calendar-content .dxbl-calendar-selected-item {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-calendar .dxbl-calendar-content .dxbl-calendar-selected-item {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.75);
  }
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-selected-item::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-day {
  border: var(--dxbl-calendar-border-width) var(--dxbl-calendar-border-style) transparent;
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-day.dxbl-calendar-today {
  border-color: var(--dxbl-calendar-today-border-color);
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-day:focus-within {
  outline: var(--dxbl-calendar-item-focus-outline-width) solid var(--dxbl-calendar-item-focus-outline-color);
  outline-offset: calc(var(--dxbl-calendar-item-focus-outline-width) * -1);
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-weekend {
  color: var(--dxbl-calendar-weekend-color);
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-not-current-view {
  color: var(--dxbl-calendar-not-current-view-color);
}
.dxbl-calendar .dxbl-calendar-content .dxbl-calendar-disabled-item {
  opacity: var(--dxbl-calendar-item-disabled-opacity);
  cursor: var(--dxbl-calendar-item-disabled-cursor);
}
.dxbl-calendar div.dxbl-calendar-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: var(--dxbl-calendar-footer-padding-y) var(--dxbl-calendar-footer-padding-x);
  border-top: var(--dxbl-calendar-border-width) var(--dxbl-calendar-border-style) var(--dxbl-calendar-border-color);
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-calendar-footer-bg, unset);
  color: var(--dxbl-calendar-footer-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-calendar div.dxbl-calendar-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-calendar div.dxbl-calendar-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-calendar div.dxbl-calendar-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-calendar div.dxbl-calendar-footer::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 3%;
}
.dxbl-calendar div.dxbl-calendar-footer .dxbl-btn {
  --dxbl-btn-font-family: var(--dxbl-calendar-font-family);
  --dxbl-btn-font-size: var(--dxbl-calendar-font-size);
  --dxbl-btn-line-height: var(--dxbl-calendar-line-height);
  --dxbl-btn-bg: var(--dxbl-calendar-footer-btn-bg);
  --dxbl-btn-hover-bg: var(--dxbl-calendar-footer-btn-hover-color);
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-border-color: var(--dxbl-calendar-footer-btn-border-color);
  --dxbl-btn-hover-border-color: var(--dxbl-calendar-footer-btn-hover-border-color);
  --dxbl-btn-focus-box-shadow: none;
  --dxbl-btn-focus-outline-color: var(--dxbl-calendar-item-focus-outline-color);
  --dxbl-btn-focus-outline-size: var(--dxbl-calendar-item-focus-outline-width);
  --dxbl-btn-focus-outline-offset: var(--dxbl-calendar-footer-btn-outline-offset);
}
.dxbl-calendar div.dxbl-calendar-footer .dxbl-btn + .dxbl-btn {
  margin-left: var(--dxbl-calendar-footer-btn-spacing);
}
.dxbl-calendar:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) .dxbl-calendar-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
  --dxbl-btn-hover-bg: transparent;
  --dxbl-btn-hover-background: none;
}
.dxbl-calendar:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) .dxbl-calendar-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover.dxbl-calendar-header-title-btn {
  text-decoration: underline;
}
.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number) {
  cursor: pointer;
}
.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number):not(.dxbl-calendar-selected-range):not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-calendar-item-hover-bg, unset);
  color: var(--dxbl-calendar-item-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number):not(.dxbl-calendar-selected-range):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number):not(.dxbl-calendar-selected-range):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number):not(.dxbl-calendar-selected-range):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.75);
  }
}
.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number):not(.dxbl-calendar-selected-range):not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-item:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-calendar-item-selected-hover-bg, unset);
  color: var(--dxbl-calendar-item-selected-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-item:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-item:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-item:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.75);
  }
}
.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-item:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-calendar-item-selected-range-bg, unset);
  color: var(--dxbl-calendar-item-selected-range-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.75);
  }
}
.dxbl-calendar:not(.dxbl-disabled):not(:disabled) .dxbl-calendar-content > table > tbody > tr td:not(.dxbl-calendar-disabled-item):not(.dxbl-calendar-week-number).dxbl-calendar-selected-range::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-calendar.dxbl-readonly > .dxbl-calendar-content {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-calendar-readonly-bg, unset);
  color: var(--dxbl-calendar-readonly-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-calendar.dxbl-readonly > .dxbl-calendar-content {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-calendar.dxbl-readonly > .dxbl-calendar-content {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-calendar.dxbl-readonly > .dxbl-calendar-content {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.75);
  }
}
.dxbl-calendar.dxbl-readonly > .dxbl-calendar-content::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-calendar.dxbl-disabled > .dxbl-calendar-content, .dxbl-calendar:disabled > .dxbl-calendar-content {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-calendar-disabled-bg, unset);
  color: var(--dxbl-calendar-disabled-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-calendar.dxbl-disabled > .dxbl-calendar-content, .dxbl-calendar:disabled > .dxbl-calendar-content {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-calendar.dxbl-disabled > .dxbl-calendar-content, .dxbl-calendar:disabled > .dxbl-calendar-content {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-calendar.dxbl-disabled > .dxbl-calendar-content, .dxbl-calendar:disabled > .dxbl-calendar-content {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-calendar-border-width, 0px) / 1.75);
  }
}
.dxbl-calendar.dxbl-disabled > .dxbl-calendar-content::before, .dxbl-calendar:disabled > .dxbl-calendar-content::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-calendar-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-calendar.dxbl-disabled > *, .dxbl-calendar:disabled > * {
  opacity: var(--dxbl-calendar-disabled-opacity);
}
.dxbl-calendar.valid.modified:not([type=checkbox]) {
  --dxbl-calendar-border-color: var(--dxbl-calendar-validation-valid-color);
  outline: none;
}
.dxbl-calendar.invalid {
  --dxbl-calendar-border-color: var(--dxbl-calendar-validation-invalid-color);
  outline: none;
}
.dxbl-calendar.dxbl-sm {
  --dxbl-calendar-font-size: 0.75rem;
  --dxbl-calendar-line-height: 1.5;
  --dxbl-calendar-border-radius: 0.1875rem;
  --dxbl-calendar-header-padding-x: 0.125rem;
  --dxbl-calendar-header-padding-y: 0.125rem;
  --dxbl-calendar-content-padding-y: 0.75rem;
  --dxbl-calendar-content-padding-x: 0.75rem;
  --dxbl-calendar-content-cell-padding-y: 0.1875rem;
  --dxbl-calendar-content-cell-padding-x: 0.25rem;
  --dxbl-calendar-content-cell-min-width: 1.625rem;
  --dxbl-calendar-footer-btn-spacing: 0.375rem;
  --dxbl-calendar-footer-padding-x: 0.375rem;
  --dxbl-calendar-footer-padding-y: 0.375rem;
}
.dxbl-calendar.dxbl-lg {
  --dxbl-calendar-font-size: 1rem;
  --dxbl-calendar-line-height: 1.375;
  --dxbl-calendar-border-radius: 0.1875rem;
  --dxbl-calendar-header-padding-x: 0.375rem;
  --dxbl-calendar-header-padding-y: 0.375rem;
  --dxbl-calendar-content-padding-y: 1.25rem;
  --dxbl-calendar-content-padding-x: 1.25rem;
  --dxbl-calendar-content-cell-padding-y: 0.3125rem;
  --dxbl-calendar-content-cell-padding-x: 0.5rem;
  --dxbl-calendar-content-cell-min-width: 2.125rem;
  --dxbl-calendar-footer-btn-spacing: 0.625rem;
  --dxbl-calendar-footer-padding-x: 0.625rem;
  --dxbl-calendar-footer-padding-y: 0.625rem;
}

.dxbl-listbox {
  --dxbl-listbox-font-family: inherit;
  --dxbl-listbox-font-size: 0.875rem;
  --dxbl-listbox-line-height: 1.4285;
  --dxbl-listbox-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-listbox-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-listbox-border-width: 1px;
  --dxbl-listbox-border-style: solid;
  --dxbl-listbox-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-listbox-border-radius: 0.1875rem;
  --dxbl-listbox-readonly-bg: unset;
  --dxbl-listbox-readonly-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-listbox-disabled-bg: unset;
  --dxbl-listbox-disabled-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-listbox-disabled-opacity: 60%;
  --dxbl-listbox-item-border-color: transparent;
  --dxbl-listbox-item-border-style: solid;
  --dxbl-listbox-item-border-width: 1px;
  --dxbl-listbox-item-selected-bg: unset;
  --dxbl-listbox-item-selected-color: var(--bs-white, var(--white));
  --dxbl-listbox-item-multi-selected-bg: unset;
  --dxbl-listbox-item-multi-selected-color: inherit;
  --dxbl-listbox-item-active-bg: unset;
  --dxbl-listbox-item-active-color: inherit;
  --dxbl-listbox-item-hover-bg: unset;
  --dxbl-listbox-item-hover-color: inherit;
  --dxbl-listbox-item-selected-hover-bg: unset;
  --dxbl-listbox-item-selected-hover-color: var(--bs-white, var(--white));
  --dxbl-listbox-item-multi-selected-hover-bg: unset;
  --dxbl-listbox-item-multi-selected-hover-color: inherit;
  --dxbl-listbox-item-disabled-bg: unset;
  --dxbl-listbox-item-disabled-color: inherit;
  --dxbl-listbox-item-padding-x: 0.375rem;
  --dxbl-listbox-item-padding-y: 0.25003125rem;
  --dxbl-listbox-empty-item-padding-x: 1rem;
  --dxbl-listbox-empty-item-padding-y: 1rem;
  --dxbl-listbox-column-header-bg: unset;
  --dxbl-listbox-column-header-color: inherit;
  --dxbl-listbox-validation-valid-color: var(--bs-success, var(--success));
  --dxbl-listbox-validation-invalid-color: var(--bs-danger, var(--danger));
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-family: var(--dxbl-listbox-font-family);
  font-size: var(--dxbl-listbox-font-size);
  line-height: var(--dxbl-listbox-line-height);
  background-color: var(--dxbl-listbox-bg);
  border: var(--dxbl-listbox-border-width) var(--dxbl-listbox-border-style) var(--dxbl-listbox-border-color);
  border-radius: var(--dxbl-listbox-border-radius);
  color: var(--dxbl-listbox-color);
  height: 200px;
}
.dxbl-listbox:not([is-multiple-columns]) {
  overflow-y: auto;
}
.dxbl-listbox:not([is-multiple-columns]) > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.dxbl-listbox > ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 0;
  min-width: 100%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.dxbl-listbox > ul > li {
  display: block;
}
.dxbl-listbox div.dxbl-listbox-item {
  border: var(--dxbl-listbox-item-border-width) var(--dxbl-listbox-item-border-style) var(--dxbl-listbox-item-border-color);
  padding: var(--dxbl-listbox-item-padding-y) var(--dxbl-listbox-item-padding-x);
}
.dxbl-listbox div.dxbl-listbox-item.dxbl-listbox-item-loading::before {
  content: "|";
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: 4rem;
  width: 100%;
  background-color: currentcolor;
  opacity: 0;
  border-radius: 10rem;
  -webkit-animation: 1s linear 0.35s infinite alternate both running dynamic_opacity;
       -o-animation: 1s linear 0.35s infinite alternate both running dynamic_opacity;
          animation: 1s linear 0.35s infinite alternate both running dynamic_opacity;
}
.dxbl-listbox div.dxbl-listbox-empty-data-item,
.dxbl-listbox tr.dxbl-listbox-empty-data-item > td {
  opacity: 60%;
  padding: var(--dxbl-listbox-empty-item-padding-y) var(--dxbl-listbox-empty-item-padding-x) !important;
  text-align: center;
}
.dxbl-listbox div.dxbl-listbox-item-selected,
.dxbl-listbox tr.dxbl-listbox-item-selected > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-listbox-item-selected-bg, unset);
  color: var(--dxbl-listbox-item-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-listbox div.dxbl-listbox-item-selected,
  .dxbl-listbox tr.dxbl-listbox-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-listbox div.dxbl-listbox-item-selected,
  .dxbl-listbox tr.dxbl-listbox-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-listbox div.dxbl-listbox-item-selected,
  .dxbl-listbox tr.dxbl-listbox-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.75);
  }
}
.dxbl-listbox div.dxbl-listbox-item-selected::before,
.dxbl-listbox tr.dxbl-listbox-item-selected > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 90%;
}
.dxbl-listbox.dxbl-listbox-multi-select div.dxbl-listbox-item-selected,
.dxbl-listbox.dxbl-listbox-multi-select tr.dxbl-listbox-item-selected > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-listbox-item-multi-selected-bg, unset);
  color: var(--dxbl-listbox-item-multi-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-listbox.dxbl-listbox-multi-select div.dxbl-listbox-item-selected,
  .dxbl-listbox.dxbl-listbox-multi-select tr.dxbl-listbox-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-listbox.dxbl-listbox-multi-select div.dxbl-listbox-item-selected,
  .dxbl-listbox.dxbl-listbox-multi-select tr.dxbl-listbox-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-listbox.dxbl-listbox-multi-select div.dxbl-listbox-item-selected,
  .dxbl-listbox.dxbl-listbox-multi-select tr.dxbl-listbox-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.75);
  }
}
.dxbl-listbox.dxbl-listbox-multi-select div.dxbl-listbox-item-selected::before,
.dxbl-listbox.dxbl-listbox-multi-select tr.dxbl-listbox-item-selected > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-listbox div.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected),
.dxbl-listbox tr.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected) > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-listbox-item-active-bg, unset);
  color: var(--dxbl-listbox-item-active-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-listbox div.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected),
  .dxbl-listbox tr.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-listbox div.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected),
  .dxbl-listbox tr.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-listbox div.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected),
  .dxbl-listbox tr.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.75);
  }
}
.dxbl-listbox div.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected)::before,
.dxbl-listbox tr.dxbl-listbox-item-active:not(.dxbl-listbox-item-selected) > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-listbox.dxbl-listbox-checked:not([is-multiple-columns]) {
  --dxbl-listbox-item-padding-y: 0;
}
.dxbl-listbox.dxbl-listbox-checked .dxbl-checkbox {
  --dxbl-checkbox-border-width: 0;
}
.dxbl-listbox.dxbl-listbox-checked .dxbl-checkbox > label.dxbl-text {
  pointer-events: none;
}
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) .dxbl-listbox-item:not(.dxbl-listbox-item-disabled) {
  cursor: pointer;
  pointer-events: auto;
}
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item-disabled,
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item-disabled > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-listbox-item-disabled-bg, unset);
  color: var(--dxbl-listbox-item-disabled-color);
  opacity: var(--dxbl-listbox-disabled-opacity);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item-disabled,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item-disabled > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item-disabled,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item-disabled > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item-disabled,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item-disabled > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.75);
  }
}
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item-disabled::before,
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item-disabled > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-listbox-item-hover-bg, unset);
  color: var(--dxbl-listbox-item-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.75);
  }
}
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr)::before, .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td::before,
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr)::before,
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-listbox-item-selected):not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-listbox-item-selected-hover-bg, unset);
  color: var(--dxbl-listbox-item-selected-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.75);
  }
}
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr)::before, .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td::before,
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr)::before,
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 100%;
}
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-listbox-item-multi-selected-hover-bg, unset);
  color: var(--dxbl-listbox-item-multi-selected-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr), .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td,
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr),
  .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-listbox-item-border-width, 0px) / 1.75);
  }
}
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr)::before, .dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select div.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td::before,
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item):not(tr)::before,
.dxbl-listbox:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-listbox-multi-select tr.dxbl-listbox-item:not(.dxbl-disabled):not(:disabled):hover.dxbl-listbox-item-selected:not(.dxbl-listbox-item-disabled):not(.dxbl-listbox-empty-data-item) > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-listbox-item-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-listbox.dxbl-readonly > * {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-listbox-readonly-bg, unset);
  color: var(--dxbl-listbox-readonly-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-listbox.dxbl-readonly > * {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-listbox.dxbl-readonly > * {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-listbox.dxbl-readonly > * {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-listbox.dxbl-readonly > *::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-listbox.dxbl-disabled > *, .dxbl-listbox:disabled > * {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-listbox-disabled-bg, unset);
  color: var(--dxbl-listbox-disabled-color);
  opacity: var(--dxbl-listbox-disabled-opacity);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-listbox.dxbl-disabled > *, .dxbl-listbox:disabled > * {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-listbox.dxbl-disabled > *, .dxbl-listbox:disabled > * {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-listbox.dxbl-disabled > *, .dxbl-listbox:disabled > * {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-listbox.dxbl-disabled > *::before, .dxbl-listbox:disabled > *::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-listbox > .dxbs-gridview .card {
  color: inherit;
  background-color: transparent;
}
.dxbl-listbox > .dxbs-gridview .card .table > tbody > tr:not(.dxbl-listbox-item-selected) > td {
  color: inherit;
  background-color: inherit;
}
.dxbl-listbox > .dxbs-gridview .dxgvHSDC,
.dxbl-listbox > .dxbs-gridview .dxgvCSD {
  border-bottom: 0;
}
.dxbl-listbox > .dxbs-gridview .dxbs-grid-vsd {
  height: auto;
}
.dxbl-listbox > .dxbs-gridview .dxbs-empty-data-row {
  opacity: 1;
}
.dxbl-listbox > .dxbs-gridview .table {
  border-color: var(--dxbl-listbox-border-color);
  position: relative;
  z-index: 0;
}
.dxbl-listbox > .dxbs-gridview .table > thead > tr > th {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-listbox-column-header-bg, unset);
  color: var(--dxbl-listbox-column-header-color);
  cursor: default;
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-listbox > .dxbs-gridview .table > thead > tr > th {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-listbox > .dxbs-gridview .table > thead > tr > th {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-listbox > .dxbs-gridview .table > thead > tr > th {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-listbox > .dxbs-gridview .table > thead > tr > th::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-listbox > .dxbs-gridview .table > thead > tr > th, .dxbl-listbox > .dxbs-gridview .table > tbody > tr > td {
  font-family: var(--dxbl-listbox-font-family);
  font-size: var(--dxbl-listbox-font-size);
  line-height: var(--dxbl-listbox-line-height);
  padding: var(--dxbl-listbox-item-padding-y) var(--dxbl-listbox-item-padding-x);
}
.dxbl-listbox > .dxbs-gridview .table > thead > tr > th.dxbs-select-cell, .dxbl-listbox > .dxbs-gridview .table > tbody > tr > td.dxbs-select-cell {
  padding-top: 0;
  padding-bottom: 0;
}
.dxbl-listbox.valid.modified:not([type=checkbox]) {
  --dxbl-listbox-border-color: var(--dxbl-listbox-validation-valid-color);
  outline: none;
}
.dxbl-listbox.invalid {
  --dxbl-listbox-border-color: var(--dxbl-listbox-validation-invalid-color);
  outline: none;
}
.dxbl-listbox.dxbl-sm {
  --dxbl-listbox-font-size: 0.75rem;
  --dxbl-listbox-line-height: 1.5;
  --dxbl-listbox-border-radius: 0.1875rem;
  --dxbl-listbox-item-padding-x: 0.25rem;
  --dxbl-listbox-item-padding-y: 0.1875rem;
  --dxbl-listbox-empty-item-padding-x: 0.75rem;
  --dxbl-listbox-empty-item-padding-y: 0.75rem;
}
.dxbl-listbox.dxbl-lg {
  --dxbl-listbox-font-size: 1rem;
  --dxbl-listbox-line-height: 1.375;
  --dxbl-listbox-border-radius: 0.1875rem;
  --dxbl-listbox-item-padding-x: 0.5rem;
  --dxbl-listbox-item-padding-y: 0.3125rem;
  --dxbl-listbox-empty-item-padding-x: 1.5rem;
  --dxbl-listbox-empty-item-padding-y: 1.5rem;
}

.dxbl-list-box {
  --dxbl-list-box-font-family: inherit;
  --dxbl-list-box-font-size: 0.875rem;
  --dxbl-list-box-line-height: 1.4285;
  --dxbl-list-box-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-list-box-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-list-box-border-width: 1px;
  --dxbl-list-box-border-style: solid;
  --dxbl-list-box-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-list-box-border-radius: 0.1875rem;
  --dxbl-list-box-readonly-bg: unset;
  --dxbl-list-box-readonly-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-list-box-disabled-bg: unset;
  --dxbl-list-box-disabled-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-list-box-disabled-opacity: 60%;
  --dxbl-list-box-item-border-color: transparent;
  --dxbl-list-box-item-border-style: solid;
  --dxbl-list-box-item-border-width: 1px;
  --dxbl-list-box-item-selected-bg: unset;
  --dxbl-list-box-item-selected-color: var(--bs-white, var(--white));
  --dxbl-list-box-item-multi-selected-bg: unset;
  --dxbl-list-box-item-multi-selected-color: inherit;
  --dxbl-list-box-item-active-bg: unset;
  --dxbl-list-box-item-active-color: inherit;
  --dxbl-list-box-item-hover-bg: unset;
  --dxbl-list-box-item-hover-color: inherit;
  --dxbl-list-box-item-selected-hover-bg: unset;
  --dxbl-list-box-item-selected-hover-color: var(--bs-white, var(--white));
  --dxbl-list-box-item-multi-selected-hover-bg: unset;
  --dxbl-list-box-item-multi-selected-hover-color: inherit;
  --dxbl-list-box-item-disabled-bg: unset;
  --dxbl-list-box-item-disabled-color: inherit;
  --dxbl-list-box-item-padding-x: 0.375rem;
  --dxbl-list-box-item-padding-y: 0.25003125rem;
  --dxbl-list-box-empty-item-padding-x: 1rem;
  --dxbl-list-box-empty-item-padding-y: 1rem;
  --dxbl-list-box-column-header-bg: unset;
  --dxbl-list-box-column-header-color: inherit;
  --dxbl-list-box-column-header-font-weight: 600;
  --dxbl-list-box-validation-valid-color: var(--bs-success, var(--success));
  --dxbl-list-box-validation-invalid-color: var(--bs-danger, var(--danger));
  --dxbl-list-box-empty-data-icon-width: 48px;
  --dxbl-list-box-empty-data-icon-height: 48px;
  --dxbl-list-box-empty-data-icon-color: var(--bs-gray-600, #6c757d);
  --dxbl-list-box-empty-data-font-weight: 400;
  --dxbl-list-box-empty-data-text-color: var(--bs-gray-600, #6c757d);
  --dxbl-list-box-check-element-padding-right: 0.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-family: var(--dxbl-list-box-font-family);
  font-size: var(--dxbl-list-box-font-size);
  line-height: var(--dxbl-list-box-line-height);
  background-color: var(--dxbl-list-box-bg);
  border: var(--dxbl-list-box-border-width) var(--dxbl-list-box-border-style) var(--dxbl-list-box-border-color);
  border-radius: var(--dxbl-list-box-border-radius);
  color: var(--dxbl-list-box-color);
  height: 200px;
  overflow-y: hidden;
}
.dxbl-list-box > .dxbl-scroll-viewer {
  background-color: var(--dxbl-list-box-bg);
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead {
  background-color: inherit;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content {
  overflow-anchor: none;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 0;
  min-width: 100%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]) {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--dxbl-list-box-item-padding-y) var(--dxbl-list-box-item-padding-x);
  border: var(--dxbl-list-box-item-border-width) var(--dxbl-list-box-item-border-style) var(--dxbl-list-box-item-border-color);
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li:not([dxbl-bottom-virtual-spacer-element]):not([dxbl-top-virtual-spacer-element]) > .dxbl-checkbox {
  --dxbl-checkbox-border-width: 0;
  padding-right: var(--dxbl-list-box-check-element-padding-right);
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li[dxbl-bottom-virtual-spacer-element] > div,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li[dxbl-top-virtual-spacer-element] > div {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  width: 100%;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li[dxbl-bottom-virtual-spacer-element] > div > div,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li[dxbl-top-virtual-spacer-element] > div > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--dxbl-list-box-item-padding-y) var(--dxbl-list-box-item-padding-x);
  border: var(--dxbl-list-box-item-border-width) var(--dxbl-list-box-item-border-style) var(--dxbl-list-box-item-border-color);
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table {
  border-color: var(--dxbl-list-box-border-color);
  border-style: var(--dxbl-list-box-border-style);
  border-width: 0;
  border-spacing: 0;
  border-collapse: separate;
  table-layout: fixed;
  width: 100%;
  z-index: 0;
  position: relative;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead > tr,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead > tr > th,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr > td {
  border-color: inherit;
  border-style: inherit;
  border-width: 0;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead > tr > th,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr > td {
  padding: var(--dxbl-list-box-item-padding-y) var(--dxbl-list-box-item-padding-x);
  overflow: hidden;
  text-overflow: ellipsis;
  overflow-wrap: normal;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > colgroup > col {
  min-width: 50px;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr:not(:first-child) > td {
  border-top-width: var(--dxbl-list-box-border-width);
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr > td:not(:first-child) {
  border-left-width: var(--dxbl-list-box-border-width);
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr > td.dxbl-list-box-selection-cell {
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr > td.dxbl-list-box-selection-cell > .dxbl-checkbox {
  --dxbl-checkbox-border-width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr[dxbl-bottom-virtual-spacer-element] > td,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr[dxbl-top-virtual-spacer-element] > td {
  overflow: visible;
  padding: 0;
  vertical-align: top;
  border-color: inherit;
  border-style: inherit;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr[dxbl-bottom-virtual-spacer-element] > td > div,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr[dxbl-top-virtual-spacer-element] > td > div {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  border-color: inherit;
  border-style: inherit;
  border-width: 0;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr[dxbl-bottom-virtual-spacer-element] > td > div > div,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr[dxbl-top-virtual-spacer-element] > td > div > div {
  border-color: inherit;
  border-style: inherit;
  border-width: 0;
  padding: var(--dxbl-list-box-item-padding-y) var(--dxbl-list-box-item-padding-x);
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr[dxbl-top-virtual-spacer-element] + tr:not([dxbl-top-virtual-spacer-element]) > td,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr[dxbl-bottom-virtual-spacer-element] > td {
  border-top-width: 0;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr[dxbl-top-virtual-spacer-element] > td > div > div:last-child {
  border-bottom-width: var(--dxbl-list-box-border-width);
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr[dxbl-top-virtual-spacer-element] > td > div > div:not(:first-child) {
  border-top-width: var(--dxbl-list-box-border-width);
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr[dxbl-bottom-virtual-spacer-element] > td > div > div {
  border-top-width: var(--dxbl-list-box-border-width);
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead {
  background-color: inherit;
  top: 0;
  position: -webkit-sticky;
  position: sticky;
  z-index: 2;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead > tr > th {
  font-weight: var(--dxbl-list-box-column-header-font-weight);
  border-bottom-width: var(--dxbl-list-box-border-width);
  cursor: default;
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-list-box-column-header-bg, unset);
  color: var(--dxbl-list-box-column-header-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead > tr > th {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead > tr > th {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead > tr > th {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead > tr > th::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > thead > tr > th:not(:first-child) {
  border-left-width: var(--dxbl-list-box-border-width);
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li.dxbl-list-box-item-selected,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr.dxbl-list-box-item-selected > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-list-box-item-selected-bg, unset);
  color: var(--dxbl-list-box-item-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li.dxbl-list-box-item-selected,
  .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr.dxbl-list-box-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li.dxbl-list-box-item-selected,
  .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr.dxbl-list-box-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li.dxbl-list-box-item-selected,
  .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr.dxbl-list-box-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.75);
  }
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li.dxbl-list-box-item-selected::before,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr.dxbl-list-box-item-selected > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 90%;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) {
  height: 100%;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]),
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > tbody > tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > td {
  border: 0;
  padding: 0;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > div,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > tbody > tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > td > div {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > div:not(.dxbl-list-box-empty-data-area-template-container),
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > tbody > tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > td > div:not(.dxbl-list-box-empty-data-area-template-container) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > div:not(.dxbl-list-box-empty-data-area-template-container) > span,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > tbody > tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > td > div:not(.dxbl-list-box-empty-data-area-template-container) > span {
  font-weight: var(--dxbl-list-box-empty-data-font-weight);
  padding: var(--dxbl-list-box-item-padding-y) 0;
  color: var(--dxbl-list-box-empty-data-text-color);
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > div:not(.dxbl-list-box-empty-data-area-template-container) > .dxbl-image,
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > tbody > tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > td > div:not(.dxbl-list-box-empty-data-area-template-container) > .dxbl-image {
  width: var(--dxbl-list-box-empty-data-icon-width);
  height: var(--dxbl-list-box-empty-data-icon-height);
  color: var(--dxbl-list-box-empty-data-icon-color);
}
.dxFirefox .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > thead {
  height: 1%;
}
.dxFirefox .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-list-box-empty-data-container > tbody > tr > td {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):not(.dxbl-skeleton-item) > div {
  width: 100%;
}
.dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table.dxbl-list-box-table-no-scroll:not(.dxbl-list-box-empty-data-container) > tbody:not([data-virtual-items-container]) > tr:last-child > td, .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table.dxbl-list-box-table-no-scroll:not(.dxbl-list-box-empty-data-container) > tbody[data-virtual-items-container] > tr:nth-last-child(-n+2):not([dxbl-bottom-virtual-spacer-element]) > td {
  border-bottom-width: var(--dxbl-list-box-border-width);
}
.dxbl-list-box.dxbl-list-box-checked > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li {
  --dxbl-list-box-item-padding-y: 0;
}
.dxbl-list-box.dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li.dxbl-list-box-item-selected,
.dxbl-list-box.dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr.dxbl-list-box-item-selected > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-list-box-item-multi-selected-bg, unset);
  color: var(--dxbl-list-box-item-multi-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-list-box.dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li.dxbl-list-box-item-selected,
  .dxbl-list-box.dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr.dxbl-list-box-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-list-box.dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li.dxbl-list-box-item-selected,
  .dxbl-list-box.dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr.dxbl-list-box-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-list-box.dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li.dxbl-list-box-item-selected,
  .dxbl-list-box.dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr.dxbl-list-box-item-selected > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.75);
  }
}
.dxbl-list-box.dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li.dxbl-list-box-item-selected::before,
.dxbl-list-box.dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr.dxbl-list-box-item-selected > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li,
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr {
  cursor: pointer;
  pointer-events: auto;
}
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-list-box-item-hover-bg, unset);
  color: var(--dxbl-list-box-item-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.75);
  }
}
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover::before,
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-list-box-item-selected-hover-bg, unset);
  color: var(--dxbl-list-box-item-selected-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.75);
  }
}
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover::before,
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly) > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 100%;
}
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-list-box-item-multi-selected-hover-bg, unset);
  color: var(--dxbl-list-box-item-multi-selected-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover,
  .dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-list-box-item-border-width, 0px) / 1.75);
  }
}
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > li.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover::before,
.dxbl-list-box:not(.dxbl-disabled):not(:disabled):not(.dxbl-readonly).dxbl-list-box-multi-select > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > :not(.dxbl-list-box-empty-data-container) > tbody > tr.dxbl-list-box-item-selected:not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]):hover > td::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-list-box-item-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-list-box.dxbl-readonly > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
.dxbl-list-box.dxbl-readonly > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-list-box-readonly-bg, unset);
  color: var(--dxbl-list-box-readonly-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-list-box.dxbl-readonly > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
  .dxbl-list-box.dxbl-readonly > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-list-box.dxbl-readonly > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
  .dxbl-list-box.dxbl-readonly > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-list-box.dxbl-readonly > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
  .dxbl-list-box.dxbl-readonly > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-list-box.dxbl-readonly > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul::before,
.dxbl-list-box.dxbl-readonly > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
.dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody, .dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
.dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-list-box-disabled-bg, unset);
  color: var(--dxbl-list-box-disabled-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
  .dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody, .dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
  .dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
  .dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody, .dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
  .dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
  .dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody, .dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
  .dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul::before,
.dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody::before, .dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul::before,
.dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
.dxbl-list-box.dxbl-disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table, .dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
.dxbl-list-box:disabled > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table {
  opacity: var(--dxbl-list-box-disabled-opacity);
}
.dxbl-list-box.valid.modified:not([type=checkbox]) {
  --dxbl-list-box-border-color: var(--dxbl-list-box-validation-valid-color);
  outline: none;
}
.dxbl-list-box.invalid {
  --dxbl-list-box-border-color: var(--dxbl-list-box-validation-invalid-color);
  outline: none;
}
.dxbl-list-box.dxbl-sm {
  --dxbl-list-box-font-size: 0.75rem;
  --dxbl-list-box-line-height: 1.5;
  --dxbl-list-box-border-radius: 0.1875rem;
  --dxbl-list-box-item-padding-x: 0.25rem;
  --dxbl-list-box-item-padding-y: 0.1875rem;
  --dxbl-list-box-empty-item-padding-x: 0.75rem;
  --dxbl-list-box-empty-item-padding-y: 0.75rem;
  --dxbl-list-box-check-element-padding-right: 0.375rem;
}
.dxbl-list-box.dxbl-sm li > div[dxbl-skeleton-items-container] > .dxbl-skeleton-item > .dxbl-skeleton-checkbox,
.dxbl-list-box.dxbl-sm li.dxbl-skeleton-item > .dxbl-skeleton-checkbox {
  height: 1rem;
  width: 1rem;
  margin: 0.25rem var(--dxbl-list-box-check-element-padding-right) 0.25rem 0;
}
.dxbl-list-box.dxbl-lg {
  --dxbl-list-box-font-size: 1rem;
  --dxbl-list-box-line-height: 1.375;
  --dxbl-list-box-border-radius: 0.1875rem;
  --dxbl-list-box-item-padding-x: 0.5rem;
  --dxbl-list-box-item-padding-y: 0.3125rem;
  --dxbl-list-box-empty-item-padding-x: 1.5rem;
  --dxbl-list-box-empty-item-padding-y: 1.5rem;
  --dxbl-list-box-check-element-padding-right: 0.625rem;
}
.dxbl-list-box.dxbl-lg li > div[dxbl-skeleton-items-container] > .dxbl-skeleton-item > .dxbl-skeleton-checkbox,
.dxbl-list-box.dxbl-lg li.dxbl-skeleton-item > .dxbl-skeleton-checkbox {
  height: 1.5rem;
  width: 1.5rem;
  margin: 0.25rem var(--dxbl-list-box-check-element-padding-right) 0.25rem 0;
}
.dxbl-list-box .dxbl-skeleton-item > .dxbl-skeleton-checkbox {
  -webkit-clip-path: circle();
          clip-path: circle();
}
.dxbl-list-box li > div[dxbl-skeleton-items-container] > .dxbl-skeleton-item > .dxbl-skeleton-checkbox,
.dxbl-list-box li.dxbl-skeleton-item > .dxbl-skeleton-checkbox {
  margin: 0.25rem var(--dxbl-list-box-check-element-padding-right) 0.25rem 0;
  height: 1.25rem;
  width: 1.25rem;
}
.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-checked > div {
  padding: 0 !important;
}
.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-checked > div > div {
  height: 1.25rem;
  margin: 0.25rem 0;
}
.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-checked.dxbl-sm > div > div {
  height: 1rem;
  margin: 0.25rem 0;
}
.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-checked.dxbl-lg > div > div {
  height: 1.5rem;
  margin: 0.25rem 0;
}
.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-virtual-items-container-list-pattern > div {
  padding: var(--dxbl-list-box-item-padding-y) var(--dxbl-list-box-item-padding-x);
  border: var(--dxbl-list-box-item-border-width) var(--dxbl-list-box-item-border-style) var(--dxbl-list-box-item-border-color);
}
.dxbl-list-box.dxbl-virtual-items-container-pattern.dxbl-list-box-virtual-items-container-table-pattern > div {
  border-color: var(--dxbl-list-box-border-color);
  border-style: var(--dxbl-list-box-border-style);
  border-spacing: 0;
  padding: var(--dxbl-list-box-item-padding-y) var(--dxbl-list-box-item-padding-x);
  border-width: var(--dxbl-list-box-border-width) 0 0 0;
}

.dxbl-text-edit {
  --dxbl-text-edit-font-size: 0.875rem;
  --dxbl-text-edit-line-height: 1.4285;
  --dxbl-text-edit-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-text-edit-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-text-edit-padding-x: 0.375rem;
  --dxbl-text-edit-padding-y: 0.25003125rem;
  --dxbl-text-edit-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-text-edit-border-style: solid;
  --dxbl-text-edit-border-width: 1px;
  --dxbl-text-edit-border-radius: 0.1875rem;
  --dxbl-text-edit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
  --dxbl-text-edit-readonly-bg: unset;
  --dxbl-text-edit-readonly-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-text-edit-disabled-bg: unset;
  --dxbl-text-edit-disabled-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-text-edit-disabled-opacity: 60%;
  --dxbl-text-edit-btn-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-text-edit-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-text-edit-btn-image-color: unset;
  --dxbl-text-edit-btn-hover-bg: unset;
  --dxbl-text-edit-btn-hover-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-text-edit-btn-hover-image-color: unset;
  --dxbl-text-edit-btn-disabled-bg: unset;
  --dxbl-text-edit-btn-disabled-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-text-edit-btn-disabled-image-color: unset;
  --dxbl-text-edit-btn-padding-x: 0.375rem;
  --dxbl-text-edit-btn-padding-y: 0.25003125rem;
  --dxbl-text-edit-clear-btn-bg: unset;
  --dxbl-text-edit-clear-btn-color: unset;
  --dxbl-text-edit-clear-btn-hover-bg: unset;
  --dxbl-text-edit-clear-btn-hover-color: unset;
  --dxbl-text-edit-validation-valid-color: var(--bs-success, var(--success));
  --dxbl-text-edit-validation-invalid-color: var(--bs-danger, var(--danger));
  --dxbl-text-edit-validation-status-padding-x: 0.375rem;
  --dxbl-text-edit-validation-status-padding-y: 0.25003125rem;
  --dxbl-text-edit-validation-status-spacing: 0.125rem;
  background-color: var(--dxbl-text-edit-bg);
  border-radius: var(--dxbl-text-edit-border-radius);
  border: var(--dxbl-text-edit-border-width) var(--dxbl-text-edit-border-style) var(--dxbl-text-edit-border-color);
  -webkit-box-shadow: var(--dxbl-text-edit-box-shadow);
          box-shadow: var(--dxbl-text-edit-box-shadow);
  color: var(--dxbl-text-edit-color);
  font-size: var(--dxbl-text-edit-font-size);
  line-height: var(--dxbl-text-edit-line-height);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  padding: 0;
  position: relative;
  z-index: 0;
  --dxbl-text-edit-focus-shadow-color: rgba(var(--bs-primary-rgb), 25%);
  --dxbl-text-edit-focus-shadow-spread: 0.125rem;
  --dxbl-text-edit-focus-shadow-blur: 0rem;
  --dxbl-text-edit-focus-border-color: rgba(var(--bs-primary-rgb), 50%);
}
.dxbl-text-edit > .dxbl-text-edit-template, .dxbl-text-edit > .dxbl-text-edit-template .dxbl-text-edit-input, .dxbl-text-edit > .dxbl-text-edit-input, .dxbl-text-edit > textarea {
  background-color: transparent;
  border: 0;
  border-radius: var(--dxbl-text-edit-border-radius);
  color: inherit;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  font-size: inherit;
  line-height: inherit;
  padding: var(--dxbl-text-edit-padding-y) var(--dxbl-text-edit-padding-x);
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-text-edit > .dxbl-text-edit-template, .dxbl-text-edit > .dxbl-text-edit-input, .dxbl-text-edit > textarea {
  width: 100%;
}
.dxbl-text-edit .dxbl-text-edit-input {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dxbl-text-edit > .dxbl-text-edit-template {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.dxbl-text-edit > .dxbl-text-edit-template .dxbl-text-edit-input {
  padding: 0;
}
.dxbl-text-edit > .dxbl-text-edit-template:not(:first-child) {
  padding-left: var(--dxbl-text-edit-padding-x);
}
.dxbl-text-edit.dxbl-readonly {
  --dxbl-text-edit-readonly-root-bg: var(--dxbl-text-edit-readonly-bg, var(--bs-body-bg, var(--dxbl-body-bg, inherit)));
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-text-edit-readonly-bg, unset);
  color: var(--dxbl-text-edit-readonly-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-text-edit.dxbl-readonly {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-text-edit.dxbl-readonly {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-text-edit.dxbl-readonly {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.75);
  }
}
.dxbl-text-edit.dxbl-readonly::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-text-edit.dxbl-readonly::after {
  content: "";
  position: absolute;
  z-index: -2;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  background-color: var(--dxbl-text-edit-readonly-root-bg, transparent);
}
.dxbl-text-edit.dxbl-disabled, .dxbl-text-edit:disabled {
  --dxbl-text-edit-disabled-root-bg: var(--dxbl-text-edit-disabled-bg, var(--bs-body-bg, var(--dxbl-body-bg, inherit)));
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-text-edit-disabled-bg, unset);
  color: var(--dxbl-text-edit-disabled-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-text-edit.dxbl-disabled, .dxbl-text-edit:disabled {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-text-edit.dxbl-disabled, .dxbl-text-edit:disabled {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-text-edit.dxbl-disabled, .dxbl-text-edit:disabled {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.75);
  }
}
.dxbl-text-edit.dxbl-disabled::before, .dxbl-text-edit:disabled::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-text-edit.dxbl-disabled::after, .dxbl-text-edit:disabled::after {
  content: "";
  position: absolute;
  z-index: -2;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  background-color: var(--dxbl-text-edit-disabled-root-bg, transparent);
}
.dxbl-text-edit.dxbl-disabled > *, .dxbl-text-edit:disabled > * {
  opacity: var(--dxbl-text-edit-disabled-opacity);
}
.dxbl-text-edit:focus-within, .dxbl-text-edit.dxbl-focused {
  border-color: var(--dxbl-text-edit-focus-border-color);
  -webkit-box-shadow: var(--dxbl-text-edit-box-shadow), 0 0 var(--dxbl-text-edit-focus-shadow-blur) var(--dxbl-text-edit-focus-shadow-spread) var(--dxbl-text-edit-focus-shadow-color);
          box-shadow: var(--dxbl-text-edit-box-shadow), 0 0 var(--dxbl-text-edit-focus-shadow-blur) var(--dxbl-text-edit-focus-shadow-spread) var(--dxbl-text-edit-focus-shadow-color);
  outline: 0;
}
.dxbl-text-edit:focus-within > .dxbl-btn, .dxbl-text-edit:focus-within > .dxbl-btn-group > .dxbl-btn, .dxbl-text-edit:focus-within > .dxbl-btn-group-vertical > .dxbl-btn, .dxbl-text-edit.dxbl-focused > .dxbl-btn, .dxbl-text-edit.dxbl-focused > .dxbl-btn-group > .dxbl-btn, .dxbl-text-edit.dxbl-focused > .dxbl-btn-group-vertical > .dxbl-btn {
  border-color: var(--dxbl-text-edit-focus-border-color);
}
.dxbl-text-edit:has(:focus) {
  border-color: var(--dxbl-text-edit-focus-border-color);
  -webkit-box-shadow: var(--dxbl-text-edit-box-shadow), 0 0 var(--dxbl-text-edit-focus-shadow-blur) var(--dxbl-text-edit-focus-shadow-spread) var(--dxbl-text-edit-focus-shadow-color);
          box-shadow: var(--dxbl-text-edit-box-shadow), 0 0 var(--dxbl-text-edit-focus-shadow-blur) var(--dxbl-text-edit-focus-shadow-spread) var(--dxbl-text-edit-focus-shadow-color);
  outline: 0;
}
.dxbl-text-edit:has(:focus) > .dxbl-btn, .dxbl-text-edit:has(:focus) > .dxbl-btn-group > .dxbl-btn, .dxbl-text-edit:has(:focus) > .dxbl-btn-group-vertical > .dxbl-btn {
  border-color: var(--dxbl-text-edit-focus-border-color);
}
.dxbl-text-edit > .dxbl-btn, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn {
  --dxbl-btn-font-size: var(--dxbl-text-edit-font-size);
  --dxbl-btn-line-height: var(--dxbl-text-edit-line-height);
  --dxbl-btn-bg: var(--dxbl-text-edit-btn-bg);
  --dxbl-btn-color: var(--dxbl-text-edit-btn-color);
  --dxbl-btn-border-color: var(--dxbl-text-edit-border-color);
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-hover-bg: var(--dxbl-text-edit-btn-hover-bg);
  --dxbl-btn-hover-background: none;
  --dxbl-btn-hover-color: var(--dxbl-text-edit-btn-hover-color);
  --dxbl-btn-hover-border-color: var(--dxbl-text-edit-border-color);
  --dxbl-btn-disabled-bg: var(--dxbl-text-edit-btn-disabled-bg);
  --dxbl-btn-disabled-background: none;
  --dxbl-btn-disabled-color: var(--dxbl-text-edit-btn-disabled-color);
  --dxbl-btn-disabled-border-color: var(--dxbl-text-edit-border-color);
  --dxbl-btn-border-radius: var(--dxbl-text-edit-border-radius);
  --dxbl-btn-disabled-opacity: 1;
  white-space: nowrap;
}
.dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon), .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon), .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon) {
  margin-right: 0;
}
.dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-text-edit-btn-hover-bg, unset);
  color: var(--dxbl-text-edit-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-text-edit-btn-disabled-bg, unset);
  color: var(--dxbl-text-edit-btn-disabled-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled::before, .dxbl-text-edit > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled::before, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled::before, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled::before, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon).dxbl-disabled::before, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-btn.dxbl-edit-btn-clear, .dxbl-btn.dxbl-btn-icon):disabled::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: var(--dxbl-btn-border-radius);
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  z-index: 1;
  pointer-events: none;
}
.dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-text-edit > .dxbl-btn.dxbl-btn-icon, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon {
  --dxbl-btn-bg: transparent;
  --dxbl-btn-hover-bg: transparent;
  --dxbl-btn-hover-color: var(--dxbl-btn-color);
  --dxbl-btn-border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: default;
}
.dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-text-edit > .dxbl-btn.dxbl-btn-icon + input[type=text], .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon + input[type=text], .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon + input[type=text] {
  padding-left: 0;
}
.dxbl-text-edit > .dxbl-btn > svg.dxbl-image, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn > svg.dxbl-image, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn > svg.dxbl-image {
  color: var(--dxbl-text-edit-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-text-edit-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-text-edit > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-text-edit > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-text-edit > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-text-edit-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-text-edit-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-text-edit > .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-text-edit > .dxbl-btn:disabled > .dxbl-image, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:disabled > .dxbl-image, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:disabled > .dxbl-image {
  color: var(--dxbl-text-edit-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-text-edit-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-text-edit > .dxbl-btn, .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn {
  border-top: 0;
  border-bottom: 0;
  --dxbl-btn-padding-x: var(--dxbl-text-edit-btn-padding-x);
  --dxbl-btn-padding-y: var(--dxbl-text-edit-btn-padding-y);
}
.dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn {
  --dxbl-btn-padding-x: var(--dxbl-text-edit-btn-padding-x);
  --dxbl-btn-padding-y: 0;
}
.dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:first-child {
  border-top: 0;
}
.dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:last-child {
  border-bottom: 0;
}
.dxbl-text-edit > .dxbl-btn {
  border-left: 0;
  border-right: 0;
}
.dxbl-text-edit > .dxbl-btn-group, .dxbl-text-edit > .dxbl-btn-group-vertical {
  position: relative;
  z-index: 0;
  background-color: var(--dxbl-text-edit-btn-bg);
}
.dxbl-text-edit > [class*=dxbl-btn-group-right]:last-of-type {
  border-top-right-radius: var(--dxbl-text-edit-border-radius);
  border-bottom-right-radius: var(--dxbl-text-edit-border-radius);
}
.dxbl-text-edit > [class*=dxbl-btn-group-left]:first-of-type {
  border-top-left-radius: var(--dxbl-text-edit-border-radius);
  border-bottom-left-radius: var(--dxbl-text-edit-border-radius);
}
.dxbl-text-edit > .dxbl-btn-group.dxbl-btn-group-left > .dxbl-btn, .dxbl-text-edit > .dxbl-btn-group-vertical.dxbl-btn-group-left > .dxbl-btn {
  border-left: 0;
}
.dxbl-text-edit > .dxbl-btn-group.dxbl-btn-group-right > .dxbl-btn, .dxbl-text-edit > .dxbl-btn-group-vertical.dxbl-btn-group-right > .dxbl-btn {
  border-right: 0;
}
.dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear {
  --dxbl-btn-bg: transparent;
  --dxbl-btn-hover-bg: transparent;
  --dxbl-btn-border-width: 0;
  --dxbl-btn-color: white;
  --dxbl-btn-hover-color: white;
  --dxbl-btn-disabled-color: white;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear > svg.dxbl-image {
  color: var(--dxbl-text-edit-clear-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-text-edit-clear-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-text-edit-clear-btn-hover-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-text-edit-clear-btn-hover-color, var(--dxbl-image-color, 70%));
}
.dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear.dxbl-disabled > .dxbl-image, .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear:disabled > .dxbl-image {
  color: var(--dxbl-text-edit-clear-btn-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-text-edit-clear-btn-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear > .dxbl-image {
  background-color: var(--dxbl-text-edit-clear-btn-bg, var(--dxbl-image-secondary-color, rgba(0 0 0/25%)));
}
.dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled):hover > .dxbl-image {
  background-color: var(--dxbl-text-edit-clear-btn-hover-bg, var(--dxbl-image-secondary-hover-color, rgba(0 0 0/50%)));
}
.dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-clear > .dxbl-image {
  border-radius: 50%;
}
.dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-spin-btn-inc, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-spin-btn-dec {
  height: 50%;
}
.dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-spin-btn-inc > .dxbl-image, .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-spin-btn-dec > .dxbl-image {
  pointer-events: none;
  margin-top: -2px;
  margin-bottom: -2px;
}
.dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-spin-btn-inc {
  border-bottom: 0;
  margin-bottom: 0;
}
.dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-spin-btn-dec {
  border-top: 0;
}
.dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-spin-btn-dec > .dxbl-image {
  margin-top: -3px;
}
.dxbl-text-edit .dxbl-edit-validation-status {
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--dxbl-text-edit-validation-status-padding-y) var(--dxbl-text-edit-validation-status-spacing) var(--dxbl-text-edit-validation-status-padding-y) var(--dxbl-text-edit-validation-status-padding-x);
}
.dxbl-text-edit .dxbl-edit-validation-status > .dxbl-image {
  display: none;
}
.dxbl-text-edit.valid.modified:not([type=checkbox]) {
  --dxbl-text-edit-focus-shadow-color: rgba(var(--bs-success-rgb), 25%);
  --dxbl-text-edit-focus-shadow-spread: 0.125rem;
  --dxbl-text-edit-focus-shadow-blur: 0rem;
  --dxbl-text-edit-focus-border-color: rgba(var(--bs-success-rgb), 50%);
  --dxbl-text-edit-border-color: var(--dxbl-text-edit-validation-valid-color);
  --dxbl-text-edit-focus-border-color: var(--dxbl-text-edit-validation-valid-color);
  outline: none;
}
.dxbl-text-edit.valid.modified:not([type=checkbox]) .dxbl-edit-validation-status {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dxbl-text-edit.valid.modified:not([type=checkbox]) .dxbl-edit-validation-status > .dxbl-image.dxbl-edit-validation-status-icon-valid {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  color: var(--dxbl-text-edit-validation-valid-color);
}
.dxbl-text-edit.invalid {
  --dxbl-text-edit-focus-shadow-color: rgba(var(--bs-danger-rgb), 25%);
  --dxbl-text-edit-focus-shadow-spread: 0.125rem;
  --dxbl-text-edit-focus-shadow-blur: 0rem;
  --dxbl-text-edit-focus-border-color: rgba(var(--bs-danger-rgb), 50%);
  --dxbl-text-edit-border-color: var(--dxbl-text-edit-validation-invalid-color);
  --dxbl-text-edit-focus-border-color: var(--dxbl-text-edit-validation-invalid-color);
  outline: none;
}
.dxbl-text-edit.invalid .dxbl-edit-validation-status {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dxbl-text-edit.invalid .dxbl-edit-validation-status > .dxbl-image.dxbl-edit-validation-status-icon-invalid {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  color: var(--dxbl-text-edit-validation-invalid-color);
}
.dxbl-text-edit.dxbl-sm {
  --dxbl-text-edit-font-size: 0.75rem;
  --dxbl-text-edit-line-height: 1.5;
  --dxbl-text-edit-padding-x: 0.25rem;
  --dxbl-text-edit-padding-y: 0.1875rem;
  --dxbl-text-edit-border-radius: 0.1875rem;
  --dxbl-text-edit-btn-padding-x: 0.25rem;
  --dxbl-text-edit-btn-padding-y: 0.1875rem;
  --dxbl-text-edit-validation-status-padding-x: 0.25rem;
  --dxbl-text-edit-validation-status-padding-y: 0.1875rem;
  --dxbl-text-edit-validation-status-spacing: 0.125rem;
}
.dxbl-text-edit.dxbl-lg {
  --dxbl-text-edit-font-size: 1rem;
  --dxbl-text-edit-line-height: 1.375;
  --dxbl-text-edit-padding-x: 0.5rem;
  --dxbl-text-edit-padding-y: 0.3125rem;
  --dxbl-text-edit-border-radius: 0.1875rem;
  --dxbl-text-edit-btn-padding-x: 0.5rem;
  --dxbl-text-edit-btn-padding-y: 0.3125rem;
  --dxbl-text-edit-validation-status-padding-x: 0.5rem;
  --dxbl-text-edit-validation-status-padding-y: 0.3125rem;
  --dxbl-text-edit-validation-status-spacing: 0.125rem;
}

.dxbl-text-edit.dxbl-memo-edit {
  position: relative;
}
.dxbl-text-edit.dxbl-memo-edit > textarea {
  min-height: calc(var(--dxbl-text-edit-padding-y) * 2 + var(--dxbl-text-edit-line-height) * var(--dxbl-text-edit-font-size));
  min-width: calc(var(--dxbl-text-edit-padding-x) * 2 + 1.25rem);
}
.dxbl-text-edit.dxbl-memo-edit > .dxbl-btn.dxbl-edit-btn-clear + textarea {
  padding-right: 2.625rem;
}
.dxbl-text-edit.dxbl-memo-edit > .dxbl-btn.dxbl-edit-btn-clear {
  height: 100%;
  position: absolute;
  right: 1.25rem;
}
.dxbl-text-edit.dxbl-memo-edit > .dxbl-resize {
  resize: both;
}
.dxbl-text-edit.dxbl-memo-edit > .dxbl-v-resize {
  resize: vertical;
}
.dxbl-text-edit.dxbl-memo-edit > .dxbl-h-resize {
  resize: horizontal;
}
.dxbl-text-edit.dxbl-memo-edit > .dxbl-no-resize {
  resize: none;
}

.dxbl-tag-box {
  --dxbl-tag-box-tag-bg: unset;
  --dxbl-tag-box-tag-color: inherit;
  --dxbl-tag-box-tag-readonly-bg: unset;
  --dxbl-tag-box-tag-readonly-color: inherit;
  --dxbl-tag-box-tag-disabled-bg: unset;
  --dxbl-tag-box-tag-disabled-color: inherit;
  --dxbl-tag-box-tag-border-color: transparent;
  --dxbl-tag-box-tag-border-style: solid;
  --dxbl-tag-box-tag-border-width: 0rem;
  --dxbl-tag-box-tag-border-radius: 3rem;
  --dxbl-tag-box-tag-padding-x: 0.25rem;
  --dxbl-tag-box-tag-padding-y: 0.12503125rem;
  --dxbl-tag-box-tag-spacing-x: 0.25rem;
  --dxbl-tag-box-tag-spacing-y: 0.125rem;
  --dxbl-tag-box-tag-text-padding-left: 0.375rem;
  --dxbl-tag-box-tag-text-padding-right: 0.75rem;
  --dxbl-tag-box-tag-close-btn-bg: unset;
  --dxbl-tag-box-tag-close-btn-color: white;
  --dxbl-tag-box-tag-close-btn-hover-bg: unset;
  --dxbl-tag-box-tag-close-btn-hover-color: white;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding-bottom: var(--dxbl-tag-box-tag-spacing-y);
  padding-left: var(--dxbl-text-edit-padding-x);
}
.dxbl-tag-box > .dxbl-text-edit-input {
  padding-left: 0;
  width: unset;
}
.dxbl-tag-box > .dxbl-text-edit-input, .dxbl-tag-box > .dxbl-edit-btn-clear, .dxbl-tag-box > .dxbl-edit-validation-status {
  margin-bottom: calc(var(--dxbl-tag-box-tag-spacing-y) * -1);
}
.dxbl-tag-box > .dxbl-edit-btn-clear {
  position: absolute;
  right: 0;
  top: 0;
}
.dxbl-tag-box > .dxbl-tag {
  font-size: inherit;
  line-height: inherit;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  margin-top: var(--dxbl-tag-box-tag-spacing-y);
  margin-right: var(--dxbl-tag-box-tag-spacing-x);
  max-width: calc(100% - 4em);
  white-space: nowrap;
}
.dxbl-tag-box > .dxbl-tag:not(.dxbl-tag-tmpl) {
  border-radius: var(--dxbl-tag-box-tag-border-radius);
  border: var(--dxbl-tag-box-tag-border-width) var(--dxbl-tag-box-tag-border-style) var(--dxbl-tag-box-tag-border-color);
  padding: var(--dxbl-tag-box-tag-padding-y) var(--dxbl-tag-box-tag-padding-x);
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-tag-box-tag-bg, unset);
  color: var(--dxbl-tag-box-tag-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-tag-box > .dxbl-tag:not(.dxbl-tag-tmpl) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tag-box-tag-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-tag-box > .dxbl-tag:not(.dxbl-tag-tmpl) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tag-box-tag-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-tag-box > .dxbl-tag:not(.dxbl-tag-tmpl) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tag-box-tag-border-width, 0px) / 1.75);
  }
}
.dxbl-tag-box > .dxbl-tag:not(.dxbl-tag-tmpl)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-tag-box > .dxbl-tag > .dxbl-tag-text {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  padding: 0 var(--dxbl-tag-box-tag-text-padding-right) 0 var(--dxbl-tag-box-tag-text-padding-left);
}
.dxbl-tag-box > .dxbl-tag > .dxbl-btn.dxbl-tag-btn-close {
  --dxbl-btn-padding-x: 0;
  --dxbl-btn-padding-y: 0;
  --dxbl-btn-border-width: 0;
  --dxbl-btn-border-radius: 50%;
  --dxbl-btn-color: white;
  --dxbl-btn-hover-color: white;
  --dxbl-btn-disabled-color: white;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-tag-box > .dxbl-tag > .dxbl-btn.dxbl-tag-btn-close > svg.dxbl-image {
  color: var(--dxbl-tag-box-tag-close-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-tag-box-tag-close-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-tag-box > .dxbl-tag > .dxbl-btn.dxbl-tag-btn-close:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-tag-box > .dxbl-tag > .dxbl-btn.dxbl-tag-btn-close:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-tag-box > .dxbl-tag > .dxbl-btn.dxbl-tag-btn-close:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-tag-box-tag-close-btn-hover-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-tag-box-tag-close-btn-hover-color, var(--dxbl-image-color, 70%));
}
.dxbl-tag-box > .dxbl-tag > .dxbl-btn.dxbl-tag-btn-close.dxbl-disabled > .dxbl-image, .dxbl-tag-box > .dxbl-tag > .dxbl-btn.dxbl-tag-btn-close:disabled > .dxbl-image {
  color: var(--dxbl-tag-box-tag-close-btn-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-tag-box-tag-close-btn-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-tag-box > .dxbl-tag > .dxbl-btn.dxbl-tag-btn-close > .dxbl-image {
  background-color: var(--dxbl-tag-box-tag-close-btn-bg, var(--dxbl-image-secondary-color, rgba(0 0 0/25%)));
}
.dxbl-tag-box > .dxbl-tag > .dxbl-btn.dxbl-tag-btn-close:not(.dxbl-disabled):not(:disabled):hover > .dxbl-image {
  background-color: var(--dxbl-tag-box-tag-close-btn-hover-bg, var(--dxbl-image-secondary-hover-color, rgba(0 0 0/50%)));
}
.dxbl-tag-box > .dxbl-tag > .dxbl-btn.dxbl-tag-btn-close > .dxbl-image {
  border-radius: 50%;
}
.dxbl-tag-box .dxbl-edit-validation-status {
  margin-left: calc(var(--dxbl-text-edit-padding-x) * -1);
  margin-right: var(--dxbl-text-edit-padding-x);
}
.dxbl-tag-box.dxbl-readonly > .dxbl-tag {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-tag-box-tag-readonly-bg, unset);
  color: var(--dxbl-tag-box-tag-readonly-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-tag-box.dxbl-readonly > .dxbl-tag {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tag-box-tag-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-tag-box.dxbl-readonly > .dxbl-tag {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tag-box-tag-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-tag-box.dxbl-readonly > .dxbl-tag {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tag-box-tag-border-width, 0px) / 1.75);
  }
}
.dxbl-tag-box.dxbl-readonly > .dxbl-tag::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-tag-box.dxbl-readonly > .dxbl-tag > .dxbl-tag-text {
  padding: 0 var(--dxbl-tag-box-tag-text-padding-left) 0 var(--dxbl-tag-box-tag-text-padding-left);
}
.dxbl-tag-box.dxbl-edit-btn-clear-visible {
  padding-right: calc(1rem + 2 * var(--dxbl-text-edit-btn-padding-x));
}
.dxbl-tag-box.dxbl-disabled > .dxbl-tag, .dxbl-tag-box:disabled > .dxbl-tag {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-tag-box-tag-disabled-bg, unset);
  color: var(--dxbl-tag-box-tag-disabled-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-tag-box.dxbl-disabled > .dxbl-tag, .dxbl-tag-box:disabled > .dxbl-tag {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tag-box-tag-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-tag-box.dxbl-disabled > .dxbl-tag, .dxbl-tag-box:disabled > .dxbl-tag {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tag-box-tag-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-tag-box.dxbl-disabled > .dxbl-tag, .dxbl-tag-box:disabled > .dxbl-tag {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tag-box-tag-border-width, 0px) / 1.75);
  }
}
.dxbl-tag-box.dxbl-disabled > .dxbl-tag::before, .dxbl-tag-box:disabled > .dxbl-tag::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tag-box-tag-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-tag-box.dxbl-sm {
  --dxbl-tag-box-tag-padding-x: 0.25rem;
  --dxbl-tag-box-tag-padding-y: 0.125rem;
  --dxbl-tag-box-tag-spacing-x: 0.1875rem;
  --dxbl-tag-box-tag-spacing-y: 0.0625rem;
  --dxbl-tag-box-tag-text-padding-left: 0.25rem;
  --dxbl-tag-box-tag-text-padding-right: 0.5rem;
}
.dxbl-tag-box.dxbl-sm.dxbl-edit-btn-clear-visible {
  padding-right: calc(1rem + 2 * var(--dxbl-text-edit-btn-padding-x));
}
.dxbl-tag-box.dxbl-lg {
  --dxbl-tag-box-tag-padding-x: 0.375rem;
  --dxbl-tag-box-tag-padding-y: 0.125rem;
  --dxbl-tag-box-tag-spacing-x: 0.375rem;
  --dxbl-tag-box-tag-spacing-y: 0.1875rem;
  --dxbl-tag-box-tag-text-padding-left: 0.5rem;
  --dxbl-tag-box-tag-text-padding-right: 1rem;
}
.dxbl-tag-box.dxbl-lg.dxbl-edit-btn-clear-visible {
  padding-right: calc(1rem + 2 * var(--dxbl-text-edit-btn-padding-x));
}

.dxbl-edit-dropdown {
  --dxbl-edit-dropdown-font-family: inherit;
  --dxbl-edit-dropdown-font-size: 0.875rem;
  --dxbl-edit-dropdown-line-height: 1.4285;
  --dxbl-edit-dropdown-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-edit-dropdown-max-height: 200px;
  --dxbl-edit-dropdown-margin-x: 0;
  --dxbl-edit-dropdown-margin-y: 0.0625rem;
  --dxbl-edit-dropdown-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-edit-dropdown-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-edit-dropdown-border-style: solid;
  --dxbl-edit-dropdown-border-width: 1px;
  --dxbl-edit-dropdown-border-radius: 0.1875rem;
  --dxbl-edit-dropdown-header-bg: unset;
  --dxbl-edit-dropdown-header-color: inherit;
  --dxbl-edit-dropdown-header-btn-color: unset;
  --dxbl-edit-dropdown-header-btn-hover-color: unset;
  --dxbl-edit-dropdown-header-btn-disabled-color: unset;
  --dxbl-edit-dropdown-header-title-font-weight: 600;
  --dxbl-edit-dropdown-header-padding-x: 0.25rem;
  --dxbl-edit-dropdown-header-padding-y: 0.25rem;
  --dxbl-edit-dropdown-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.15);
  --dxbl-edit-dropdown-min-width: 0;
}

.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content {
  font-size: var(--dxbl-edit-dropdown-font-size);
  font-family: var(--dxbl-edit-dropdown-font-family);
  line-height: var(--dxbl-edit-dropdown-line-height);
  background-color: var(--dxbl-edit-dropdown-bg);
  color: var(--dxbl-edit-dropdown-color);
  margin: var(--dxbl-edit-dropdown-margin-y) var(--dxbl-edit-dropdown-margin-x);
  border: var(--dxbl-edit-dropdown-border-width) var(--dxbl-edit-dropdown-border-style) var(--dxbl-edit-dropdown-border-color);
  border-radius: var(--dxbl-edit-dropdown-border-radius);
  -webkit-box-shadow: var(--dxbl-edit-dropdown-box-shadow);
          box-shadow: var(--dxbl-edit-dropdown-box-shadow);
  min-width: var(--dxbl-edit-dropdown-min-width);
  position: relative;
  z-index: 0;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown-hidden,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content-hidden {
  visibility: hidden;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown-shown,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content-shown {
  visibility: visible;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body {
  padding: 0 !important;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body > *,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body > * {
  width: 100%;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-date-time-edit-calendar,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-date-time-edit-calendar {
  border: 0;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs {
  border-bottom: var(--dxbl-edit-dropdown-border-width) var(--dxbl-edit-dropdown-border-style) var(--dxbl-edit-dropdown-border-color);
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs > nav > ul > li,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs > nav > ul > li {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs > nav > ul > li > .dxbl-tabs-item,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs > nav > ul > li > .dxbl-tabs-item {
  border-radius: 0;
  border-top: 0;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs > nav > ul > li > .dxbl-tabs-item > .dxbl-text,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs > nav > ul > li > .dxbl-tabs-item > .dxbl-text {
  text-align: center;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs > nav > ul > li > .dxbl-tabs-item.dxbl-date-time-edit-tabs-date,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs > nav > ul > li > .dxbl-tabs-item.dxbl-date-time-edit-tabs-date {
  border-left: 0;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs > nav > ul > li > .dxbl-tabs-item.dxbl-date-time-edit-tabs-time,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-date-time-edit-tabs > nav > ul > li > .dxbl-tabs-item.dxbl-date-time-edit-tabs-time {
  border-right: 0;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-tabs-content,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-tabs-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-tabs-content .dxbl-calendar-header,
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-tabs-content .dxbl-calendar-header::before,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-tabs-content .dxbl-calendar-header,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-tabs-content .dxbl-calendar-header::before {
  background-color: transparent;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-listbox,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-listbox {
  --dxbl-listbox-bg: transparent;
  --dxbl-listbox-border-width: 0;
  --dxbl-listbox-border-radius: inherit;
  max-height: 200px;
  height: auto;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-listbox div.dxbl-listbox-item,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-listbox div.dxbl-listbox-item {
  white-space: nowrap;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-listbox .dxbs-gridview,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-listbox .dxbs-gridview {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 0;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-listbox .dxbs-gridview > .card,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-listbox .dxbs-gridview > .card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown > .dxbl-edit-dropdown-body .dxbl-listbox .dxbs-gridview > .card > .dxgvHSDC,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content > .dxbl-edit-dropdown-body .dxbl-listbox .dxbs-gridview > .card > .dxgvHSDC {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: var(--dxbl-edit-dropdown-header-padding-y) var(--dxbl-edit-dropdown-header-padding-x);
  border-bottom: var(--dxbl-edit-dropdown-border-width) var(--dxbl-edit-dropdown-border-style) var(--dxbl-edit-dropdown-border-color);
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-edit-dropdown-header-bg, unset);
  color: var(--dxbl-edit-dropdown-header-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header,
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header,
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header,
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header::before,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn {
  --dxbl-btn-bg: transparent;
  --dxbl-btn-color: var(--dxbl-edit-dropdown-header-btn-color);
  --dxbl-btn-hover-color: var(--dxbl-edit-dropdown-header-btn-color);
  --dxbl-btn-disabled-bg: transparent;
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-border-width: 0;
  --dxbl-btn-box-shadow: inset 0 0 0 rgb(0 0 0 / 0%);
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn > svg.dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn > svg.dxbl-image {
  color: var(--dxbl-edit-dropdown-header-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-edit-dropdown-header-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-edit-dropdown-header-btn-hover-color, var(--dxbl-image-hover-color, currentcolor));
  opacity: var(--dxbl-edit-dropdown-header-btn-hover-color, var(--dxbl-image-hover-color, 95%));
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn:disabled > .dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn.dxbl-disabled > .dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn:disabled > .dxbl-image {
  color: var(--dxbl-edit-dropdown-header-btn-disabled-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-edit-dropdown-header-btn-disabled-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
  --dxbl-btn-hover-bg: transparent;
  --dxbl-btn-hover-background: none;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: var(--dxbl-btn-border-radius);
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  z-index: 1;
  pointer-events: none;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown .dxbl-edit-dropdown-header > .dxbl-edit-dropdown-title,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-edit-dropdown > .dxbl-modal-content .dxbl-edit-dropdown-header > .dxbl-edit-dropdown-title {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-weight: var(--dxbl-edit-dropdown-header-title-font-weight);
  font-size: 0.9em;
  border: 0;
  margin: 0;
  white-space: nowrap;
}

.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-edit-dropdown {
  max-width: 100vw;
}

.dxbl-sm.dxbl-dropdown > .dxbl-edit-dropdown, .dxbl-sm.dxbl-modal > .dxbl-modal-root > .dxbl-edit-dropdown {
  --dxbl-edit-dropdown-font-size: 0.75rem;
  --dxbl-edit-dropdown-line-height: 1.5;
  --dxbl-edit-dropdown-header-padding-x: 0.125rem;
  --dxbl-edit-dropdown-header-padding-y: 0.125rem;
  --dxbl-edit-dropdown-border-radius: 0.1875rem;
}

.dxbl-lg.dxbl-dropdown > .dxbl-edit-dropdown, .dxbl-lg.dxbl-modal > .dxbl-modal-root > .dxbl-edit-dropdown {
  --dxbl-edit-dropdown-font-size: 1rem;
  --dxbl-edit-dropdown-line-height: 1.375;
  --dxbl-edit-dropdown-header-padding-x: 0.375rem;
  --dxbl-edit-dropdown-header-padding-y: 0.375rem;
  --dxbl-edit-dropdown-border-radius: 0.1875rem;
}

.dxbl-rollers-container {
  --dxbl-roolers-container-padding-y: 1rem;
  --dxbl-roolers-container-padding-x: 1rem;
  --dxbl-rooler-item-padding-y: 0.5rem;
  --dxbl-rooler-item-padding-x: 1rem;
  --dxbl-rooler-title-padding-y: 0.5rem;
  --dxbl-rooler-title-padding-x: 1rem;
  --dxbl-rooler-title-font-weight: 600;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  padding: var(--dxbl-roolers-container-padding-y) var(--dxbl-roolers-container-padding-y);
}
.dxbl-rollers-container .dxbl-roller-container {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
  position: relative;
}
.dxbl-rollers-container .dxbl-roller-container .dxbl-roller {
  outline: 0;
  overflow: hidden;
  position: relative;
  color: inherit;
}
.dxbl-rollers-container .dxbl-roller-container .dxbl-roller-title {
  font-size: 0.8125em;
  font-weight: var(--dxbl-rooler-title-font-weight);
  padding: var(--dxbl-rooler-title-padding-y) var(--dxbl-rooler-title-padding-x);
  text-align: center;
  opacity: 0.5;
}
.dxbl-rollers-container .dxbl-roller-item,
.dxbl-rollers-container .dxbl-roller-after {
  text-align: center;
  padding: var(--dxbl-rooler-item-padding-y) var(--dxbl-rooler-item-padding-x);
  will-change: transform, opacity;
  white-space: nowrap;
}
.dxbl-rollers-container .dxbl-roller-item,
.dxbl-rollers-container .dxbl-roller-item.dxbl-roller-expander {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dxbl-rollers-container .dxbl-roller-item.dxbl-roller-expander {
  height: 0;
  overflow: hidden;
  visibility: hidden;
  padding: 0 1rem;
}
.dxbl-rollers-container .dxbl-roller-after {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  border-color: currentcolor;
  cursor: default;
}
.dxbl-rollers-container .dxbl-roller-after .dxbl-roller-item, .dxbl-rollers-container .dxbl-roller-after::after {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
  font-weight: 600;
}
.dxbl-rollers-container .dxbl-roller-after::after {
  content: " ";
  border-top: 1px solid currentcolor;
  border-bottom: 1px solid currentcolor;
  opacity: 0.15;
  z-index: 2;
}
.dxbl-rollers-container.dxbl-roller-invalid-data .dxbl-roller-after > .dxbl-roller-item {
  opacity: 0.35;
}
.dxbl-rollers-container .dxbl-roller:focus .dxbl-roller-after::after {
  opacity: 0.3;
}

.dxbl-sm .dxbl-rollers-container {
  --dxbl-roolers-container-padding-y: 0.75rem;
  --dxbl-roolers-container-padding-x: 0.75rem;
  --dxbl-rooler-item-padding-y: 0.375rem;
  --dxbl-rooler-item-padding-x: 0.75rem;
  --dxbl-rooler-title-padding-y: 0.375rem;
  --dxbl-rooler-title-padding-x: 0.75rem;
}

.dxbl-lg .dxbl-rollers-container {
  --dxbl-roolers-container-padding-y: 1.25rem;
  --dxbl-roolers-container-padding-x: 1.25rem;
  --dxbl-rooler-item-padding-y: 0.625rem;
  --dxbl-rooler-item-padding-x: 1.25rem;
  --dxbl-rooler-title-padding-y: 0.625rem;
  --dxbl-rooler-title-padding-x: 1.25rem;
}

.dxbl-rollers-footer {
  --dxbl-roolers-footer-bg: unset;
  --dxbl-roolers-footer-color: inherit;
  --dxbl-roolers-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-roolers-border-style: solid;
  --dxbl-roolers-border-width: 1px;
  --dxbl-roolers-footer-padding-y: 0.5rem;
  --dxbl-roolers-footer-padding-x: 0.5rem;
  --dxbl-roolers-footer-btn-spacing: 0.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: var(--dxbl-roolers-footer-padding-y) var(--dxbl-roolers-footer-padding-x);
  border-top: var(--dxbl-roolers-border-width) var(--dxbl-roolers-border-style) var(--dxbl-roolers-border-color);
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-roolers-footer-bg, unset);
  color: var(--dxbl-roolers-footer-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-rollers-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-rollers-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-rollers-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-rollers-footer::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 3%;
}

.dxbl-sm .dxbl-rollers-footer {
  --dxbl-roolers-footer-padding-y: 0.375rem;
  --dxbl-roolers-footer-padding-x: 0.375rem;
}

.dxbl-lg .dxbl-rollers-footer {
  --dxbl-roolers-footer-padding-y: 0.625rem;
  --dxbl-roolers-footer-padding-x: 0.625rem;
}

.dxbl-pager {
  --dxbl-pager-font-family: inherit;
  --dxbl-pager-font-size: 0.875rem;
  --dxbl-pager-line-height: 1.4285;
  --dxbl-pager-bg: transparent;
  --dxbl-pager-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-pager-border-color: transparent;
  --dxbl-pager-border-style: solid;
  --dxbl-pager-border-width: 0;
  --dxbl-pager-border-radius: 0.1875rem;
  --dxbl-pager-padding-x: 0;
  --dxbl-pager-padding-y: 0;
  --dxbl-pager-btn-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-pager-btn-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-pager-btn-border-style: solid;
  --dxbl-pager-btn-border-width: 1px;
  --dxbl-pager-btn-color: unset;
  --dxbl-pager-btn-hover-bg: unset;
  --dxbl-pager-btn-hover-color: inherit;
  --dxbl-pager-btn-disabled-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-pager-btn-disabled-color: unset;
  --dxbl-pager-btn-padding-x: 0.375rem;
  --dxbl-pager-btn-padding-y: 0.25003125rem;
  --dxbl-pager-page-btn-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-pager-page-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-pager-page-btn-hover-bg: unset;
  --dxbl-pager-page-btn-hover-color: inherit;
  --dxbl-pager-active-page-btn-bg: var(--bs-primary, var(--primary));
  --dxbl-pager-active-page-btn-color: var(--bs-white, var(--white));
  --dxbl-pager-page-edit-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-pager-page-edit-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-pager-page-edit-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-pager-page-edit-padding-x: 0.375rem;
  --dxbl-pager-page-edit-padding-y: 0.25003125rem;
  --dxbl-pager-page-edit-spacing: 0.375rem;
  font-family: var(--dxbl-pager-font-family);
  font-size: var(--dxbl-pager-font-size);
  line-height: var(--dxbl-pager-line-height);
  background-color: var(--dxbl-pager-bg);
  border-radius: var(--dxbl-pager-border-radius);
  border: var(--dxbl-pager-border-width) var(--dxbl-pager-border-style) var(--dxbl-pager-border-color);
  color: var(--dxbl-pager-color);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: var(--dxbl-pager-padding-y) var(--dxbl-pager-padding-x);
  position: relative;
  z-index: 0;
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary {
  --dxbl-btn-font-family: var(--dxbl-pager-font-family);
  --dxbl-btn-font-size: var(--dxbl-pager-font-size);
  --dxbl-btn-line-height: var(--dxbl-pager-line-height);
  --dxbl-btn-bg: var(--dxbl-pager-btn-bg);
  --dxbl-btn-color: var(--dxbl-pager-btn-color);
  --dxbl-btn-border-color: var(--dxbl-pager-btn-border-color);
  --dxbl-btn-border-style: var(--dxbl-pager-btn-border-style);
  --dxbl-btn-border-width: var(--dxbl-pager-btn-border-width);
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-hover-bg: var(--dxbl-pager-btn-hover-bg);
  --dxbl-btn-hover-background: none;
  --dxbl-btn-hover-color: var(--dxbl-pager-btn-hover-color);
  --dxbl-btn-hover-border-color: var(--dxbl-pager-btn-border-color);
  --dxbl-btn-disabled-bg: var(--dxbl-pager-btn-disabled-bg);
  --dxbl-btn-disabled-background: none;
  --dxbl-btn-disabled-color: var(--dxbl-pager-btn-disabled-color);
  --dxbl-btn-disabled-border-color: var(--dxbl-pager-btn-border-color);
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-padding-x: var(--dxbl-pager-btn-padding-x);
  --dxbl-btn-padding-y: var(--dxbl-pager-btn-padding-y);
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: calc(2 * var(--dxbl-pager-btn-padding-y) + var(--dxbl-pager-font-size) * var(--dxbl-pager-line-height) + 2 * var(--dxbl-pager-btn-border-width));
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-pager-btn-hover-bg, unset);
  color: var(--dxbl-pager-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-pager-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-pager-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-pager-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-pager-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-pager-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-pager-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-pager-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::after {
  content: "";
  position: absolute;
  z-index: -2;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  background-color: var(--dxbl-pager-btn-bg, transparent);
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn {
  --dxbl-btn-bg: var(--dxbl-pager-page-btn-bg);
  --dxbl-btn-color: var(--dxbl-pager-page-btn-color);
  --dxbl-btn-disabled-bg: var(--dxbl-pager-page-btn-bg);
  --dxbl-btn-disabled-color: var(--dxbl-pager-page-btn-color);
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-pager-active-page-btn):not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-pager-page-btn-hover-bg, unset);
  color: var(--dxbl-pager-page-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-pager-active-page-btn):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-pager-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-pager-active-page-btn):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-pager-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-pager-active-page-btn):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-pager-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-pager-active-page-btn):not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-pager-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-pager-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-pager-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-pager-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-page-btn:not(.dxbl-pager-active-page-btn):not(.dxbl-disabled):not(:disabled):hover::after {
  content: "";
  position: absolute;
  z-index: -2;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  background-color: var(--dxbl-pager-page-btn-bg, transparent);
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-active-page-btn {
  --dxbl-btn-bg: var(--dxbl-pager-active-page-btn-bg);
  --dxbl-btn-color: var(--dxbl-pager-active-page-btn-color);
  --dxbl-btn-disabled-bg: var(--dxbl-pager-active-page-btn-bg);
  --dxbl-btn-disabled-color: var(--dxbl-pager-active-page-btn-color);
  --dxbl-btn-disabled-background: none;
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-active-page-btn > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-active-page-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-active-page-btn.dxbl-disabled > :not(.dxbl-image), .dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-active-page-btn:disabled > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn) > svg.dxbl-image {
  color: var(--dxbl-pager-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-pager-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn):not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn):not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-pager-btn-hover-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-pager-btn-hover-color, var(--dxbl-image-color, 70%));
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn).dxbl-disabled > .dxbl-image, .dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-pager-page-btn):disabled > .dxbl-image {
  color: var(--dxbl-pager-btn-disabled-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-pager-btn-disabled-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-first-page-btn {
  border-bottom-left-radius: var(--dxbl-btn-border-radius) !important;
  border-top-left-radius: var(--dxbl-btn-border-radius) !important;
}
.dxbl-pager > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-pager-last-page-btn {
  border-bottom-right-radius: var(--dxbl-btn-border-radius) !important;
  border-top-right-radius: var(--dxbl-btn-border-radius) !important;
}
.dxbl-pager .dxbl-pager-page-edit {
  --dxbl-text-edit-font-family: var(--dxbl-pager-font-family);
  --dxbl-text-edit-font-size: var(--dxbl-pager-font-size);
  --dxbl-text-edit-line-height: var(--dxbl-pager-line-height);
  --dxbl-text-edit-bg: var(--dxbl-pager-page-edit-bg);
  --dxbl-text-edit-color: var(--dxbl-pager-page-edit-color);
  --dxbl-text-edit-border-color: var(--dxbl-pager-page-edit-border-color);
  --dxbl-text-edit-padding-x: var(--dxbl-pager-page-edit-padding-x);
  --dxbl-text-edit-padding-y: var(--dxbl-pager-page-edit-padding-y);
  border-radius: 0;
  margin-left: var(--dxbl-pager-page-edit-spacing);
  margin-right: 0 !important;
}
.dxbl-pager .dxbl-pager-page-edit > input {
  text-align: center;
}
.dxbl-pager .dxbl-pager-page-edit-text {
  --dxbl-text-padding-x: var(--dxbl-pager-page-edit-spacing);
  --dxbl-text-padding-y: var(--dxbl-pager-page-edit-padding-y);
  white-space: nowrap;
}
.dxbl-pager .dxbl-pager-compact-mode {
  display: none;
}
.dxbl-pager.dxbl-sm {
  --dxbl-pager-font-size: 0.75rem;
  --dxbl-pager-line-height: 1.5;
  --dxbl-pager-border-radius: 0.1875rem;
  --dxbl-pager-padding-x: 0;
  --dxbl-pager-padding-y: 0;
  --dxbl-pager-btn-padding-x: 0.25rem;
  --dxbl-pager-btn-padding-y: 0.1875rem;
  --dxbl-pager-page-edit-padding-x: 0.25rem;
  --dxbl-pager-page-edit-padding-y: 0.1875rem;
  --dxbl-pager-page-edit-spacing: 0.25rem;
}
.dxbl-pager.dxbl-lg {
  --dxbl-pager-font-size: 1rem;
  --dxbl-pager-line-height: 1.375;
  --dxbl-pager-border-radius: 0.1875rem;
  --dxbl-pager-padding-x: 0;
  --dxbl-pager-padding-y: 0;
  --dxbl-pager-btn-padding-x: 0.5rem;
  --dxbl-pager-btn-padding-y: 0.3125rem;
  --dxbl-pager-page-edit-padding-x: 0.5rem;
  --dxbl-pager-page-edit-padding-y: 0.3125rem;
  --dxbl-pager-page-edit-spacing: 0.5rem;
}

@media (max-width: 375px) {
  .dxbl-pager.dxbl-sm .dxbl-pager-compact-mode {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  .dxbl-pager.dxbl-sm .dxbl-pager-full-mode {
    display: none;
  }
}
@media (max-width: 576px) {
  .dxbl-pager:not(.dxbl-sm):not(.dxbl-lg) .dxbl-pager-compact-mode {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  .dxbl-pager:not(.dxbl-sm):not(.dxbl-lg) .dxbl-pager-full-mode {
    display: none;
  }
}
@media (max-width: 625px) {
  .dxbl-pager.dxbl-lg .dxbl-pager-compact-mode {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  .dxbl-pager.dxbl-lg .dxbl-pager-full-mode {
    display: none;
  }
}
.dxbl-pager-container {
  --dxbl-pager-container-padding-x: 0.5rem;
  --dxbl-pager-container-padding-y: 0.5rem;
  --dxbl-pager-container-spacing: 0.5rem;
  background-color: transparent;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: var(--dxbl-pager-container-padding-y) var(--dxbl-pager-container-padding-x) 0;
}
.dxbl-pager-container > * {
  margin-bottom: var(--dxbl-pager-container-padding-y);
}
.dxbl-pager-container > :not(:last-child) {
  margin-right: var(--dxbl-pager-container-spacing);
}
.dxbl-pager-container > .dxbl-pager-page-size-selector {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.dxbl-pager-container > .dxbl-pager-page-size-selector > label {
  padding-left: 0;
  white-space: nowrap;
}
.dxbl-pager-container > .dxbl-pager-page-size-selector > .dxbl-text-edit {
  width: 5em;
}
.dxbl-pager-container.dxbl-sm, .dxbl-sm > .dxbl-pager-container {
  --dxbl-pager-container-padding-x: 0.375rem;
  --dxbl-pager-container-padding-y: 0.375rem;
  --dxbl-pager-container-spacing: 0.25rem;
}
.dxbl-pager-container.dxbl-lg, .dxbl-lg > .dxbl-pager-container {
  --dxbl-pager-container-padding-x: 0.625rem;
  --dxbl-pager-container-padding-y: 0.625rem;
  --dxbl-pager-container-spacing: 0.75rem;
}

.dxbl-scroll-viewer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
  width: 100%;
  z-index: 0;
  --dxbl-scroll-viewer-hor-scroll-bar-height: 0.2rem;
  --dxbl-scroll-viewer-hor-scroll-bar-hover-height: 0.5rem;
  --dxbl-scroll-viewer-vert-scroll-bar-width: 0.2rem;
  --dxbl-scroll-viewer-vert-scroll-bar-hover-width: 0.5rem;
}
.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling]) > .dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active,
.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling]) > .dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active {
  display: none;
}
.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling]) > .dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-scroll-viewer-scroll-thumb,
.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling]) > .dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-scroll-viewer-scroll-thumb {
  display: none;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar, .dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar {
  bottom: 0;
  right: 0;
  position: absolute;
  display: none;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  z-index: 1;
  background-color: transparent;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar > .dxbl-scroll-viewer-scroll-thumb, .dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar > .dxbl-scroll-viewer-scroll-thumb {
  background-color: currentcolor;
  opacity: 0.5;
  border-radius: 0.1rem;
  cursor: default;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar {
  top: 0;
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-hover-width);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-transition: width 0.3s;
  -o-transition: width 0.3s;
  transition: width 0.3s;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar > .dxbl-scroll-viewer-scroll-thumb {
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-width);
  -webkit-transition: width 0.3s;
  -o-transition: width 0.3s;
  transition: width 0.3s;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar > .dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
  opacity: 0.75;
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-hover-width);
  border-radius: 0.75rem;
}
.dxTouchUI .dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar > .dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-width);
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
  opacity: 0.75;
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-hover-width);
  border-radius: 0.75rem;
}
.dxTouchUI .dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-width);
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar {
  left: 0;
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-hover-height);
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-transition: height 0.3s;
  -o-transition: height 0.3s;
  transition: height 0.3s;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar > .dxbl-scroll-viewer-scroll-thumb {
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-height);
  -webkit-transition: height 0.3s;
  -o-transition: height 0.3s;
  transition: height 0.3s;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar > .dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
  opacity: 0.75;
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-hover-height);
  border-radius: 0.75rem;
}
.dxTouchUI .dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar > .dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-height);
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
  opacity: 0.75;
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-hover-height);
  border-radius: 0.75rem;
}
.dxTouchUI .dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-height);
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-content {
  overflow: auto;
  width: 100%;
  scrollbar-width: none;
  scrollbar-height: none;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-content::-webkit-scrollbar {
  display: none;
}

.dxbl-grid {
  --dxbl-grid-font-family: inherit;
  --dxbl-grid-font-size: 0.875rem;
  --dxbl-grid-line-height: 1.4285;
  --dxbl-grid-min-width: 240px;
  --dxbl-grid-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-grid-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-grid-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-grid-fixed-column-border-color: var(--bs-gray-600, #6c757d);
  --dxbl-grid-border-style: solid;
  --dxbl-grid-border-width: 1px;
  --dxbl-grid-border-radius: 0.1875rem;
  --dxbl-grid-highlighted-text-bg: yellow;
  --dxbl-grid-highlighted-text-color: #212529;
  --dxbl-grid-empty-data-area-padding-x: 1.5rem;
  --dxbl-grid-empty-data-area-padding-y: 3rem;
  --dxbl-grid-text-cell-padding-x: 0.375rem;
  --dxbl-grid-text-cell-padding-y: 0.25003125rem;
  --dxbl-grid-editor-cell-padding-x: 0.375rem;
  --dxbl-grid-editor-cell-padding-y: 0.25003125rem;
  --dxbl-grid-toolbar-container-padding-x: 1rem;
  --dxbl-grid-toolbar-container-padding-y: 0.75rem;
  --dxbl-grid-toolbar-container-min-height: 3.375rem;
  --dxbl-grid-group-panel-container-padding-x: 1rem;
  --dxbl-grid-group-panel-container-padding-y: 0.75rem;
  --dxbl-grid-group-panel-container-spacing: 0.5rem;
  --dxbl-grid-group-panel-header-padding-x: 0.75rem;
  --dxbl-grid-group-panel-header-padding-y: 0.25003125rem;
  --dxbl-grid-group-panel-header-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.12);
  --dxbl-grid-group-indent-cell-width: 1.875rem;
  --dxbl-grid-search-box-container-width: 17rem;
  --dxbl-grid-search-box-container-padding-x: 1rem;
  --dxbl-grid-search-box-container-padding-y: 0.75rem;
  --dxbl-grid-empty-header-panel-padding-x: 1rem;
  --dxbl-grid-empty-header-panel-padding-y: 0.5rem;
  --dxbl-grid-edit-form-padding-x: 1rem;
  --dxbl-grid-edit-form-padding-y: 1rem;
  --dxbl-grid-inplace-edit-border-width: 2px;
  --dxbl-grid-detail-cell-padding-x: 1.75rem;
  --dxbl-grid-detail-cell-padding-y: 1.75rem;
  --dxbl-grid-expand-btn-bg: transparent;
  --dxbl-grid-expand-btn-color: unset;
  --dxbl-grid-expand-btn-hover-bg: unset;
  --dxbl-grid-expand-btn-hover-color: unset;
  --dxbl-grid-expand-btn-padding-x: 0.25003125rem;
  --dxbl-grid-expand-btn-padding-y: 0.25003125rem;
  --dxbl-grid-header-font-weight: 600;
  --dxbl-grid-header-bg: unset;
  --dxbl-grid-header-color: inherit;
  --dxbl-grid-header-spacing: 0.375rem;
  --dxbl-grid-footer-font-weight: 700;
  --dxbl-grid-footer-bg: unset;
  --dxbl-grid-footer-color: inherit;
  --dxbl-grid-group-footer-font-weight: 600;
  --dxbl-grid-group-footer-bg: unset;
  --dxbl-grid-group-footer-color: inherit;
  --dxbl-grid-selection-bg: unset;
  --dxbl-grid-selection-color: inherit;
  --dxbl-grid-focus-bg: unset;
  --dxbl-grid-focus-color: var(--bs-white, var(--white));
  --dxbl-grid-focus-frame-color: var(--bs-primary, var(--primary));
  --dxbl-grid-selection-focus-bg: unset;
  --dxbl-grid-selection-focus-color: var(--bs-white, var(--white));
  --dxbl-grid-touch-bg: unset;
  --dxbl-grid-touch-color: inherit;
  background-color: var(--dxbl-grid-bg);
  border-radius: var(--dxbl-grid-border-radius);
  border: var(--dxbl-grid-border-width) var(--dxbl-grid-border-style) var(--dxbl-grid-border-color);
  color: var(--dxbl-grid-color);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-family: var(--dxbl-grid-font-family);
  font-size: var(--dxbl-grid-font-size);
  line-height: var(--dxbl-grid-line-height);
  min-width: var(--dxbl-grid-min-width);
  width: 100%;
  text-align: left;
}
.dxbl-grid > .dxbl-grid-top-panel, .dxbl-grid > .dxbl-grid-bottom-panel {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
.dxbl-grid > .dxbl-grid-top-panel:focus, .dxbl-grid > .dxbl-grid-bottom-panel:focus {
  outline: 0.15rem solid var(--dxbl-grid-focus-frame-color);
  outline-offset: calc(-1 * 0.15rem);
}
.dxSafari .dxbl-grid > .dxbl-grid-top-panel:focus, .dxSafari .dxbl-grid > .dxbl-grid-bottom-panel:focus {
  outline-offset: -0.12rem;
}
.dxbl-grid > .dxbl-grid-bottom-panel {
  border-top: var(--dxbl-grid-border-width) var(--dxbl-grid-border-style) var(--dxbl-grid-border-color);
}
.dxbl-grid > .dxbl-grid-bottom-panel:last-of-type {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.dxbl-grid > .dxbl-grid-toolbar-container {
  padding: var(--dxbl-grid-toolbar-container-padding-y) var(--dxbl-grid-toolbar-container-padding-x);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: var(--dxbl-grid-toolbar-container-min-height);
}
.dxbl-grid > .dxbl-grid-toolbar-container:focus {
  outline: 0.15rem solid var(--dxbl-grid-focus-frame-color);
  outline-offset: calc(-1 * 0.15rem);
}
.dxSafari .dxbl-grid > .dxbl-grid-toolbar-container:focus {
  outline-offset: -0.12rem;
}
.dxbl-grid > .dxbl-grid-toolbar-container, .dxbl-grid > .dxbl-grid-top-panel {
  border-bottom: var(--dxbl-grid-border-width) var(--dxbl-grid-border-style) var(--dxbl-grid-border-color);
}
.dxbl-grid > .dxbl-grid-top-panel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-grid > .dxbl-grid-top-panel:first-of-type {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-group-panel-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  padding: var(--dxbl-grid-group-panel-container-padding-y) var(--dxbl-grid-group-panel-container-padding-x) 0;
}
.dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-group-panel-container > * {
  margin-bottom: var(--dxbl-grid-group-panel-container-padding-y);
}
.dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-group-panel-container > :not(:last-child) {
  margin-right: var(--dxbl-grid-group-panel-container-spacing);
}
.dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-group-panel-container > .dxbl-text {
  --dxbl-text-padding-x: 0;
}
.dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-group-panel-container .dxbl-grid-group-panel-free-space {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
}
.dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-group-panel-container .dxbl-grid-header {
  border: var(--dxbl-grid-border-width) var(--dxbl-grid-border-style) var(--dxbl-grid-border-color);
  border-radius: var(--dxbl-grid-border-radius);
  padding: var(--dxbl-grid-group-panel-header-padding-y) var(--dxbl-grid-group-panel-header-padding-x);
  -webkit-box-shadow: var(--dxbl-grid-group-panel-header-shadow);
          box-shadow: var(--dxbl-grid-group-panel-header-shadow);
}
.dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-group-panel-container .dxbl-grid-header:focus {
  outline: 0.15rem solid var(--dxbl-grid-focus-frame-color);
  outline-offset: calc(-1 * 0.15rem);
}
.dxSafari .dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-group-panel-container .dxbl-grid-header:focus {
  outline-offset: -0.12rem;
}
.dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-search-box-container {
  margin-left: auto;
  width: var(--dxbl-grid-search-box-container-width);
  padding: var(--dxbl-grid-search-box-container-padding-y) var(--dxbl-grid-search-box-container-padding-x);
}
.dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-search-box-container:focus {
  outline: 0.15rem solid var(--dxbl-grid-focus-frame-color);
  outline-offset: calc(-1 * 0.15rem);
}
.dxSafari .dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-search-box-container:focus {
  outline-offset: -0.12rem;
}
.dxbl-grid > .dxbl-grid-top-panel.dxbl-grid-multiple-panel {
  -webkit-flex-wrap: wrap-reverse;
      -ms-flex-wrap: wrap-reverse;
          flex-wrap: wrap-reverse;
}
@media (max-width: 768px) {
  .dxbl-grid > .dxbl-grid-top-panel > .dxbl-grid-search-box-container {
    width: 100%;
  }
  .dxbl-grid > .dxbl-grid-top-panel.dxbl-grid-multiple-panel > .dxbl-grid-search-box-container {
    padding-bottom: 0;
  }
  .dxbl-grid > .dxbl-grid-top-panel.dxbl-grid-multiple-panel > .dxbl-grid-search-box-container:focus {
    outline: 0;
  }
  .dxbl-grid > .dxbl-grid-top-panel.dxbl-grid-multiple-panel > .dxbl-grid-search-box-container:focus > .dxbl-grid-search-box {
    outline: 0.15rem solid var(--dxbl-grid-focus-frame-color);
  }
}
.dxbl-grid .dxbl-grid-search-box-container > .dxbl-grid-search-box > .dxbl-btn-icon > .dxbl-image {
  opacity: 0.4;
}
.dxbl-grid .dxbl-grid-highlighted-text {
  color: var(--dxbl-grid-highlighted-text-color);
  background-color: var(--dxbl-grid-highlighted-text-bg);
}
.dxbl-grid .dxbl-grid-empty-data-area {
  text-align: center;
  padding: var(--dxbl-grid-empty-data-area-padding-y) var(--dxbl-grid-empty-data-area-padding-x);
  border-top: 0;
  border-bottom: 0;
}
.dxbl-grid .dxbl-grid-empty-data-area span.dxbl-grid-empty-data-not-found {
  display: block;
  color: var(--bs-gray-600, #6c757d);
  font-weight: 400;
}
.dxbl-grid .dxbl-grid-empty-data-area span.dxbl-grid-empty-data-loading {
  vertical-align: middle;
  padding-left: 0.5rem;
  color: var(--bs-primary, var(--primary));
  font-weight: 400;
}
.dxbl-grid .dxbl-grid-empty-data-area .dxbl-wait-indicator {
  vertical-align: middle;
  width: 2rem;
  height: 2rem;
}
.dxbl-grid .dxbl-grid-empty-data-area .dxbl-image {
  width: 3rem;
  height: 3rem;
  color: var(--bs-gray-600, #6c757d);
}
.dxbl-grid .dxbl-pager {
  --dxbl-pager-font-family: var(--dxbl-grid-font-family);
  --dxbl-pager-font-size: var(--dxbl-grid-font-size);
}
.dxbl-grid .dxbl-text-edit {
  --dxbl-text-edit-font-family: var(--dxbl-grid-font-family);
  --dxbl-text-edit-font-size: var(--dxbl-grid-font-size);
}
.dxbl-grid .dxbl-checkbox {
  --dxbl-checkbox-font-family: var(--dxbl-grid-font-family);
  --dxbl-checkbox-font-size: var(--dxbl-grid-font-size);
}
.dxbl-grid.dxbl-sm {
  --dxbl-grid-font-size: 0.75rem;
  --dxbl-grid-line-height: 1.5;
  --dxbl-grid-empty-data-area-padding-x: 1rem;
  --dxbl-grid-empty-data-area-padding-y: 2rem;
  --dxbl-grid-text-cell-padding-x: 0.25rem;
  --dxbl-grid-text-cell-padding-y: 0.1875rem;
  --dxbl-grid-editor-cell-padding-x: 0.25rem;
  --dxbl-grid-editor-cell-padding-y: 0.1875rem;
  --dxbl-grid-toolbar-container-padding-x: 0.75rem;
  --dxbl-grid-toolbar-container-padding-y: 0.5rem;
  --dxbl-grid-toolbar-container-min-height: 2.625rem;
  --dxbl-grid-group-panel-container-padding-x: 0.75rem;
  --dxbl-grid-group-panel-container-padding-y: 0.5rem;
  --dxbl-grid-group-panel-container-spacing: 0.25rem;
  --dxbl-grid-group-panel-header-padding-x: 0.5rem;
  --dxbl-grid-group-panel-header-padding-y: 0.1875rem;
  --dxbl-grid-group-indent-cell-width: 1.625rem;
  --dxbl-grid-expand-btn-padding-x: 0.1875rem;
  --dxbl-grid-expand-btn-padding-y: 0.1875rem;
  --dxbl-grid-search-box-container-width: 15rem;
  --dxbl-grid-search-box-container-padding-x: 0.75rem;
  --dxbl-grid-search-box-container-padding-y: 0.5rem;
  --dxbl-grid-empty-header-panel-padding-x: 0.75rem;
  --dxbl-grid-empty-header-panel-padding-y: 0.375rem;
  --dxbl-grid-edit-form-padding-x: 0.5rem;
  --dxbl-grid-edit-form-padding-y: 0.5rem;
  --dxbl-grid-detail-cell-padding-x: 1.5rem;
  --dxbl-grid-detail-cell-padding-y: 1.5rem;
  --dxbl-grid-header-spacing: 0.25rem;
}
.dxbl-grid.dxbl-sm .dxbl-grid-empty-data-area .dxbl-image {
  width: 2rem;
  height: 2rem;
}
.dxbl-grid.dxbl-sm .dxbl-grid-empty-data-area .dxbl-wait-indicator {
  width: 1.5rem;
  height: 1.5rem;
}
.dxbl-grid.dxbl-sm .dxbl-grid-empty-data-area span.dxbl-grid-empty-data-loading {
  padding-left: 0.4rem;
}
.dxbl-grid.dxbl-lg {
  --dxbl-grid-font-size: 1rem;
  --dxbl-grid-line-height: 1.375;
  --dxbl-grid-empty-data-area-padding-x: 2rem;
  --dxbl-grid-empty-data-area-padding-y: 4rem;
  --dxbl-grid-text-cell-padding-x: 0.5rem;
  --dxbl-grid-text-cell-padding-y: 0.3125rem;
  --dxbl-grid-editor-cell-padding-x: 0.5rem;
  --dxbl-grid-editor-cell-padding-y: 0.3125rem;
  --dxbl-grid-toolbar-container-padding-x: 1.25rem;
  --dxbl-grid-toolbar-container-padding-y: 1rem;
  --dxbl-grid-toolbar-container-min-height: 4.125rem;
  --dxbl-grid-group-panel-container-padding-x: 1.25rem;
  --dxbl-grid-group-panel-container-padding-y: 1rem;
  --dxbl-grid-group-panel-container-spacing: 0.75rem;
  --dxbl-grid-group-panel-header-padding-x: 1rem;
  --dxbl-grid-group-panel-header-padding-y: 0.3125rem;
  --dxbl-grid-group-indent-cell-width: 2.125rem;
  --dxbl-grid-expand-btn-padding-x: 0.3125rem;
  --dxbl-grid-expand-btn-padding-y: 0.3125rem;
  --dxbl-grid-search-box-container-width: 19rem;
  --dxbl-grid-search-box-container-padding-x: 1.25rem;
  --dxbl-grid-search-box-container-padding-y: 1rem;
  --dxbl-grid-empty-header-panel-padding-x: 1.25rem;
  --dxbl-grid-empty-header-panel-padding-y: 0.625rem;
  --dxbl-grid-edit-form-padding-x: 1.5rem;
  --dxbl-grid-edit-form-padding-y: 1.5rem;
  --dxbl-grid-edit-form-buttons-padding-x: 0;
  --dxbl-grid-edit-form-buttons-padding-y: 1rem;
  --dxbl-grid-edit-form-buttons-spacing: 0.625rem;
  --dxbl-grid-detail-cell-padding-x: 2rem;
  --dxbl-grid-detail-cell-padding-y: 2rem;
  --dxbl-grid-header-spacing: 0.5rem;
}
.dxbl-grid.dxbl-lg .dxbl-grid-empty-data-area .dxbl-image {
  width: 4rem;
  height: 4rem;
}
.dxbl-grid.dxbl-lg .dxbl-grid-empty-data-area .dxbl-wait-indicator {
  width: 2.5rem;
  height: 2.5rem;
}
.dxbl-grid.dxbl-lg .dxbl-grid-empty-data-area span.dxbl-grid-empty-data-loading {
  padding-left: 0.6rem;
}

.dxbl-grid.dxbl-grid-nowrap {
  white-space: nowrap;
}
.dxbl-grid.dxbl-grid-nowrap .dxbl-grid-group-panel-container {
  overflow: hidden;
}
.dxbl-grid.dxbl-grid-nowrap .dxbl-grid-group-panel-container > .dxbl-text {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dxbl-grid-header-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: var(--dxbl-grid-header-font-weight);
}
.dxbl-grid-header-content > :not(:last-child, .dxbl-grid-filter-menu-funnel-btn) {
  margin-right: var(--dxbl-grid-header-spacing);
}
.dxbl-grid-header-content span:first-child {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

@-webkit-keyframes dxbl-grid-selection-checkbox-background-position-animation {
  0% {
    background-position-x: -500%;
  }
  100% {
    background-position-x: 600%;
  }
}

@-o-keyframes dxbl-grid-selection-checkbox-background-position-animation {
  0% {
    background-position-x: -500%;
  }
  100% {
    background-position-x: 600%;
  }
}

@keyframes dxbl-grid-selection-checkbox-background-position-animation {
  0% {
    background-position-x: -500%;
  }
  100% {
    background-position-x: 600%;
  }
}
.dxbl-grid-command-cell .dxbl-checkbox.dxbl-grid-selection-check-wave-animated .dxbl-checkbox-check-element::after,
.dxbl-grid-selection-cell .dxbl-checkbox.dxbl-grid-selection-check-wave-animated .dxbl-checkbox-check-element::after {
  content: "";
  position: absolute;
  width: var(--dxbl-checkbox-check-element-size);
  height: var(--dxbl-checkbox-check-element-size);
  border-radius: 0.1875rem;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%);
  background-repeat: no-repeat;
  -webkit-background-size: 70% 100%;
          background-size: 70% 100%;
  -webkit-animation: 1.5s linear infinite dxbl-grid-selection-checkbox-background-position-animation;
       -o-animation: 1.5s linear infinite dxbl-grid-selection-checkbox-background-position-animation;
          animation: 1.5s linear infinite dxbl-grid-selection-checkbox-background-position-animation;
}
.dxbl-grid-focused-row > .dxbl-grid-command-cell > .dxbl-checkbox .dxbl-checkbox-check-element,
.dxbl-grid-focused-row > .dxbl-grid-selection-cell > .dxbl-checkbox .dxbl-checkbox-check-element {
  color: var(--dxbl-grid-color);
  outline: 1px solid var(--dxbl-grid-bg);
}
.dxbl-grid-focused-row > .dxbl-grid-command-cell > .dxbl-checkbox .dxbl-checkbox-check-element:focus-within,
.dxbl-grid-focused-row > .dxbl-grid-selection-cell > .dxbl-checkbox .dxbl-checkbox-check-element:focus-within {
  outline: 0;
  --dxbl-checkbox-checked-focus-shadow-color: rgba(var(--bs-light-rgb), 50%);
  --dxbl-checkbox-checked-focus-shadow-spread: 0.125rem;
  --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
  --dxbl-checkbox-unchecked-focus-shadow-color: rgba(var(--bs-light-rgb), 50%);
  --dxbl-checkbox-unchecked-focus-shadow-spread: 0.125rem;
  --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
}
.dxbl-grid-command-cell .dxbl-grid-header-content,
.dxbl-grid-selection-cell .dxbl-grid-header-content {
  height: 100%;
  overflow: hidden;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin: calc(var(--dxbl-grid-text-cell-padding-y) * -1) 0;
  padding: var(--dxbl-grid-text-cell-padding-y) 0;
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-checkbox,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-checkbox {
  border: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: calc(var(--dxbl-grid-text-cell-padding-y) * -1) 0;
  vertical-align: top;
}
.dxbl-grid-command-cell .dxbl-grid-header-content.dxbl-align-center,
.dxbl-grid-selection-cell .dxbl-grid-header-content.dxbl-align-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dxbl-grid-command-cell .dxbl-grid-header-content.dxbl-align-right,
.dxbl-grid-selection-cell .dxbl-grid-header-content.dxbl-align-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container {
  --dxbl-grid-select-all-split-btn-container-btn-width: 1.2499375rem;
  --dxbl-grid-header-spacing: 0;
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: calc(var(--dxbl-grid-select-all-split-btn-container-btn-width) * -1);
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn {
  --dxbl-btn-bg: transparent;
  --dxbl-btn-hover-bg: transparent;
  --dxbl-btn-hover-background: none;
  --dxbl-btn-border-width: 0;
  --dxbl-btn-padding-y: 0;
  --dxbl-btn-box-shadow: none;
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn:not(.dxbl-btn-split-dropdown),
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn:not(.dxbl-btn-split-dropdown) {
  --dxbl-btn-focus-shadow-blur: 0;
  --dxbl-btn-focus-shadow-spread: 0;
  margin-right: 0;
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn:not(.dxbl-btn-split-dropdown) > .dxbl-checkbox,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn:not(.dxbl-btn-split-dropdown) > .dxbl-checkbox {
  --dxbl-checkbox-border-width: 0;
  border: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: calc(var(--dxbl-grid-text-cell-padding-y) * -1) 0;
  vertical-align: top;
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown {
  --dxbl-btn-padding-x: 0;
  width: var(--dxbl-grid-select-all-split-btn-container-btn-width);
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown > svg.dxbl-image,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-hover-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-hover-color, 95%));
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown:disabled > .dxbl-image,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown.dxbl-disabled > .dxbl-image,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container .dxbl-btn-split > .dxbl-btn.dxbl-btn-split-dropdown:disabled > .dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container.dxbl-sm,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container.dxbl-sm {
  --dxbl-grid-select-all-split-btn-container-btn-width: 1.125rem;
}
.dxbl-grid-command-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container.dxbl-lg,
.dxbl-grid-selection-cell .dxbl-grid-header-content > .dxbl-grid-select-all-split-btn-container.dxbl-lg {
  --dxbl-grid-select-all-split-btn-container-btn-width: 1.375rem;
}

.dxbl-grid-draggable-header {
  --dxbl-grid-draggable-header-font-size: 0.875rem;
  --dxbl-grid-draggable-header-line-height: 1.4285;
  --dxbl-grid-draggable-header-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-grid-draggable-header-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-grid-draggable-header-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-grid-draggable-header-border-style: solid;
  --dxbl-grid-draggable-header-border-width: 1px;
  --dxbl-grid-draggable-header-border-radius: 0.1875rem;
  --dxbl-grid-draggable-header-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.12);
  font-size: var(--dxbl-grid-draggable-header-font-size);
  line-height: var(--dxbl-grid-draggable-header-line-height);
  background-color: var(--dxbl-grid-draggable-header-bg);
  border-radius: var(--dxbl-grid-draggable-header-border-radius);
  border: var(--dxbl-grid-draggable-header-border-width) var(--dxbl-grid-draggable-header-border-style) var(--dxbl-grid-draggable-header-border-color);
  -webkit-box-shadow: var(--dxbl-grid-draggable-header-shadow);
          box-shadow: var(--dxbl-grid-draggable-header-shadow);
  visibility: hidden;
  position: absolute;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  z-index: 20000;
  cursor: move;
  top: 0;
  left: 0;
  pointer-events: none;
  vertical-align: middle;
}
.dxbl-grid-draggable-header .dxbl-grid-header-content {
  width: 100%;
}

.dxbl-grid-draggable-header::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  cursor: move;
}

.dxbl-grid-edit-form {
  overflow: visible;
  padding: var(--dxbl-grid-edit-form-padding-y) var(--dxbl-grid-edit-form-padding-x);
}
.dxbl-grid-edit-form > form > .dxbl-fl.dxbl-fl-with-paddings {
  --dxbl-fl-padding-x: 0;
  --dxbl-fl-padding-y: 0;
}

.dxbl-grid-edit-form-buttons {
  --dxbl-grid-edit-form-buttons-padding-x: 0;
  --dxbl-grid-edit-form-buttons-padding-y: 0.75rem;
  --dxbl-grid-edit-form-buttons-spacing: 0.5rem;
  padding: var(--dxbl-grid-edit-form-buttons-padding-y) var(--dxbl-grid-edit-form-buttons-padding-x) 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.dxbl-grid-edit-form-buttons > .dxbl-btn {
  min-width: 4.5rem;
}
.dxbl-grid-edit-form-buttons > .dxbl-btn:not(:last-child) {
  margin-right: var(--dxbl-grid-edit-form-buttons-spacing);
}

.dxbl-sm .dxbl-grid-edit-form-buttons {
  --dxbl-grid-edit-form-buttons-padding-x: 0;
  --dxbl-grid-edit-form-buttons-padding-y: 0.5rem;
  --dxbl-grid-edit-form-buttons-spacing: 0.375rem;
}

.dxbl-lg .dxbl-grid-edit-form-buttons {
  --dxbl-grid-edit-form-buttons-padding-x: 0;
  --dxbl-grid-edit-form-buttons-padding-y: 1rem;
  --dxbl-grid-edit-form-buttons-spacing: 0.625rem;
}

.dxbl-grid-confirm-dialog-buttons {
  --dxbl-grid-confirm-dialog-buttons-spacing-x: 0.5rem;
  --dxbl-grid-confirm-dialog-buttons-spacing-y: 1rem;
  padding: var(--dxbl-grid-confirm-dialog-buttons-spacing-y) 0 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dxbl-grid-confirm-dialog-buttons > .dxbl-btn {
  min-width: 3.25rem;
}
.dxbl-grid-confirm-dialog-buttons > .dxbl-btn:not(:last-child) {
  margin-right: var(--dxbl-grid-confirm-dialog-buttons-spacing-x);
}

.dxbl-sm .dxbl-grid-confirm-dialog-buttons {
  --dxbl-grid-confirm-dialog-buttons-spacing-x: 0.375rem;
  --dxbl-grid-confirm-dialog-buttons-spacing-y: 0.5rem;
}

.dxbl-lg .dxbl-grid-confirm-dialog-buttons {
  --dxbl-grid-confirm-dialog-buttons-spacing-x: 0.625rem;
  --dxbl-grid-confirm-dialog-buttons-spacing-y: 1.5rem;
}

.dxbl-grid-sort-asc,
.dxbl-grid-sort-desc,
.dxbl-grid-filter-menu-funnel-btn {
  margin-left: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.dxbl-grid-sort-asc,
.dxbl-grid-sort-desc {
  overflow: visible !important;
}
.dxbl-grid-sort-asc ~ .dxbl-grid-filter-menu-funnel-btn,
.dxbl-grid-sort-desc ~ .dxbl-grid-filter-menu-funnel-btn {
  margin-left: 0;
}

.dxbl-btn.dxbl-grid-filter-menu-funnel-btn {
  --dxbl-btn-border-width: 0;
  --dxbl-grid-header-spacing: 0;
  --dxbl-btn-focus-shadow-blur: 0;
  --dxbl-btn-focus-shadow-spread: 0;
  --dxbl-grid-filter-menu-funnel-btn-margin-y: calc(var(--dxbl-grid-text-cell-padding-y) * -1);
  --dxbl-grid-filter-menu-funnel-btn-padding-subtraction: 0.15rem;
  margin-top: var(--dxbl-grid-filter-menu-funnel-btn-margin-y);
  margin-bottom: var(--dxbl-grid-filter-menu-funnel-btn-margin-y);
  padding: calc(var(--dxbl-grid-text-cell-padding-y) - var(--dxbl-grid-filter-menu-funnel-btn-padding-subtraction)) calc(var(--dxbl-grid-text-cell-padding-x) - var(--dxbl-grid-filter-menu-funnel-btn-padding-subtraction));
}
.dxbl-btn.dxbl-grid-filter-menu-funnel-btn > .dxbl-image {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.dxbl-btn.dxbl-grid-filter-menu-funnel-btn:not(.dxbl-disabled):not(:disabled):hover {
  --dxbl-btn-hover-border-color: var(--dxbl-btn-active-border-color);
  --dxbl-btn-hover-background: var(--dxbl-btn-active-background);
  --dxbl-btn-hover-bg: var(--dxbl-btn-active-bg);
}
.dxbl-btn.dxbl-grid-filter-menu-funnel-btn.dxbl-grid-filter-menu-funnel-btn-active {
  --dxbl-btn-color: var(--dxbl-btn-active-color);
  --dxbl-btn-border-color: var(--dxbl-btn-active-border-color);
  --dxbl-btn-bg: var(--dxbl-btn-active-bg);
  background-image: var(--dxbl-btn-active-background);
}
.dxbl-btn.dxbl-grid-filter-menu-funnel-btn.dxbl-grid-filter-menu-funnel-btn-filled {
  --dxbl-btn-hover-color: var(--bs-primary, var(--primary));
  --dxbl-btn-color: var(--bs-primary, var(--primary));
}

.dxbl-grid-dragging-up-target,
.dxbl-grid-dragging-down-target {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  z-index: 19999;
  -webkit-transition: 0.1s;
  -o-transition: 0.1s;
  transition: 0.1s;
  top: 0;
  left: 0;
  pointer-events: none;
}

.dxbl-grid > .dxbl-scroll-viewer {
  background-color: var(--dxbl-grid-bg);
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.dxbl-grid > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content {
  background-color: inherit;
  overflow-anchor: none;
}
.dxbl-grid > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-grid-table {
  background-color: inherit;
}
.dxbl-grid > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-grid-table > tfoot {
  background-color: inherit;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 1;
}
.dxbl-grid > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-grid-table > thead {
  background-color: inherit;
  top: 0;
  position: -webkit-sticky;
  position: sticky;
  z-index: 2;
}
.dxbl-grid > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-grid-table > tbody {
  position: relative;
  z-index: 0;
}
.dxbl-grid > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-grid-table > tbody > tr:hover > td::before {
  /* T1203616: an empty selector to deal with a weird error of overlapping row areas in the mobile simulation of Chrome */
}
.dxbl-grid > .dxbl-scroll-viewer:first-child, .dxbl-grid > .dxbl-scroll-viewer:first-child > .dxbl-scroll-viewer-content, .dxbl-grid > .dxbl-scroll-viewer:first-child > .dxbl-scroll-viewer-content > .dxbl-grid-table, .dxbl-grid > .dxbl-scroll-viewer:first-child > .dxbl-scroll-viewer-content > .dxbl-grid-table > colgroup + thead, .dxbl-grid > .dxbl-scroll-viewer:first-child > .dxbl-scroll-viewer-content > .dxbl-grid-table > colgroup + thead > tr:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.dxbl-grid > .dxbl-scroll-viewer:first-child > .dxbl-scroll-viewer-content > .dxbl-grid-table > colgroup + thead > tr:first-child > th:first-child {
  border-top-left-radius: inherit;
}
.dxbl-grid > .dxbl-scroll-viewer:first-child > .dxbl-scroll-viewer-content > .dxbl-grid-table > colgroup + thead > tr:first-child > th:last-child {
  border-top-right-radius: inherit;
}
.dxbl-grid > .dxbl-scroll-viewer:last-child, .dxbl-grid > .dxbl-scroll-viewer:last-child > .dxbl-scroll-viewer-content, .dxbl-grid > .dxbl-scroll-viewer:last-child > .dxbl-scroll-viewer-content > .dxbl-grid-table, .dxbl-grid > .dxbl-scroll-viewer:last-child > .dxbl-scroll-viewer-content > .dxbl-grid-table > tfoot, .dxbl-grid > .dxbl-scroll-viewer:last-child > .dxbl-scroll-viewer-content > .dxbl-grid-table > tfoot > tr:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
.dxbl-grid > .dxbl-scroll-viewer:last-child > .dxbl-scroll-viewer-content > .dxbl-grid-table > tfoot > tr:last-child > td:first-child {
  border-bottom-left-radius: inherit;
}
.dxbl-grid > .dxbl-scroll-viewer:last-child > .dxbl-scroll-viewer-content > .dxbl-grid-table > tfoot > tr:last-child > td:last-child {
  border-bottom-right-radius: inherit;
}
.dxbl-grid > .dxbl-scroll-viewer .dxbl-scroll-viewer-content-calculating .dxbl-grid-editor-inplace-container > td {
  overflow: hidden !important;
}
.dxbl-grid .dxbl-grid-table {
  border-collapse: separate;
  border-color: var(--dxbl-grid-border-color);
  border-style: var(--dxbl-grid-border-style);
  border-width: 0;
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}
.dxbl-grid .dxbl-grid-table > thead, .dxbl-grid .dxbl-grid-table > tbody, .dxbl-grid .dxbl-grid-table > tfoot {
  border-color: inherit;
  border-style: inherit;
  border-width: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr, .dxbl-grid .dxbl-grid-table > tbody > tr, .dxbl-grid .dxbl-grid-table > tfoot > tr {
  border-color: inherit;
  border-style: inherit;
  border-width: 0;
  /* stylelint-disable max-line-length */
  /* stylelint-enable max-line-length */
}
.dxbl-grid .dxbl-grid-table > thead > tr > th, .dxbl-grid .dxbl-grid-table > thead > tr > td, .dxbl-grid .dxbl-grid-table > tbody > tr > th, .dxbl-grid .dxbl-grid-table > tbody > tr > td, .dxbl-grid .dxbl-grid-table > tfoot > tr > th, .dxbl-grid .dxbl-grid-table > tfoot > tr > td {
  font-family: var(--dxbl-grid-font-family);
  font-size: var(--dxbl-grid-font-size);
  line-height: var(--dxbl-grid-line-height);
  border-color: inherit;
  border-style: inherit;
  border-width: 0;
  border-top-width: var(--dxbl-grid-border-width);
  border-left-width: var(--dxbl-grid-border-width);
  vertical-align: middle;
}
.dxbl-grid .dxbl-grid-table > thead > tr > th.dxbl-grid-last-fixed-left-cell, .dxbl-grid .dxbl-grid-table > thead > tr > td.dxbl-grid-last-fixed-left-cell, .dxbl-grid .dxbl-grid-table > tbody > tr > th.dxbl-grid-last-fixed-left-cell, .dxbl-grid .dxbl-grid-table > tbody > tr > td.dxbl-grid-last-fixed-left-cell, .dxbl-grid .dxbl-grid-table > tfoot > tr > th.dxbl-grid-last-fixed-left-cell, .dxbl-grid .dxbl-grid-table > tfoot > tr > td.dxbl-grid-last-fixed-left-cell {
  border-right-width: var(--dxbl-grid-border-width);
}
.dxbl-grid .dxbl-grid-table > thead > tr > th.dxbl-grid-last-fixed-left-cell + td, .dxbl-grid .dxbl-grid-table > thead > tr > th.dxbl-grid-last-fixed-left-cell + th, .dxbl-grid .dxbl-grid-table > thead > tr > td.dxbl-grid-last-fixed-left-cell + td, .dxbl-grid .dxbl-grid-table > thead > tr > td.dxbl-grid-last-fixed-left-cell + th, .dxbl-grid .dxbl-grid-table > tbody > tr > th.dxbl-grid-last-fixed-left-cell + td, .dxbl-grid .dxbl-grid-table > tbody > tr > th.dxbl-grid-last-fixed-left-cell + th, .dxbl-grid .dxbl-grid-table > tbody > tr > td.dxbl-grid-last-fixed-left-cell + td, .dxbl-grid .dxbl-grid-table > tbody > tr > td.dxbl-grid-last-fixed-left-cell + th, .dxbl-grid .dxbl-grid-table > tfoot > tr > th.dxbl-grid-last-fixed-left-cell + td, .dxbl-grid .dxbl-grid-table > tfoot > tr > th.dxbl-grid-last-fixed-left-cell + th, .dxbl-grid .dxbl-grid-table > tfoot > tr > td.dxbl-grid-last-fixed-left-cell + td, .dxbl-grid .dxbl-grid-table > tfoot > tr > td.dxbl-grid-last-fixed-left-cell + th {
  border-left-width: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr > th:focus, .dxbl-grid .dxbl-grid-table > thead > tr > td:focus, .dxbl-grid .dxbl-grid-table > tbody > tr > th:focus, .dxbl-grid .dxbl-grid-table > tbody > tr > td:focus, .dxbl-grid .dxbl-grid-table > tfoot > tr > th:focus, .dxbl-grid .dxbl-grid-table > tfoot > tr > td:focus {
  outline: 0.15rem solid var(--dxbl-grid-focus-frame-color);
  outline-offset: calc(-1 * 0.15rem);
}
.dxSafari .dxbl-grid .dxbl-grid-table > thead > tr > th:focus, .dxSafari .dxbl-grid .dxbl-grid-table > thead > tr > td:focus, .dxSafari .dxbl-grid .dxbl-grid-table > tbody > tr > th:focus, .dxSafari .dxbl-grid .dxbl-grid-table > tbody > tr > td:focus, .dxSafari .dxbl-grid .dxbl-grid-table > tfoot > tr > th:focus, .dxSafari .dxbl-grid .dxbl-grid-table > tfoot > tr > td:focus {
  outline-offset: -0.12rem;
}
.dxbl-grid .dxbl-grid-table > thead > tr > td > .dxbl-checkbox, .dxbl-grid .dxbl-grid-table > tbody > tr > td > .dxbl-checkbox, .dxbl-grid .dxbl-grid-table > tfoot > tr > td > .dxbl-checkbox {
  border: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: calc(var(--dxbl-grid-text-cell-padding-y) * -1) 0;
  vertical-align: top;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-focused-row > td .dxbl-checkbox .dxbl-checkbox-check-element, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-focused-row > td .dxbl-checkbox .dxbl-checkbox-check-element, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-focused-row > td .dxbl-checkbox .dxbl-checkbox-check-element {
  color: var(--dxbl-grid-color);
  outline: 1px solid var(--dxbl-grid-bg);
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-focused-row > td .dxbl-checkbox .dxbl-checkbox-check-element:focus-within, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-focused-row > td .dxbl-checkbox .dxbl-checkbox-check-element:focus-within, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-focused-row > td .dxbl-checkbox .dxbl-checkbox-check-element:focus-within {
  outline: 0;
  --dxbl-checkbox-checked-focus-shadow-color: rgba(var(--bs-light-rgb), 50%);
  --dxbl-checkbox-checked-focus-shadow-spread: 0.125rem;
  --dxbl-checkbox-checked-focus-shadow-blur: 0rem;
  --dxbl-checkbox-unchecked-focus-shadow-color: rgba(var(--bs-light-rgb), 50%);
  --dxbl-checkbox-unchecked-focus-shadow-spread: 0.125rem;
  --dxbl-checkbox-unchecked-focus-shadow-blur: 0rem;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-focused-row > td:focus, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-focused-row > td:focus, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-focused-row > td:focus {
  outline: 0.15rem solid var(--dxbl-grid-focus-color);
  outline-offset: calc(-1 * 0.15rem);
}
.dxSafari .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-focused-row > td:focus, .dxSafari .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-focused-row > td:focus, .dxSafari .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-focused-row > td:focus {
  outline-offset: -0.12rem;
}
.dxbl-grid .dxbl-grid-table > thead > tr[dxbl-top-virtual-spacer-element], .dxbl-grid .dxbl-grid-table > thead > tr[dxbl-bottom-virtual-spacer-element], .dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-top-virtual-spacer-element], .dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-bottom-virtual-spacer-element], .dxbl-grid .dxbl-grid-table > tfoot > tr[dxbl-top-virtual-spacer-element], .dxbl-grid .dxbl-grid-table > tfoot > tr[dxbl-bottom-virtual-spacer-element] {
  height: auto;
}
.dxbl-grid .dxbl-grid-table > thead > tr > th:not(.dxbl-grid-header-indent-cell):not(.dxbl-grid-empty-header), .dxbl-grid .dxbl-grid-table > thead > tr:not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):not(.dxbl-grid-filter-row):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > td:not(.dxbl-grid-indent-cell):not(.dxbl-grid-expand-button-cell):not(.dxbl-grid-empty-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-edit-form):not(.dxbl-grid-detail-cell), .dxbl-grid .dxbl-grid-table > tbody > tr > th:not(.dxbl-grid-header-indent-cell):not(.dxbl-grid-empty-header), .dxbl-grid .dxbl-grid-table > tbody > tr:not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):not(.dxbl-grid-filter-row):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > td:not(.dxbl-grid-indent-cell):not(.dxbl-grid-expand-button-cell):not(.dxbl-grid-empty-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-edit-form):not(.dxbl-grid-detail-cell), .dxbl-grid .dxbl-grid-table > tfoot > tr > th:not(.dxbl-grid-header-indent-cell):not(.dxbl-grid-empty-header), .dxbl-grid .dxbl-grid-table > tfoot > tr:not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):not(.dxbl-grid-filter-row):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > td:not(.dxbl-grid-indent-cell):not(.dxbl-grid-expand-button-cell):not(.dxbl-grid-empty-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-edit-form):not(.dxbl-grid-detail-cell) {
  padding: var(--dxbl-grid-text-cell-padding-y) var(--dxbl-grid-text-cell-padding-x);
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row > td, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-filter-row > td, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row > td, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-filter-row > td, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row > td, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-filter-row > td {
  padding: var(--dxbl-grid-editor-cell-padding-y) var(--dxbl-grid-editor-cell-padding-x);
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)[data-edit-cell], .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)[data-edit-cell], .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell)[data-edit-cell] {
  overflow: visible;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):not(.dxbl-grid-fixed-cell), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):not(.dxbl-grid-fixed-cell), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell):not(.dxbl-grid-fixed-cell) {
  position: relative;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit {
  --dxbl-text-edit-border-radius: 0;
  --dxbl-text-edit-box-shadow: none;
  border-top: 0;
  border-bottom: 0;
  margin: calc(var(--dxbl-grid-editor-cell-padding-y) * -1) calc(var(--dxbl-grid-editor-cell-padding-x) * -1);
  position: relative;
  --dxbl-text-edit-bg: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:only-child, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:only-child, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:only-child {
  border-left: 0;
  border-right: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:focus-within, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit.dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:focus-within, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit.dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:focus-within, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit.dxbl-focused {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:focus-within::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit.dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:focus-within::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit.dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:focus-within::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit.dxbl-focused::after {
  background-color: transparent;
  border-bottom: calc(var(--dxbl-grid-inplace-edit-border-width)) var(--dxbl-text-edit-border-style) var(--bs-primary, var(--primary));
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: calc(var(--dxbl-grid-inplace-edit-border-width) * -1 + var(--dxbl-grid-border-width)) !important;
  opacity: 1;
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:has(:focus), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:has(:focus), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:has(:focus) {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:has(:focus)::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:has(:focus)::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:has(:focus)::after {
  background-color: transparent;
  border-bottom: calc(var(--dxbl-grid-inplace-edit-border-width)) var(--dxbl-text-edit-border-style) var(--bs-primary, var(--primary));
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: calc(var(--dxbl-grid-inplace-edit-border-width) * -1 + var(--dxbl-grid-border-width)) !important;
  opacity: 1;
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]) {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox])::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox])::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox])::after {
  background-color: transparent;
  border-bottom: calc(var(--dxbl-grid-inplace-edit-border-width)) var(--dxbl-text-edit-border-style) var(--dxbl-text-edit-validation-valid-color);
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: calc(var(--dxbl-grid-inplace-edit-border-width) * -1 + var(--dxbl-grid-border-width)) !important;
  opacity: 1;
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid::after {
  background-color: transparent;
  border-bottom: calc(var(--dxbl-grid-inplace-edit-border-width)) var(--dxbl-text-edit-border-style) var(--dxbl-text-edit-validation-invalid-color);
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: calc(var(--dxbl-grid-inplace-edit-border-width) * -1 + var(--dxbl-grid-border-width)) !important;
  opacity: 1;
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical {
  background-color: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn {
  border: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon {
  background-color: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover {
  background-color: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled {
  background-color: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::after {
  content: unset !important;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image {
  color: var(--dxbl-text-edit-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-text-edit-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-text-edit-btn-hover-image-color, var(--dxbl-image-hover-color, currentcolor));
  opacity: var(--dxbl-text-edit-btn-hover-image-color, var(--dxbl-image-hover-color, 95%));
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image {
  color: var(--dxbl-text-edit-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-text-edit-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc) {
  --dxbl-btn-bg: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: var(--dxbl-btn-border-radius);
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.125rem);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.125rem);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.125rem);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.125rem);
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-display-view > .dxbl-text-edit-input, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-display-view > .dxbl-text-edit-input, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-command-cell):not(.dxbl-grid-selection-cell) > .dxbl-text-display-view > .dxbl-text-edit-input {
  text-align: initial;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-editor-inplace-container > td .dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-editor-inplace-container > td .dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-editor-inplace-container > td .dxbl-disabled {
  pointer-events: none; /* T1207315 */
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-grid-edit-row-bg, unset);
  color: var(--dxbl-grid-edit-row-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 8%;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
  background-color: var(--dxbl-grid-edit-row-bg, var(--dxbl-grid-bg, unset));
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit {
  --dxbl-text-edit-border-radius: 0;
  --dxbl-text-edit-box-shadow: none;
  border-top: 0;
  border-bottom: 0;
  margin: calc(var(--dxbl-grid-editor-cell-padding-y) * -1) calc(var(--dxbl-grid-editor-cell-padding-x) * -1);
  position: relative;
  --dxbl-text-edit-bg: transparent;
  --dxbl-text-edit-readonly-bg: transparent;
  --dxbl-text-edit-disabled-bg: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:only-child, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:only-child, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:only-child {
  border-left: 0;
  border-right: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:focus-within, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:focus-within, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:focus-within, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-focused {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:focus-within::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:focus-within::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:focus-within::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-focused::after {
  background-color: transparent;
  border-bottom: calc(var(--dxbl-grid-inplace-edit-border-width)) var(--dxbl-text-edit-border-style) var(--bs-primary, var(--primary));
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: calc(var(--dxbl-grid-inplace-edit-border-width) * -1 + var(--dxbl-grid-border-width)) !important;
  opacity: 1;
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:has(:focus), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:has(:focus), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:has(:focus) {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:has(:focus)::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:has(:focus)::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:has(:focus)::after {
  background-color: transparent;
  border-bottom: calc(var(--dxbl-grid-inplace-edit-border-width)) var(--dxbl-text-edit-border-style) var(--bs-primary, var(--primary));
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: calc(var(--dxbl-grid-inplace-edit-border-width) * -1 + var(--dxbl-grid-border-width)) !important;
  opacity: 1;
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox]) {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox])::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox])::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).valid.modified:not([type=checkbox])::after {
  background-color: transparent;
  border-bottom: calc(var(--dxbl-grid-inplace-edit-border-width)) var(--dxbl-text-edit-border-style) var(--dxbl-text-edit-validation-valid-color);
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: calc(var(--dxbl-grid-inplace-edit-border-width) * -1 + var(--dxbl-grid-border-width)) !important;
  opacity: 1;
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view).invalid::after {
  background-color: transparent;
  border-bottom: calc(var(--dxbl-grid-inplace-edit-border-width)) var(--dxbl-text-edit-border-style) var(--dxbl-text-edit-validation-invalid-color);
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: calc(var(--dxbl-grid-inplace-edit-border-width) * -1 + var(--dxbl-grid-border-width)) !important;
  opacity: 1;
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-text-edit-readonly-bg, unset);
  color: var(--dxbl-text-edit-readonly-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 3%;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-readonly::after {
  content: "";
  position: absolute;
  z-index: -2;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  background-color: var(--dxbl-text-edit-readonly-bg, transparent);
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-text-edit-disabled-bg, unset);
  color: var(--dxbl-text-edit-disabled-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-text-edit-border-width, 0px) / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-text-edit-border-width, 0px)));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 3%;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit.dxbl-disabled::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit:disabled::after {
  content: "";
  position: absolute;
  z-index: -2;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  background-color: var(--dxbl-text-edit-disabled-bg, transparent);
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical {
  background-color: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn {
  border: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon {
  background-color: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover {
  background-color: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled {
  background-color: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::before, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon::after {
  content: unset !important;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon > svg.dxbl-image {
  color: var(--dxbl-text-edit-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-text-edit-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-text-edit-btn-hover-image-color, var(--dxbl-image-hover-color, currentcolor));
  opacity: var(--dxbl-text-edit-btn-hover-image-color, var(--dxbl-image-hover-color, 95%));
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-edit-btn-dropdown:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-dec:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-spin-btn-inc:disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn.dxbl-btn-icon:disabled > .dxbl-image {
  color: var(--dxbl-text-edit-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-text-edit-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc), .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc) {
  --dxbl-btn-bg: transparent;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > thead > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tfoot > tr.dxbl-grid-edit-row.dxbl-grid-editor-inplace-container > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) > .dxbl-text-edit > .dxbl-btn-group-vertical > .dxbl-btn:not(.dxbl-edit-btn-dropdown):not(.dxbl-spin-btn-dec):not(.dxbl-spin-btn-inc):not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: var(--dxbl-btn-border-radius);
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.125rem);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.125rem);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.125rem);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.125rem);
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table > thead > tr > td:first-child, .dxbl-grid .dxbl-grid-table > thead > tr > th:first-child, .dxbl-grid .dxbl-grid-table > tbody > tr > td:first-child, .dxbl-grid .dxbl-grid-table > tbody > tr > th:first-child, .dxbl-grid .dxbl-grid-table > tfoot > tr > td:first-child, .dxbl-grid .dxbl-grid-table > tfoot > tr > th:first-child {
  border-left-width: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-command-cell, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-selection-cell, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-command-cell, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-selection-cell, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-command-cell, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-selection-cell {
  padding: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-command-cell > .dxbl-btn, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-selection-cell > .dxbl-btn, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-command-cell > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-selection-cell > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-command-cell > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-selection-cell > .dxbl-btn, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn {
  border: 0;
  border-radius: var(--dxbl-btn-border-radius);
  position: relative;
  margin: calc(var(--dxbl-grid-text-cell-padding-y) * -1) 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > thead > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tbody > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-command-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-command-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-selection-cell > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table > tfoot > tr > .dxbl-grid-selection-cell > .dxbl-grid-header-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: var(--dxbl-btn-border-radius);
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table > thead:nth-child(2) > tr:first-child > td, .dxbl-grid .dxbl-grid-table > thead:nth-child(2) > tr:first-child > th, .dxbl-grid .dxbl-grid-table > tbody:nth-child(2) > tr:first-child > td, .dxbl-grid .dxbl-grid-table > tbody:nth-child(2) > tr:first-child > th, .dxbl-grid .dxbl-grid-table > tfoot:nth-child(2) > tr:first-child > td, .dxbl-grid .dxbl-grid-table > tfoot:nth-child(2) > tr:first-child > th {
  border-top-width: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr > th, .dxbl-grid .dxbl-grid-table > thead > tr > th > .dxbl-grid-header-content > span, .dxbl-grid .dxbl-grid-table > tbody > tr > td, .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-group-footer-row > td > div[dxbl-grid-summary-item], .dxbl-grid .dxbl-grid-table > tfoot > tr > td, .dxbl-grid .dxbl-grid-table > tfoot > tr > td > div[dxbl-grid-summary-item] {
  overflow: hidden;
  text-overflow: ellipsis;
  overflow-wrap: normal;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-command-cell, .dxbl-grid .dxbl-grid-table .dxbl-grid-selection-cell {
  text-overflow: clip;
}
.dxbl-grid .dxbl-grid-table > thead > tr > th {
  position: relative;
}
.dxbl-grid .dxbl-grid-table > thead > tr > th > .dxbl-grid-column-resize-anchor {
  top: 0;
  width: 7px;
  height: 100%;
  position: absolute;
  cursor: col-resize;
  z-index: 1;
  opacity: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr > th > .dxbl-grid-column-resize-anchor:not(.dxbl-grid-left-align-column-resize-anchor) {
  right: calc((var(--dxbl-grid-border-width) - 7px) / 2 - 1 * var(--dxbl-grid-border-width));
}
.dxbl-grid .dxbl-grid-table > thead > tr > th > .dxbl-grid-column-resize-anchor.dxbl-grid-left-align-column-resize-anchor {
  left: calc((var(--dxbl-grid-border-width) - 7px) / 2 - 1 * var(--dxbl-grid-border-width));
}
.dxbl-grid .dxbl-grid-table > thead > tr > th > .dxbl-grid-column-resize-anchor > div {
  pointer-events: none;
  width: 100%;
}
.dxbl-grid .dxbl-grid-table > thead > tr > th > .dxbl-grid-column-resize-anchor > div:focus {
  outline: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr > th > .dxbl-grid-column-resize-anchor.dxbl-touch {
  width: calc(2 * var(--dxbl-grid-text-cell-padding-x) + var(--dxbl-grid-border-width));
  right: calc(-1 * var(--dxbl-grid-text-cell-padding-x) - 1 * var(--dxbl-grid-border-width));
}
.dxbl-grid .dxbl-grid-table > thead > tr > th > .dxbl-grid-column-resize-anchor.dxbl-last {
  width: 3px;
}
.dxbl-grid .dxbl-grid-table > thead > tr > th > .dxbl-grid-column-resize-anchor.dxbl-last:not(.dxbl-grid-left-align-column-resize-anchor) {
  right: 0;
}
.dxbl-grid .dxbl-grid-table > * > tr > td.dxbl-grid-empty-cell {
  border-top-width: 0;
  border-right-width: 0;
  padding-left: 0;
  padding-right: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr:last-child > th, .dxbl-grid .dxbl-grid-table > thead > tr:last-child > td {
  border-bottom-width: var(--dxbl-grid-border-width);
}
.dxbl-grid .dxbl-grid-table > thead > tr > th.dxbl-grid-empty-cell {
  border-bottom-width: 0;
}
.dxbl-grid .dxbl-grid-table > thead.dxbl-grid-empty-head + tbody > tr:first-child > td {
  border-top: 0;
}
.dxbl-grid .dxbl-grid-table > thead > .dxbl-grid-arm-row {
  visibility: collapse;
}
.dxbl-grid .dxbl-grid-table > thead > .dxbl-grid-arm-row + tr > th {
  border-top: 0;
}
.dxbl-grid .dxbl-grid-table > thead > .dxbl-grid-arm-row > th {
  border: 0;
}
.dxbl-grid .dxbl-grid-table > thead .dxbl-grid-header-row > th:not(.dxbl-grid-empty-cell) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-grid-header-bg, unset);
  color: var(--dxbl-grid-header-color);
  font-weight: var(--dxbl-grid-header-font-weight);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table > thead .dxbl-grid-header-row > th:not(.dxbl-grid-empty-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table > thead .dxbl-grid-header-row > th:not(.dxbl-grid-empty-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table > thead .dxbl-grid-header-row > th:not(.dxbl-grid-empty-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table > thead .dxbl-grid-header-row > th:not(.dxbl-grid-empty-cell)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-grid .dxbl-grid-table > thead .dxbl-grid-filter-row {
  background-color: inherit;
}
.dxbl-grid .dxbl-grid-table > thead .dxbl-grid-filter-row > td {
  background-color: inherit;
}
.dxbl-grid .dxbl-grid-table > thead .dxbl-grid-filter-row:first-child > td {
  border-top: 0;
}
.dxbl-grid .dxbl-grid-table > thead .dxbl-grid-filter-row > td.dxbl-grid-empty-cell {
  border-bottom: 0;
}
.dxbl-grid .dxbl-grid-table > thead .dxbl-grid-filter-row > td.dxbl-grid-indent-cell {
  border-left: 0;
}
.dxbl-grid .dxbl-grid-table > thead > tr > th.dxbl-grid-fixed-cell:not(.dxbl-grid-empty-cell), .dxbl-grid .dxbl-grid-table > thead > tr > td.dxbl-grid-fixed-cell:not(.dxbl-grid-empty-cell) {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 3;
  background: var(--dxbl-grid-bg);
}
.dxMacOSMobilePlatform .dxbl-grid .dxbl-grid-table > tbody > tr > td, .dxSafari .dxbl-grid .dxbl-grid-table > tbody > tr > td {
  z-index: 0;
}
.dxbl-grid .dxbl-grid-table > tbody > tr:first-child > td {
  border-top-width: 0;
}
.dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-top-virtual-spacer-element] + tr:not([dxbl-top-virtual-spacer-element]) > td, .dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-bottom-virtual-spacer-element] > td {
  border-top-width: 0;
}
.dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-bottom-virtual-spacer-element] + tr:not([dxbl-bottom-virtual-spacer-element]) > td.dxbl-grid-empty-data-area {
  border-top-width: 0;
}
.dxbl-grid .dxbl-grid-table > tbody > .dxbl-grid-empty-row {
  height: 100%;
}
.dxbl-grid .dxbl-grid-table > tbody > .dxbl-grid-empty-row > td {
  padding: 0;
}
.dxbl-grid .dxbl-grid-table > tbody > tr > td .dxbl-grid-highlighted-text {
  padding: 0;
}
.dxbl-grid .dxbl-grid-table > tbody > tr > td.dxbl-grid-fixed-cell {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 3;
  background: var(--dxbl-grid-bg);
}
.dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-group-row:focus {
  outline: 0.15rem solid var(--dxbl-grid-focus-frame-color);
  outline-offset: calc(-1 * 0.15rem);
}
.dxSafari .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-group-row:focus {
  outline-offset: -0.12rem;
}
.dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-group-row.dxbl-grid-focused-row:focus {
  outline: 0.15rem solid var(--dxbl-grid-focus-color);
  outline-offset: calc(-1 * 0.15rem);
}
.dxSafari .dxbl-grid .dxbl-grid-table > tbody > tr.dxbl-grid-group-row.dxbl-grid-focused-row:focus {
  outline-offset: -0.12rem;
}
.dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-bottom-virtual-spacer-element] > td.dxbl-grid-empty-cell, .dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-top-virtual-spacer-element] > td.dxbl-grid-empty-cell {
  overflow: hidden;
}
.dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-bottom-virtual-spacer-element] > td, .dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-top-virtual-spacer-element] > td {
  overflow: visible;
  padding: 0;
  vertical-align: top;
  border-color: inherit;
  border-style: inherit;
}
.dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-bottom-virtual-spacer-element] > td > div, .dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-top-virtual-spacer-element] > td > div {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  border-color: inherit;
  border-style: inherit;
  border-width: 0;
}
.dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-bottom-virtual-spacer-element] > td > div > div, .dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-top-virtual-spacer-element] > td > div > div {
  border-color: inherit;
  border-style: inherit;
  border-width: 0;
  padding: var(--dxbl-grid-text-cell-padding-y) var(--dxbl-grid-text-cell-padding-x);
}
.dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-top-virtual-spacer-element] > td > div > div:last-child {
  border-bottom-width: var(--dxbl-grid-border-width);
}
.dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-top-virtual-spacer-element] > td > div > div:not(:first-child) {
  border-top-width: var(--dxbl-grid-border-width);
}
.dxbl-grid .dxbl-grid-table > tbody > tr[dxbl-bottom-virtual-spacer-element] > td > div > div {
  border-top-width: var(--dxbl-grid-border-width);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-empty-header {
  padding: var(--dxbl-grid-empty-header-panel-padding-y) var(--dxbl-grid-empty-header-panel-padding-x);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-indent-cell-size {
  width: calc(var(--dxbl-grid-group-indent-cell-width) - var(--dxbl-grid-border-width));
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-indent-cell-size:not(:first-child) {
  width: var(--dxbl-grid-group-indent-cell-width);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-indent-cell,
.dxbl-grid .dxbl-grid-table .dxbl-grid-empty-cell {
  background-color: transparent;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-header-indent-cell {
  border-left: 0;
  border-right: 0;
}
.dxbl-grid .dxbl-grid-table tr:not(.dxbl-grid-footer-row):not(.dxbl-grid-filter-row) .dxbl-grid-indent-cell {
  border-top-width: 0;
  border-right-width: 0;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell {
  border-right: 0;
  padding: 0;
  text-align: center;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell + td {
  border-left: 0;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button {
  --dxbl-btn-bg: var(--dxbl-grid-expand-btn-bg);
  --dxbl-btn-color: var(--dxbl-grid-expand-btn-color);
  --dxbl-btn-padding-x: var(--dxbl-grid-expand-btn-padding-x);
  --dxbl-btn-padding-y: var(--dxbl-grid-expand-btn-padding-y);
  border: 0;
  border-radius: 3rem;
  position: relative;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button > .dxbl-image {
  margin: 0;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button > svg.dxbl-image {
  color: var(--dxbl-grid-expand-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-grid-expand-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-grid-expand-btn-hover-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-grid-expand-btn-hover-color, var(--dxbl-image-color, 70%));
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button.dxbl-disabled > .dxbl-image, .dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:disabled > .dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-grid-expand-btn-hover-bg, unset);
  color: var(--dxbl-grid-expand-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-grid .dxbl-grid-table .dxbl-grid-expand-button-cell .dxbl-grid-expand-button:not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: 3rem;
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0.0625rem);
  z-index: 1;
  pointer-events: none;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-empty-cell {
  overflow: hidden;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-empty-cell.dxbl-grid-hidden-empty-cell {
  width: 0;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-grid-selection-bg, unset);
  color: var(--dxbl-grid-selection-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-selected-row:not(.dxbl-grid-focused-row):not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 3;
  background: var(--dxbl-grid-bg);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-grid-focus-bg, unset);
  color: var(--dxbl-grid-focus-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 90%;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 3;
  background: var(--dxbl-grid-bg);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-link, .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-outline-link, .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-text-link {
  --dxbl-btn-color: var(--dxbl-grid-focus-color);
  --dxbl-btn-hover-color: var(--dxbl-grid-focus-color);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-link:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-outline-link:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-text-link:not(.dxbl-disabled):not(:disabled):hover {
  opacity: 80%;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-grid-selection-focus-bg, unset);
  color: var(--dxbl-grid-selection-focus-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 100%;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 3;
  background: var(--dxbl-grid-bg);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-link, .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-outline-link, .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-text-link {
  --dxbl-btn-color: var(--dxbl-grid-focus-color);
  --dxbl-btn-hover-color: var(--dxbl-grid-focus-color);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-link:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-outline-link:not(.dxbl-disabled):not(:disabled):hover, .dxbl-grid .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) .dxbl-btn.dxbl-btn-text-link:not(.dxbl-disabled):not(:disabled):hover {
  opacity: 80%;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-grid-selection-bg, unset);
  color: var(--dxbl-grid-selection-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection:not(.dxbl-grid-group-row) > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 3;
  background: var(--dxbl-grid-bg);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-grid-touch-bg, unset);
  color: var(--dxbl-grid-touch-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-touch-selection-edge > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 3;
  background: var(--dxbl-grid-bg);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row {
  font-weight: var(--dxbl-grid-footer-font-weight);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row > td:not(.dxbl-grid-empty-cell) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-grid-footer-bg, unset);
  color: var(--dxbl-grid-footer-color);
  border-right: 0;
  border-left: 0;
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row > td:not(.dxbl-grid-empty-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row > td:not(.dxbl-grid-empty-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row > td:not(.dxbl-grid-empty-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row > td:not(.dxbl-grid-empty-cell)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 3%;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-footer-row > td:not(.dxbl-grid-empty-cell).dxbl-grid-fixed-cell {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 3;
  background: var(--dxbl-grid-bg);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row {
  font-weight: var(--dxbl-grid-group-footer-font-weight);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-grid-group-footer-bg, unset);
  color: var(--dxbl-grid-group-footer-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell).dxbl-grid-fixed-cell {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 3;
  background: var(--dxbl-grid-bg);
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row > td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell):not(:last-child) {
  border-right: 0;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-group-footer-row > td:not(.dxbl-grid-indent-cell) + td:not(.dxbl-grid-indent-cell):not(.dxbl-grid-empty-cell) {
  border-left: 0;
}
.dxbl-grid .dxbl-grid-table .dxbl-grid-detail-cell {
  padding: var(--dxbl-grid-detail-cell-padding-y) var(--dxbl-grid-detail-cell-padding-x);
}
.dxbl-grid .dxbl-grid-table.dxbl-grid-table-no-scroll {
  height: 100%;
}
.dxFirefox .dxbl-grid .dxbl-grid-table.dxbl-grid-table-no-scroll > thead, .dxFirefox .dxbl-grid .dxbl-grid-table.dxbl-grid-table-no-scroll > tfoot {
  height: 1%;
}
.dxFirefox .dxbl-grid .dxbl-grid-table.dxbl-grid-table-no-scroll > tbody > .dxbl-grid-empty-row {
  height: auto;
}
.dxFirefox .dxbl-grid .dxbl-grid-table.dxbl-grid-table-no-scroll > tbody > :not(.dxbl-grid-empty-row):not([data-virtual-item-index="-1"]):not(:only-child) > td {
  height: 1%;
}
.dxbl-grid .dxbl-grid-table:not(.dxbl-grid-table-no-scroll) > tbody > .dxbl-grid-empty-row {
  display: none;
}
.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc {
  table-layout: auto !important;
}
.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc > colgroup col:not(.dxbl-grid-empty-cell) {
  width: 0 !important;
}
.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc > colgroup col.dxbl-grid-empty-cell {
  width: 100% !important;
}
.dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc > thead > tr > *, .dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc > tfoot > tr > td, .dxbl-grid .dxbl-grid-table.dxbl-grid-table-content-fit-calc > tbody > tr > td {
  white-space: nowrap;
}
.dxbl-grid .dxbl-grid-columns-separator {
  position: absolute;
  z-index: 3;
  width: 3px;
  height: 100%;
}
.dxbl-grid .dxbl-grid-columns-separator:not(.dxbl-disabled):not(:disabled).dxbl-active {
  background-color: var(--bs-primary, var(--primary));
  -webkit-transition: background-color 0.25s;
  -o-transition: background-color 0.25s;
  transition: background-color 0.25s;
  pointer-events: none;
  -webkit-box-shadow: inset 0 0 0 9999px rgba(255, 255, 255, 0.2);
          box-shadow: inset 0 0 0 9999px rgba(255, 255, 255, 0.2);
}
.dxbl-grid .dxbl-grid-columns-separator > div {
  display: none;
}
.dxbl-grid:not([data-dx-focus-hidden]) .dxbl-grid-table > tbody > tr.dxbl-grid-group-row:focus > td {
  border-color: transparent;
}
.dxbl-grid:not([data-dx-focus-hidden]) .dxbl-grid-table > tbody > tr.dxbl-grid-focused-row.dxbl-grid-group-row:focus > td {
  border-color: inherit;
}

.dxbl-grid.dxbl-grid-nowrap .dxbl-grid-command-cell,
.dxbl-grid.dxbl-grid-nowrap .dxbl-grid-selection-cell {
  white-space: normal;
}

.dxbl-grid.dxbl-grid-nowrap .dxbl-grid-header-content > span {
  white-space: nowrap;
}

.dxOpera .dxbl-grid .dxbl-scroll-viewer .dxbl-grid-table > tfoot > tr > td {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 1;
}
.dxOpera .dxbl-grid .dxbl-scroll-viewer .dxbl-grid-table > thead > .dxbl-grid-header-row > th {
  top: 0;
  position: -webkit-sticky;
  position: sticky;
}
.dxOpera .dxbl-grid .dxbl-scroll-viewer .dxbl-grid-table > thead > .dxbl-grid-header-row > th:not(.dxbl-grid-fixed-cell) {
  z-index: 2;
}
.dxOpera .dxbl-grid .dxbl-scroll-viewer .dxbl-grid-table > thead > .dxbl-grid-filter-row > td {
  top: 0;
  position: -webkit-sticky;
  position: sticky;
}
.dxOpera .dxbl-grid .dxbl-scroll-viewer .dxbl-grid-table > thead > .dxbl-grid-filter-row > td:not(.dxbl-grid-fixed-cell) {
  z-index: 2;
}

.dxbl-scroll-viewer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
  width: 100%;
  z-index: 0;
  --dxbl-scroll-viewer-hor-scroll-bar-height: 0.2rem;
  --dxbl-scroll-viewer-hor-scroll-bar-hover-height: 0.5rem;
  --dxbl-scroll-viewer-vert-scroll-bar-width: 0.2rem;
  --dxbl-scroll-viewer-vert-scroll-bar-hover-width: 0.5rem;
}
.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling]) > .dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active,
.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling]) > .dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active {
  display: none;
}
.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling]) > .dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-scroll-viewer-scroll-thumb,
.dxTouchUI .dxbl-scroll-viewer:not([data-qa-dxbl-scrolling]) > .dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-scroll-viewer-scroll-thumb {
  display: none;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar, .dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar {
  bottom: 0;
  right: 0;
  position: absolute;
  display: none;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  z-index: 1;
  background-color: transparent;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar > .dxbl-scroll-viewer-scroll-thumb, .dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar > .dxbl-scroll-viewer-scroll-thumb {
  background-color: currentcolor;
  opacity: 0.5;
  border-radius: 0.1rem;
  cursor: default;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar {
  top: 0;
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-hover-width);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-transition: width 0.3s;
  -o-transition: width 0.3s;
  transition: width 0.3s;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar > .dxbl-scroll-viewer-scroll-thumb {
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-width);
  -webkit-transition: width 0.3s;
  -o-transition: width 0.3s;
  transition: width 0.3s;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar > .dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
  opacity: 0.75;
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-hover-width);
  border-radius: 0.75rem;
}
.dxTouchUI .dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar > .dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-width);
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
  opacity: 0.75;
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-hover-width);
  border-radius: 0.75rem;
}
.dxTouchUI .dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
  width: var(--dxbl-scroll-viewer-vert-scroll-bar-width);
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar {
  left: 0;
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-hover-height);
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-transition: height 0.3s;
  -o-transition: height 0.3s;
  transition: height 0.3s;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar > .dxbl-scroll-viewer-scroll-thumb {
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-height);
  -webkit-transition: height 0.3s;
  -o-transition: height 0.3s;
  transition: height 0.3s;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar > .dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
  opacity: 0.75;
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-hover-height);
  border-radius: 0.75rem;
}
.dxTouchUI .dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar > .dxbl-scroll-viewer-scroll-thumb[data-qa-dxbl-dragging] {
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-height);
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
  opacity: 0.75;
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-hover-height);
  border-radius: 0.75rem;
}
.dxTouchUI .dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled):hover .dxbl-scroll-viewer-scroll-thumb {
  height: var(--dxbl-scroll-viewer-hor-scroll-bar-height);
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-content {
  overflow: auto;
  width: 100%;
  scrollbar-width: none;
  scrollbar-height: none;
}
.dxbl-scroll-viewer > .dxbl-scroll-viewer-content::-webkit-scrollbar {
  display: none;
}

.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-grid-column-chooser-dialog {
  --dxbl-popup-margin: 0;
}

.dxbl-grid-column-chooser-dialog {
  --dxbl-grid-column-chooser-focus-frame-color: var(--bs-primary, var(--primary));
  --dxbl-grid-column-chooser-padding-x: 0.75rem;
  --dxbl-grid-column-chooser-padding-y: 0.375rem;
  --dxbl-grid-column-chooser-drag-icon-size: 1rem;
  --dxbl-grid-column-chooser-max-height: 60vh;
  --dxbl-grid-column-chooser-max-width: 325px;
  --dxbl-grid-column-chooser-min-height: 210px;
  --dxbl-grid-column-chooser-min-width: 200px;
}
.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-dropdown-header, .dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-window-header, .dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-dropdown-header, .dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-window-header {
  white-space: nowrap;
}
.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-dropdown-body, .dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-window-body, .dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-dropdown-body, .dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-window-body {
  padding: 0 !important;
}
.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-dropdown-body .dxbl-grid-column-chooser, .dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-window-body .dxbl-grid-column-chooser, .dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-dropdown-body .dxbl-grid-column-chooser, .dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-window-body .dxbl-grid-column-chooser {
  min-height: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-scroll-viewer, .dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-scroll-viewer {
  max-height: 60vh;
  max-width: 325px;
}
.dxbl-grid-column-chooser-dialog.dxbl-dropdown-dialog .dxbl-grid-column-chooser-item:last-child, .dxbl-grid-column-chooser-dialog.dxbl-window-dialog .dxbl-grid-column-chooser-item:last-child {
  border-bottom-color: transparent;
}
.dxbl-grid-column-chooser-dialog.dxbl-sidepanel-dialog .dxbl-modal-header {
  white-space: nowrap;
}
.dxbl-grid-column-chooser-dialog.dxbl-sidepanel-dialog .dxbl-modal-body {
  padding: 0 !important;
}
.dxbl-grid-column-chooser-dialog.dxbl-sidepanel-dialog .dxbl-scroll-viewer {
  height: 50vh;
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  border-style: solid;
  border-width: 1px 0;
  border-top-color: transparent;
  padding: var(--dxbl-grid-column-chooser-padding-y) var(--dxbl-grid-column-chooser-padding-x);
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item.dxbl-grid-column-chooser-dragging-item {
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  border-top-color: inherit;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  position: relative;
  z-index: 1;
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item.dxbl-grid-column-chooser-dragging-item-next-sibling {
  border-top-color: inherit;
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item .dxbl-checkbox {
  width: calc(100% - var(--dxbl-grid-column-chooser-drag-icon-size) - var(--dxbl-grid-column-chooser-padding-x));
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item .dxbl-checkbox label {
  width: 100%;
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item .dxbl-grid-column-chooser-item-drag-anchor, .dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item .dxbl-grid-column-chooser-item-drag-lock {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: calc(var(--dxbl-grid-column-chooser-padding-y) * -1) calc(var(--dxbl-grid-column-chooser-padding-x) * -1) calc(var(--dxbl-grid-column-chooser-padding-y) * -1) 0;
  padding: var(--dxbl-grid-column-chooser-padding-y) var(--dxbl-grid-column-chooser-padding-x);
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item .dxbl-grid-column-chooser-item-drag-anchor {
  cursor: move;
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item:focus {
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item:focus {
  outline: 0.15rem solid var(--dxbl-grid-column-chooser-focus-frame-color);
  outline-offset: calc(-1 * 0.15rem);
}
.dxSafari .dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser .dxbl-grid-column-chooser-item:focus {
  outline-offset: -0.12rem;
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser[data-dx-focus-hidden] .dxbl-grid-column-chooser-item {
  outline: 0;
}
.dxbl-grid-column-chooser-dialog .dxbl-dropdown-body,
.dxbl-grid-column-chooser-dialog .dxbl-modal-body,
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser,
.dxbl-grid-column-chooser-dialog .dxbl-scroll-viewer,
.dxbl-grid-column-chooser-dialog .dxbl-scroll-viewer .dxbl-scroll-viewer-content,
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser-item {
  background: inherit;
  border-color: inherit;
}
.dxbl-grid-column-chooser-dialog .dxbl-grid-column-chooser-area-separator {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-style: solid;
  border-color: inherit;
  border-width: 0 0 3px;
}

.dxbl-grid-column-chooser-dialog.dxbl-sm {
  --dxbl-grid-column-chooser-padding-x: 0.5rem;
  --dxbl-grid-column-chooser-padding-y: 0.25rem;
  --dxbl-grid-column-chooser-drag-icon-size: 1rem;
}

.dxbl-grid-column-chooser-dialog.dxbl-lg {
  --dxbl-grid-column-chooser-padding-x: 1rem;
  --dxbl-grid-column-chooser-padding-y: 0.5rem;
  --dxbl-grid-column-chooser-drag-icon-size: 1rem;
}

.dxbl-dropdown.dxbl-sm.dxbl-grid-filter-menu-dropdown-root {
  --dxbl-grid-filter-menu-dropdown-min-width: 280px;
  --dxbl-grid-filter-menu-dropdown-min-height: 130px;
  --dxbl-grid-filter-menu-dropdown-width: 280px;
  --dxbl-grid-filter-menu-dropdown-height: auto;
}
@media (max-width: 576px) {
  .dxbl-dropdown.dxbl-sm.dxbl-grid-filter-menu-dropdown-root {
    --dxbl-grid-filter-menu-dropdown-width: 250px;
    --dxbl-grid-filter-menu-dropdown-min-width: 250px;
  }
}
.dxbl-dropdown.dxbl-sm > .dxbl-grid-filter-menu-dropdown {
  --dxbl-grid-filter-menu-dropdown-list-box-height: 238px;
  --dxbl-grid-filter-menu-dropdown-treeview-height: 292px;
  --dxbl-grid-filter-menu-dropdown-loading-panel-height: 293px;
  --dxbl-grid-filter-menu-values-view-select-all-check-padding-x: 0.25rem;
  --dxbl-grid-filter-menu-values-view-select-all-check-padding-y: 0.1875rem;
  --dxbl-grid-filter-menu-dropdown-footer-btn-width: 128px;
  --dxbl-grid-filter-menu-dropdown-footer-btn-space: 0.375rem;
  --dxbl-grid-filter-menu-dropdown-padding-y: 0.5rem;
}
.dxbl-dropdown.dxbl-lg.dxbl-grid-filter-menu-dropdown-root {
  --dxbl-grid-filter-menu-dropdown-min-width: 360px;
  --dxbl-grid-filter-menu-dropdown-min-height: 200px;
  --dxbl-grid-filter-menu-dropdown-width: 360px;
  --dxbl-grid-filter-menu-dropdown-height: auto;
}
@media (max-width: 576px) {
  .dxbl-dropdown.dxbl-lg.dxbl-grid-filter-menu-dropdown-root {
    --dxbl-grid-filter-menu-dropdown-width: 290px;
    --dxbl-grid-filter-menu-dropdown-min-width: 290px;
  }
}
.dxbl-dropdown.dxbl-lg > .dxbl-grid-filter-menu-dropdown {
  --dxbl-grid-filter-menu-dropdown-list-box-height: 310px;
  --dxbl-grid-filter-menu-dropdown-treeview-height: 382px;
  --dxbl-grid-filter-menu-dropdown-loading-panel-height: 384px;
  --dxbl-grid-filter-menu-values-view-select-all-check-padding-x: 0.5rem;
  --dxbl-grid-filter-menu-values-view-select-all-check-padding-y: 0.3125rem;
  --dxbl-grid-filter-menu-dropdown-footer-btn-width: 158px;
  --dxbl-grid-filter-menu-dropdown-footer-btn-space: 0.625rem;
  --dxbl-grid-filter-menu-dropdown-padding-y: 1rem;
}

.dxbl-grid-filter-menu-dropdown-root {
  --dxbl-grid-filter-menu-dropdown-max-width: none;
  --dxbl-grid-filter-menu-dropdown-max-height: none;
  --dxbl-grid-filter-menu-dropdown-min-width: 320px;
  --dxbl-grid-filter-menu-dropdown-min-height: 165px;
  --dxbl-grid-filter-menu-dropdown-width: 320px;
  --dxbl-grid-filter-menu-dropdown-height: auto;
}
@media (max-height: 768px) {
  .dxbl-grid-filter-menu-dropdown-root {
    --dxbl-grid-filter-menu-dropdown-max-height: 550px;
  }
}
@media (max-height: 576px) {
  .dxbl-grid-filter-menu-dropdown-root {
    --dxbl-grid-filter-menu-dropdown-max-height: 250px;
  }
}
@media (max-width: 576px) {
  .dxbl-grid-filter-menu-dropdown-root {
    --dxbl-grid-filter-menu-dropdown-width: 270px;
    --dxbl-grid-filter-menu-dropdown-min-width: 270px;
  }
}

.dxbl-grid-filter-menu-dropdown-custom-size .dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-body {
  --dxbl-grid-filter-menu-dropdown-list-box-height: fit-content;
  --dxbl-grid-filter-menu-dropdown-treeview-height: fit-content;
  --dxbl-grid-filter-menu-dropdown-loading-panel-height: 100%;
}
.dxbl-grid-filter-menu-dropdown-custom-size .dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-body > .dxbl-grid-filter-menu-values-view > .dxbl-treeview {
  display: contents;
}

.dxbl-grid-filter-menu-dropdown {
  --dxbl-dropdown-header-bg: var(--dxbl-dropdown-bg);
  --dxbl-dropdown-footer-bg: var(--dxbl-dropdown-bg);
  --dxbl-grid-filter-menu-dropdown-list-box-height: 264px;
  --dxbl-grid-filter-menu-dropdown-treeview-height: 327px;
  --dxbl-grid-filter-menu-dropdown-loading-panel-height: 327px;
  --dxbl-grid-filter-menu-values-view-select-all-check-padding-x: 0.375rem;
  --dxbl-grid-filter-menu-values-view-select-all-check-padding-y: 0.25003125rem;
  --dxbl-grid-filter-menu-dropdown-footer-btn-width: 143px;
  --dxbl-grid-filter-menu-dropdown-footer-btn-space: 0.5rem;
  --dxbl-grid-filter-menu-dropdown-padding-y: 0.75rem;
}
.dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-body {
  --dxbl-dropdown-body-padding-y: var(--dxbl-grid-filter-menu-dropdown-padding-y);
  --dxbl-dropdown-body-align-items: stretch;
  --dxbl-dropdown-body-overflow-y: hidden;
}
.dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-body > .dxbl-grid-filter-menu-values-view {
  display: contents;
}
.dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-body > .dxbl-grid-filter-menu-values-view > .dxbl-checkbox {
  padding: var(--dxbl-grid-filter-menu-values-view-select-all-check-padding-y) calc(var(--dxbl-grid-filter-menu-values-view-select-all-check-padding-x) + var(--dxbl-checkbox-border-width)) 0;
  border-left: none;
  border-right: none;
  border-bottom-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
}
.dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-body > .dxbl-grid-filter-menu-values-view > .dxbl-listbox, .dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-body > .dxbl-grid-filter-menu-values-view > .dxbl-list-box {
  height: var(--dxbl-grid-filter-menu-dropdown-list-box-height);
  border: none;
  overflow-x: hidden;
}
.dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-body > .dxbl-grid-filter-menu-values-view > .dxbl-treeview {
  --dxbl-treeview-spacing-x: 0;
  height: var(--dxbl-grid-filter-menu-dropdown-treeview-height);
}
.dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-body > .dxbl-grid-filter-menu-values-view > .dxbl-loading-panel {
  height: var(--dxbl-grid-filter-menu-dropdown-loading-panel-height);
  width: 100%;
}
.dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-header, .dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-footer {
  --dxbl-dropdown-border-style: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-header {
  --dxbl-dropdown-header-padding-top: var(--dxbl-grid-filter-menu-dropdown-padding-y);
  --dxbl-dropdown-header-padding-bottom: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-footer {
  --dxbl-dropdown-footer-padding-top: 0;
  --dxbl-dropdown-footer-padding-bottom: var(--dxbl-grid-filter-menu-dropdown-padding-y);
  --dxbl-dropdown-footer-flex-wrap: nowrap;
}
.dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-footer > .dxbl-btn {
  -webkit-flex-basis: var(--dxbl-grid-filter-menu-dropdown-footer-btn-width);
      -ms-flex-preferred-size: var(--dxbl-grid-filter-menu-dropdown-footer-btn-width);
          flex-basis: var(--dxbl-grid-filter-menu-dropdown-footer-btn-width);
}
.dxbl-grid-filter-menu-dropdown > .dxbl-dropdown-footer > .dxbl-btn:last-child {
  margin-left: var(--dxbl-grid-filter-menu-dropdown-footer-btn-space);
}

.dxbl-grid-dragging-target {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
  z-index: 1999;
}

.dxbl-grid-move-cursor,
.dxbl-grid-move-cursor a:hover,
.dxbl-grid-move-cursor .dxbl-grid-action,
.dxbl-grid-move-cursor * {
  cursor: move !important;
}

.dxbl-resize-cursor,
.dxbl-resize-cursor .dxbl-grid th.dxbl-grid-action {
  cursor: col-resize;
}

.dxbl-grid-action {
  cursor: pointer;
}

.dxbl-virtual-items-container-pattern.dxbl-grid-virtual-items-container-pattern > div {
  border-width: var(--dxbl-grid-border-width) 0 0 var(--dxbl-grid-border-width);
  border-color: var(--dxbl-grid-border-color);
  border-style: var(--dxbl-grid-border-style);
  color: var(--dxbl-grid-color);
  line-height: var(--dxbl-grid-line-height);
  padding: var(--dxbl-grid-text-cell-padding-y) var(--dxbl-grid-text-cell-padding-x);
}

.dxbl-grid-edit-canceled-notification {
  white-space: nowrap;
  margin: 10px;
}
.dxbl-grid-edit-canceled-notification > svg {
  width: 24px;
  height: 24px;
  color: var(--bs-danger, var(--danger));
}
.dxbl-grid-edit-canceled-notification > span {
  margin-left: 10px;
  color: var(--bs-body-color, var(--dxbl-body-color, inherit));
}

.dxbl-popup-cell {
  position: absolute;
  top: 0;
  left: 0;
}

.dxbl-popup-text {
  font-size: inherit;
  line-height: inherit;
  padding-left: 0;
  padding-right: 0;
}

.dxbl-flyout {
  --dxbl-flyout-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-flyout-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-flyout-font-family: inherit;
  --dxbl-flyout-font-size: 0.875rem;
  --dxbl-flyout-line-height: 1.4285;
  --dxbl-flyout-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.15);
  --dxbl-flyout-border-width: 1px;
  --dxbl-flyout-border-style: solid;
  --dxbl-flyout-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-flyout-border-radius: 0.1875rem;
  --dxbl-flyout-header-font-size: 1.14286em;
  --dxbl-flyout-header-line-height: 1.2499343752;
  --dxbl-flyout-header-bg: unset;
  --dxbl-flyout-header-color: inherit;
  --dxbl-flyout-header-font-weight: 600;
  --dxbl-flyout-header-padding-y: 0.3125rem;
  --dxbl-flyout-header-padding-x: 0.75rem;
  --dxbl-flyout-body-padding-y: 0.75rem;
  --dxbl-flyout-body-padding-x: 0.75rem;
  --dxbl-flyout-footer-bg: unset;
  --dxbl-flyout-footer-color: inherit;
  --dxbl-flyout-footer-padding-y: 0.3125rem;
  --dxbl-flyout-footer-padding-x: 0.75rem;
  --dxbl-flyout-arrow-width: 1rem;
  --dxbl-flyout-arrow-height: 0.5rem;
  --dxbl-flyout-arrow-color: rgba(34, 34, 34, 0.25);
  --dxbl-flyout-arrow-base-border-color: white;
  position: absolute;
  top: 0;
  left: 0;
}
.dxbl-flyout.dxbl-sm {
  --dxbl-flyout-font-size: 0.75rem;
  --dxbl-flyout-line-height: 1.5;
  --dxbl-flyout-border-radius: 0.1875rem;
  --dxbl-flyout-header-font-size: 1.16667em;
  --dxbl-flyout-header-line-height: 1.2857106123;
  --dxbl-flyout-header-padding-y: 0.1875rem;
  --dxbl-flyout-header-padding-x: 0.5rem;
  --dxbl-flyout-body-padding-y: 0.5rem;
  --dxbl-flyout-body-padding-x: 0.5rem;
  --dxbl-flyout-footer-padding-y: 0.1875rem;
  --dxbl-flyout-footer-padding-x: 0.5rem;
}
.dxbl-flyout.dxbl-lg {
  --dxbl-flyout-font-size: 1rem;
  --dxbl-flyout-line-height: 1.375;
  --dxbl-flyout-border-radius: 0.1875rem;
  --dxbl-flyout-header-font-size: 1.125em;
  --dxbl-flyout-header-line-height: 1.2222222222;
  --dxbl-flyout-header-padding-y: 0.4375rem;
  --dxbl-flyout-header-padding-x: 1rem;
  --dxbl-flyout-body-padding-y: 1rem;
  --dxbl-flyout-body-padding-x: 1rem;
  --dxbl-flyout-footer-padding-y: 0.4375rem;
  --dxbl-flyout-footer-padding-x: 1rem;
}
.dxbl-flyout:not(:defined) {
  display: none;
}
.dxbl-flyout > .dxbl-flyout-dialog {
  font-family: var(--dxbl-flyout-font-family);
  font-size: var(--dxbl-flyout-font-size);
  line-height: var(--dxbl-flyout-line-height);
  -webkit-box-shadow: var(--dxbl-flyout-shadow);
          box-shadow: var(--dxbl-flyout-shadow);
  color: var(--dxbl-flyout-color);
  background-color: var(--dxbl-flyout-bg);
  border: var(--dxbl-flyout-border-width) var(--dxbl-flyout-border-style) var(--dxbl-flyout-border-color);
  border-radius: var(--dxbl-flyout-border-radius);
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  min-width: 0;
  min-height: 0;
  top: 0;
  left: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  outline: 0;
  z-index: 1070;
}
.dxbl-flyout > .dxbl-flyout-dialog.dxbl-flyout-scrollable > .dxbl-flyout-body {
  overflow-y: auto;
  min-height: 0;
}
.dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-header {
  font-size: var(--dxbl-flyout-header-font-size);
  line-height: var(--dxbl-flyout-header-line-height);
  padding: var(--dxbl-flyout-header-padding-y) var(--dxbl-flyout-header-padding-x);
  cursor: default;
  border-bottom: var(--dxbl-flyout-border-width) var(--dxbl-flyout-border-style) var(--dxbl-flyout-border-color);
  font-weight: var(--dxbl-flyout-header-font-weight);
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-flyout-header-bg, unset);
  color: var(--dxbl-flyout-header-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-header::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-header.dxbl-drag {
  cursor: default;
}
.dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  padding: var(--dxbl-flyout-body-padding-y) var(--dxbl-flyout-body-padding-x);
  font-size: var(--dxbl-flyout-body-font-size);
}
.dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-body > * {
  min-height: 0;
}
.dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-body > .dxbl-fl.dxbl-fl-with-paddings {
  --dxbl-fl-padding-x: 0;
  --dxbl-fl-padding-y: 0;
}
.dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-footer {
  padding: var(--dxbl-flyout-footer-padding-y) var(--dxbl-flyout-footer-padding-x);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-top: var(--dxbl-flyout-border-width) var(--dxbl-flyout-border-style) var(--dxbl-flyout-border-color);
  margin-top: auto;
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-flyout-footer-bg, unset);
  color: var(--dxbl-flyout-footer-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-flyout > .dxbl-flyout-dialog > .dxbl-flyout-footer::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 3%;
}
.dxbl-flyout > .dxbl-flyout-dialog-fade {
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  opacity: 0;
}
.dxbl-flyout > .dxbl-flyout-dialog-fade.dxbl-flyout-dialog-show {
  opacity: 1;
}
.dxbl-flyout .dxbl-arrow {
  position: absolute;
  display: block;
  width: var(--dxbl-flyout-arrow-width);
  height: var(--dxbl-flyout-arrow-height);
}
.dxbl-flyout .dxbl-arrow::before, .dxbl-flyout .dxbl-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}
.dxbl-flyout .dxbl-popover {
  background-color: var(--dxbl-flyout-bg);
}
.dxbl-flyout .dxbl-popover-top > .dxbl-arrow {
  bottom: calc(var(--dxbl-flyout-arrow-height) * -1 - var(--dxbl-flyout-border-width));
}
.dxbl-flyout .dxbl-popover-top > .dxbl-arrow::before, .dxbl-flyout .dxbl-popover-top > .dxbl-arrow::after {
  border-width: var(--dxbl-flyout-arrow-height) calc(var(--dxbl-flyout-arrow-width) / 2) 0;
}
.dxbl-flyout .dxbl-popover-top > .dxbl-arrow::before {
  bottom: 0;
  border-top-color: var(--dxbl-flyout-arrow-color);
}
.dxbl-flyout .dxbl-popover-top > .dxbl-arrow::after {
  bottom: var(--dxbl-flyout-border-width);
  border-top-color: var(--dxbl-flyout-arrow-base-border-color);
}
.dxbl-flyout .dxbl-popover-end > .dxbl-arrow {
  left: calc(var(--dxbl-flyout-arrow-height) * -1 - var(--dxbl-flyout-border-width));
  width: var(--dxbl-flyout-arrow-height);
  height: var(--dxbl-flyout-arrow-width);
}
.dxbl-flyout .dxbl-popover-end > .dxbl-arrow::before, .dxbl-flyout .dxbl-popover-end > .dxbl-arrow::after {
  border-width: calc(var(--dxbl-flyout-arrow-width) / 2) var(--dxbl-flyout-arrow-height) calc(var(--dxbl-flyout-arrow-width) / 2) 0;
}
.dxbl-flyout .dxbl-popover-end > .dxbl-arrow::before {
  left: 0;
  border-right-color: var(--dxbl-flyout-arrow-color);
}
.dxbl-flyout .dxbl-popover-end > .dxbl-arrow::after {
  left: var(--dxbl-flyout-border-width);
  border-right-color: var(--dxbl-flyout-arrow-base-border-color);
}
.dxbl-flyout .dxbl-popover-bottom > .dxbl-arrow {
  top: calc(var(--dxbl-flyout-arrow-height) * -1 - var(--dxbl-flyout-border-width));
}
.dxbl-flyout .dxbl-popover-bottom > .dxbl-arrow::before, .dxbl-flyout .dxbl-popover-bottom > .dxbl-arrow::after {
  border-width: 0 calc(var(--dxbl-flyout-arrow-width) / 2) var(--dxbl-flyout-arrow-height) calc(var(--dxbl-flyout-arrow-width) / 2);
}
.dxbl-flyout .dxbl-popover-bottom > .dxbl-arrow::before {
  top: 0;
  border-bottom-color: var(--dxbl-flyout-arrow-color);
}
.dxbl-flyout .dxbl-popover-bottom > .dxbl-arrow::after {
  top: var(--dxbl-flyout-border-width);
  border-bottom-color: var(--dxbl-flyout-arrow-base-border-color);
}
.dxbl-flyout .dxbl-popover-start > .dxbl-arrow {
  right: calc(var(--dxbl-flyout-arrow-height) * -1 - var(--dxbl-flyout-border-width));
  width: var(--dxbl-flyout-arrow-height);
  height: var(--dxbl-flyout-arrow-width);
}
.dxbl-flyout .dxbl-popover-start > .dxbl-arrow::before, .dxbl-flyout .dxbl-popover-start > .dxbl-arrow::after {
  border-width: calc(var(--dxbl-flyout-arrow-width) / 2) 0 calc(var(--dxbl-flyout-arrow-width) / 2) var(--dxbl-flyout-arrow-height);
}
.dxbl-flyout .dxbl-popover-start > .dxbl-arrow::before {
  right: 0;
  border-left-color: var(--dxbl-flyout-arrow-color);
}
.dxbl-flyout .dxbl-popover-start > .dxbl-arrow::after {
  right: var(--dxbl-flyout-border-width);
  border-left-color: var(--dxbl-flyout-arrow-base-border-color);
}
.dxbl-flyout .dxbl-arrow-hidden .dxbl-arrow::before,
.dxbl-flyout .dxbl-arrow-hidden .dxbl-arrow::after {
  display: none;
}

.dxbl-modal {
  --dxbl-popup-font-family: inherit;
  --dxbl-popup-font-size: 0.875rem;
  --dxbl-popup-line-height: 1.4285;
  --dxbl-popup-border-width: 1px;
  --dxbl-popup-border-style: solid;
  --dxbl-popup-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-popup-border-radius: 0.375rem;
  --dxbl-popup-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-popup-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-popup-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.25);
  --dxbl-popup-max-width: 500px;
  --dxbl-popup-width: 100%;
  --dxbl-popup-margin: 1.75rem;
  --dxbl-popup-scrollable-border-width: 1px;
  --dxbl-popup-back-bg: #000;
  --dxbl-popup-back-opacity: 0.5;
  --dxbl-popup-header-font-size: 1.14286em;
  --dxbl-popup-header-line-height: 1.2499343752;
  --dxbl-popup-header-bg: unset;
  --dxbl-popup-header-color: inherit;
  --dxbl-popup-header-padding-y: 0.3125rem;
  --dxbl-popup-header-padding-x: 0.75rem;
  --dxbl-popup-header-font-weight: 600;
  --dxbl-popup-header-btn-bg: transparent;
  --dxbl-popup-header-btn-color: unset;
  --dxbl-popup-header-btn-hover-bg: unset;
  --dxbl-popup-header-btn-hover-color: unset;
  --dxbl-popup-body-padding-x: 0.75rem;
  --dxbl-popup-body-padding-y: 0.75rem;
  --dxbl-popup-footer-bg: unset;
  --dxbl-popup-footer-color: inherit;
  --dxbl-popup-footer-padding-y: 0.3125rem;
  --dxbl-popup-footer-padding-x: 0.75rem;
}
.dxbl-modal.dxbl-sm {
  --dxbl-popup-font-size: 0.75rem;
  --dxbl-popup-line-height: 1.5;
  --dxbl-popup-border-radius: 0.375rem;
  --dxbl-popup-header-font-size: 1.16667em;
  --dxbl-popup-header-line-height: 1.2857106123;
  --dxbl-popup-header-padding-y: 0.1875rem;
  --dxbl-popup-header-padding-x: 0.5rem;
  --dxbl-popup-body-padding-x: 0.5rem;
  --dxbl-popup-body-padding-y: 0.5rem;
  --dxbl-popup-footer-padding-y: 0.1875rem;
  --dxbl-popup-footer-padding-x: 0.5rem;
}
.dxbl-modal.dxbl-lg {
  --dxbl-popup-font-size: 1rem;
  --dxbl-popup-line-height: 1.375;
  --dxbl-popup-border-radius: 0.375rem;
  --dxbl-popup-header-font-size: 1.125em;
  --dxbl-popup-header-line-height: 1.2222222222;
  --dxbl-popup-header-padding-y: 0.4375rem;
  --dxbl-popup-header-padding-x: 1rem;
  --dxbl-popup-body-padding-x: 1rem;
  --dxbl-popup-body-padding-y: 1rem;
  --dxbl-popup-footer-padding-y: 0.4375rem;
  --dxbl-popup-footer-padding-x: 1rem;
}
.dxbl-modal > .dxbl-modal-root {
  overflow: auto;
  display: grid;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  justify-items: center;
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 1055;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup {
  outline: 0;
  width: var(--dxbl-popup-width);
  margin: var(--dxbl-popup-margin);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  opacity: 1;
  position: relative;
  left: auto;
  top: auto;
  padding: 0;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  justify-self: center;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-popup-fixed-width {
  min-width: 0;
  max-width: unset;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-popup-horizontalalignment-left {
  justify-self: start !important;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-popup-horizontalalignment-right {
  justify-self: end !important;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-popup-horizontalalignment-center {
  justify-self: center !important;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-popup-verticalalignment-top {
  -webkit-align-self: start !important;
      -ms-flex-item-align: start !important;
          align-self: start !important;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-popup-verticalalignment-bottom {
  -webkit-align-self: end !important;
      -ms-flex-item-align: end !important;
          align-self: end !important;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-popup-verticalalignment-center {
  -webkit-align-self: center !important;
      -ms-flex-item-align: center !important;
          align-self: center !important;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-popup-scrollable > .dxbl-modal-content {
  max-height: calc(100vh - 3.5rem);
  overflow-y: hidden;
  border-width: var(--dxbl-popup-scrollable-border-width);
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-popup-scrollable > .dxbl-modal-content > .dxbl-modal-body {
  overflow-y: auto;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content {
  font-family: var(--dxbl-popup-font-family);
  font-size: var(--dxbl-popup-font-size);
  line-height: var(--dxbl-popup-line-height);
  background-color: var(--dxbl-popup-bg);
  border: var(--dxbl-popup-border-width) var(--dxbl-popup-border-style) var(--dxbl-popup-border-color);
  border-radius: var(--dxbl-popup-border-radius);
  -webkit-box-shadow: var(--dxbl-popup-shadow);
          box-shadow: var(--dxbl-popup-shadow);
  color: var(--dxbl-popup-color);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  z-index: 0;
  width: 100%;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-popup-header:not(.dxbl-modal-header) {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header {
  cursor: default;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: var(--dxbl-popup-header-font-size);
  line-height: var(--dxbl-popup-header-line-height);
  font-weight: var(--dxbl-popup-header-font-weight);
  border-bottom: var(--dxbl-popup-border-width) var(--dxbl-popup-border-style) var(--dxbl-popup-border-color);
  padding: var(--dxbl-popup-header-padding-y) var(--dxbl-popup-header-padding-x);
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-popup-header-bg, unset);
  color: var(--dxbl-popup-header-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header,
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header,
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header,
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header::before,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-modal-header-default,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-modal-header-default {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-modal-title,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-modal-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: inherit;
  line-height: inherit;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button {
  --dxbl-btn-bg: var(--dxbl-popup-header-btn-bg);
  --dxbl-btn-color: var(--dxbl-popup-header-btn-color);
  --dxbl-btn-border-color: transparent;
  --dxbl-btn-hover-border-color: transparent;
  --dxbl-btn-box-shadow: inset 0 0 0 rgb(0 0 0 / 0%);
  --dxbl-btn-border-radius: 50%;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button > svg.dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button > svg.dxbl-image {
  color: var(--dxbl-popup-header-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-popup-header-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-popup-header-btn-hover-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-popup-header-btn-hover-color, var(--dxbl-image-color, 70%));
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button.dxbl-disabled > .dxbl-image, .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:disabled > .dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button.dxbl-disabled > .dxbl-image,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:disabled > .dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-popup-header-btn-hover-bg, unset);
  color: var(--dxbl-popup-header-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover,
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover,
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover,
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover::before,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):focus-visible,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused::after,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled):focus-visible::after,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header .dxbl-popup-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: var(--dxbl-btn-border-radius);
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  z-index: 1;
  pointer-events: none;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-header.dxbl-drag,
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content .dxbl-popup-header > .dxbl-modal-header.dxbl-drag {
  cursor: default;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-body {
  padding: var(--dxbl-popup-body-padding-y) var(--dxbl-popup-body-padding-x);
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-body > .dxbl-fl.dxbl-fl-with-paddings {
  --dxbl-fl-padding-x: 0;
  --dxbl-fl-padding-y: 0;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-top: var(--dxbl-popup-border-width) var(--dxbl-popup-border-style) var(--dxbl-popup-border-color);
  padding: var(--dxbl-popup-footer-padding-y) var(--dxbl-popup-footer-padding-x);
  margin-top: auto;
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-popup-footer-bg, unset);
  color: var(--dxbl-popup-footer-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content > .dxbl-modal-footer::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 3%;
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup .dxbl-popup-icons-area {
  -webkit-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup .dxbl-popup-buttons-area {
  -webkit-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
}
@media (min-width: 576px) {
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup {
    max-width: var(--dxbl-popup-max-width);
  }
}
@media (max-width: 576px) {
  .dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbl-popup-adaptivity {
    -webkit-align-self: center;
        -ms-flex-item-align: center;
            align-self: center;
    justify-self: stretch;
    width: auto;
  }
}
.dxbl-modal > .dxbl-modal-back {
  display: none;
  right: 0;
  bottom: 0;
  left: 0;
  top: 0;
  position: fixed;
  background-color: var(--dxbl-popup-back-bg);
  opacity: var(--dxbl-popup-back-opacity);
  z-index: -1;
}
.dxbl-modal .dxbl-popup-horizontalalignment-left {
  justify-self: start;
}
.dxbl-modal .dxbl-popup-horizontalalignment-right {
  justify-self: end;
}
.dxbl-modal .dxbl-popup-horizontalalignment-center {
  justify-self: center;
}
.dxbl-modal .dxbl-popup-verticalalignment-top {
  -webkit-align-self: start;
      -ms-flex-item-align: start;
          align-self: start;
}
.dxbl-modal .dxbl-popup-verticalalignment-bottom {
  -webkit-align-self: end;
      -ms-flex-item-align: end;
          align-self: end;
}
.dxbl-modal .dxbl-popup-verticalalignment-center {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}

.dxbl-modal-open {
  overflow: hidden;
}

.dxbl-dropdown,
.dxbl-itemlist-dropdown {
  --dxbl-dropdown-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-dropdown-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-dropdown-font-family: inherit;
  --dxbl-dropdown-font-size: 0.875rem;
  --dxbl-dropdown-line-height: 1.4285;
  --dxbl-dropdown-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.15);
  --dxbl-dropdown-border-width: 1px;
  --dxbl-dropdown-border-style: solid;
  --dxbl-dropdown-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-dropdown-border-radius: 0.1875rem;
  --dxbl-dropdown-min-width: 0;
  --dxbl-dropdown-header-font-size: 1.14286em;
  --dxbl-dropdown-header-line-height: 1.2499343752;
  --dxbl-dropdown-header-bg: unset;
  --dxbl-dropdown-header-color: inherit;
  --dxbl-dropdown-header-font-weight: 600;
  --dxbl-dropdown-header-padding-y: 0.3125rem;
  --dxbl-dropdown-header-padding-x: 0.75rem;
  --dxbl-dropdown-body-padding-y: 0.75rem;
  --dxbl-dropdown-body-padding-x: 0.75rem;
  --dxbl-dropdown-body-align-items: flex-start;
  --dxbl-dropdown-body-overflow-y: auto;
  --dxbl-dropdown-footer-bg: unset;
  --dxbl-dropdown-footer-color: inherit;
  --dxbl-dropdown-footer-padding-y: 0.3125rem;
  --dxbl-dropdown-footer-padding-x: 0.75rem;
  --dxbl-dropdown-footer-flex-wrap: wrap;
  position: absolute;
  top: 0;
  left: 0;
  z-index: unset;
  outline: none;
}
.dxbl-dropdown.dxbl-sm,
.dxbl-itemlist-dropdown.dxbl-sm {
  --dxbl-dropdown-line-height: 1.5;
  --dxbl-dropdown-font-size: 0.75rem;
  --dxbl-dropdown-border-radius: 0.1875rem;
  --dxbl-dropdown-header-font-size: 1.16667em;
  --dxbl-dropdown-header-line-height: 1.2857106123;
  --dxbl-dropdown-header-padding-y: 0.1875rem;
  --dxbl-dropdown-header-padding-x: 0.5rem;
  --dxbl-dropdown-body-padding-y: 0.5rem;
  --dxbl-dropdown-body-padding-x: 0.5rem;
  --dxbl-dropdown-footer-padding-y: 0.1875rem;
  --dxbl-dropdown-footer-padding-x: 0.5rem;
}
.dxbl-dropdown.dxbl-lg,
.dxbl-itemlist-dropdown.dxbl-lg {
  --dxbl-dropdown-line-height: 1.375;
  --dxbl-dropdown-font-size: 1rem;
  --dxbl-dropdown-border-radius: 0.1875rem;
  --dxbl-dropdown-header-font-size: 1.125em;
  --dxbl-dropdown-header-line-height: 1.2222222222;
  --dxbl-dropdown-header-padding-y: 0.4375rem;
  --dxbl-dropdown-header-padding-x: 1rem;
  --dxbl-dropdown-body-padding-y: 1rem;
  --dxbl-dropdown-body-padding-x: 1rem;
  --dxbl-dropdown-footer-padding-y: 0.4375rem;
  --dxbl-dropdown-footer-padding-x: 1rem;
}
.dxbl-dropdown:not(:defined),
.dxbl-itemlist-dropdown:not(:defined) {
  display: none;
}
.dxbl-dropdown[x-drop-alignment=top] > .dxbl-dropdown-dialog > .dxbl-dropdown-top-sizegrip-area,
.dxbl-itemlist-dropdown[x-drop-alignment=top] > .dxbl-dropdown-dialog > .dxbl-dropdown-top-sizegrip-area {
  display: block;
}
.dxbl-dropdown[x-drop-alignment=bottom] > .dxbl-dropdown-dialog > .dxbl-dropdown-bottom-sizegrip-area,
.dxbl-itemlist-dropdown[x-drop-alignment=bottom] > .dxbl-dropdown-dialog > .dxbl-dropdown-bottom-sizegrip-area {
  display: block;
}
.dxbl-dropdown > .dxbl-dropdown-dialog,
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog {
  --dxbl-dropdown-header-padding-top: var(--dxbl-dropdown-header-padding-y);
  --dxbl-dropdown-header-padding-bottom: var(--dxbl-dropdown-header-padding-y);
  --dxbl-dropdown-footer-padding-top: var(--dxbl-dropdown-footer-padding-y);
  --dxbl-dropdown-footer-padding-bottom: var(--dxbl-dropdown-footer-padding-y);
  font-family: var(--dxbl-dropdown-font-family);
  font-size: var(--dxbl-dropdown-font-size);
  line-height: var(--dxbl-dropdown-line-height);
  color: var(--dxbl-dropdown-color);
  background-color: var(--dxbl-dropdown-bg);
  border: var(--dxbl-dropdown-border-width) var(--dxbl-dropdown-border-style) var(--dxbl-dropdown-border-color);
  border-radius: var(--dxbl-dropdown-border-radius);
  -webkit-box-shadow: var(--dxbl-dropdown-box-shadow);
          box-shadow: var(--dxbl-dropdown-box-shadow);
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 0;
  min-width: var(--dxbl-dropdown-min-width);
  min-height: 0;
  top: 0;
  left: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  outline: 0;
}
.dxbl-dropdown > .dxbl-dropdown-dialog.dxbl-dropdown-scrollable > .dxbl-dropdown-body,
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog.dxbl-dropdown-scrollable > .dxbl-dropdown-body {
  overflow-y: var(--dxbl-dropdown-body-overflow-y);
  min-height: 0;
}
.dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header,
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header {
  font-size: var(--dxbl-dropdown-header-font-size);
  font-weight: var(--dxbl-dropdown-header-font-weight);
  line-height: var(--dxbl-dropdown-header-line-height);
  padding: var(--dxbl-dropdown-header-padding-top) var(--dxbl-dropdown-header-padding-x) var(--dxbl-dropdown-header-padding-bottom);
  border-bottom: var(--dxbl-dropdown-border-width) var(--dxbl-dropdown-border-style) var(--dxbl-dropdown-border-color);
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-dropdown-header-bg, unset);
  color: var(--dxbl-dropdown-header-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header,
  .dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header,
  .dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header,
  .dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header::before,
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header.dxbl-drag,
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-header.dxbl-drag {
  cursor: default;
}
.dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-body,
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: var(--dxbl-dropdown-body-align-items);
  -webkit-align-items: var(--dxbl-dropdown-body-align-items);
      -ms-flex-align: var(--dxbl-dropdown-body-align-items);
          align-items: var(--dxbl-dropdown-body-align-items);
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  padding: var(--dxbl-dropdown-body-padding-y) var(--dxbl-dropdown-body-padding-x);
}
.dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-body > *,
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-body > * {
  min-height: 0;
}
.dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-body > .dxbl-fl.dxbl-fl-with-paddings,
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-body > .dxbl-fl.dxbl-fl-with-paddings {
  --dxbl-fl-padding-x: 0;
  --dxbl-fl-padding-y: 0;
}
.dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-footer,
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: var(--dxbl-dropdown-footer-flex-wrap);
      -ms-flex-wrap: var(--dxbl-dropdown-footer-flex-wrap);
          flex-wrap: var(--dxbl-dropdown-footer-flex-wrap);
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: var(--dxbl-dropdown-footer-padding-top) var(--dxbl-dropdown-footer-padding-x) var(--dxbl-dropdown-footer-padding-bottom);
  border-top: var(--dxbl-dropdown-border-width) var(--dxbl-dropdown-border-style) var(--dxbl-dropdown-border-color);
  margin-top: auto;
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-dropdown-footer-bg, unset);
  color: var(--dxbl-dropdown-footer-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-footer,
  .dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-footer,
  .dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-footer,
  .dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-footer::before,
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-footer::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 3%;
}
.dxbl-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-sizegrip-area,
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog > .dxbl-dropdown-sizegrip-area {
  display: none;
}
.dxbl-dropdown > .dxbl-dropdown-sizegrip,
.dxbl-itemlist-dropdown > .dxbl-dropdown-sizegrip {
  outline: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1rem;
  height: 1rem;
  color: inherit;
  background-color: transparent;
}
.dxbl-dropdown > .dxbl-dropdown-sizegrip > .dxbl-dropdown-sizegrip-image,
.dxbl-itemlist-dropdown > .dxbl-dropdown-sizegrip > .dxbl-dropdown-sizegrip-image {
  width: 12px;
  height: 12px;
  fill-opacity: 60%;
}

.dxbl-sidepanel .dxbl-modal-root > .dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-left {
  margin-left: 0;
}
.dxbl-sidepanel .dxbl-modal-root > .dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-left > .dxbl-modal-content {
  border-bottom-left-radius: unset;
  border-top-left-radius: unset;
}
.dxbl-sidepanel .dxbl-modal-root > .dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-top {
  margin-top: 0;
}
.dxbl-sidepanel .dxbl-modal-root > .dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-top > .dxbl-modal-content {
  border-top-left-radius: unset;
  border-top-right-radius: unset;
}
.dxbl-sidepanel .dxbl-modal-root > .dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-right {
  margin-right: 0;
}
.dxbl-sidepanel .dxbl-modal-root > .dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-right > .dxbl-modal-content {
  border-bottom-right-radius: unset;
  border-top-right-radius: unset;
}
.dxbl-sidepanel .dxbl-modal-root > .dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-bottom {
  margin-bottom: 0;
}
.dxbl-sidepanel .dxbl-modal-root > .dxbl-popup.dxbl-sidepanel-dialog.dxbl-sidepanel-position-bottom > .dxbl-modal-content {
  border-bottom-left-radius: unset;
  border-bottom-right-radius: unset;
}

.dxbl-popup-cell {
  position: absolute;
  top: 0;
  left: 0;
}

.dxbl-popup-text {
  font-size: inherit;
  line-height: inherit;
  padding-left: 0;
  padding-right: 0;
}

.dxbl-window {
  --dxbl-window-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-window-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-window-font-family: inherit;
  --dxbl-window-font-size: 0.875rem;
  --dxbl-window-line-height: 1.4285;
  --dxbl-window-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.15);
  --dxbl-window-border-width: 1px;
  --dxbl-window-border-style: solid;
  --dxbl-window-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-window-border-radius: 0.1875rem;
  --dxbl-window-min-width: 0;
  --dxbl-window-header-font-size: 1.14286em;
  --dxbl-window-header-line-height: 1.2499343752;
  --dxbl-window-header-bg: unset;
  --dxbl-window-header-color: inherit;
  --dxbl-window-header-font-weight: 600;
  --dxbl-window-header-padding-y: 0.3125rem;
  --dxbl-window-header-padding-x: 0.75rem;
  --dxbl-window-header-btn-bg: transparent;
  --dxbl-window-header-btn-color: unset;
  --dxbl-window-header-btn-hover-bg: unset;
  --dxbl-window-header-btn-hover-color: unset;
  --dxbl-window-body-padding-y: 0.75rem;
  --dxbl-window-body-padding-x: 0.75rem;
  --dxbl-window-footer-bg: unset;
  --dxbl-window-footer-color: inherit;
  --dxbl-window-footer-padding-y: 0.3125rem;
  --dxbl-window-footer-padding-x: 0.75rem;
  position: absolute;
  top: 0;
  left: 0;
  z-index: unset;
}
.dxbl-window.dxbl-sm {
  --dxbl-window-line-height: 1.5;
  --dxbl-window-font-size: 0.75rem;
  --dxbl-window-border-radius: 0.1875rem;
  --dxbl-window-header-font-size: 1.16667em;
  --dxbl-window-header-line-height: 1.2857106123;
  --dxbl-window-header-padding-y: 0.1875rem;
  --dxbl-window-header-padding-x: 0.5rem;
  --dxbl-window-body-padding-y: 0.5rem;
  --dxbl-window-body-padding-x: 0.5rem;
  --dxbl-window-footer-padding-y: 0.1875rem;
  --dxbl-window-footer-padding-x: 0.5rem;
}
.dxbl-window.dxbl-lg {
  --dxbl-window-line-height: 1.375;
  --dxbl-window-font-size: 1rem;
  --dxbl-window-border-radius: 0.1875rem;
  --dxbl-window-header-font-size: 1.125em;
  --dxbl-window-header-line-height: 1.2222222222;
  --dxbl-window-header-padding-y: 0.4375rem;
  --dxbl-window-header-padding-x: 1rem;
  --dxbl-window-body-padding-y: 1rem;
  --dxbl-window-body-padding-x: 1rem;
  --dxbl-window-footer-padding-y: 0.4375rem;
  --dxbl-window-footer-padding-x: 1rem;
}
.dxbl-window:not(:defined) {
  display: none;
}
.dxbl-window[x-drop-alignment=top] > .dxbl-window-dialog > .dxbl-window-top-sizegrip-area {
  display: block;
}
.dxbl-window[x-drop-alignment=bottom] > .dxbl-window-dialog > .dxbl-window-bottom-sizegrip-area {
  display: block;
}
.dxbl-window > .dxbl-window-dialog {
  font-family: var(--dxbl-window-font-family);
  font-size: var(--dxbl-window-font-size);
  line-height: var(--dxbl-window-line-height);
  color: var(--dxbl-window-color);
  background-color: var(--dxbl-window-bg);
  border: var(--dxbl-window-border-width) var(--dxbl-window-border-style) var(--dxbl-window-border-color);
  border-radius: var(--dxbl-window-border-radius);
  -webkit-box-shadow: var(--dxbl-window-box-shadow);
          box-shadow: var(--dxbl-window-box-shadow);
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 0;
  min-width: var(--dxbl-window-min-width);
  min-height: 0;
  top: 0;
  left: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  outline: 0;
}
.dxbl-window > .dxbl-window-dialog.dxbl-window-scrollable > .dxbl-window-body {
  overflow-y: auto;
  min-height: 0;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header {
  cursor: default;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: var(--dxbl-window-header-font-size);
  line-height: var(--dxbl-window-header-line-height);
  font-weight: var(--dxbl-window-header-font-weight);
  border-bottom: var(--dxbl-window-border-width) var(--dxbl-window-border-style) var(--dxbl-window-border-color);
  padding: var(--dxbl-window-header-padding-y) var(--dxbl-window-header-padding-x);
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-window-header-bg, unset);
  color: var(--dxbl-window-header-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-window > .dxbl-window-dialog > .dxbl-window-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-window > .dxbl-window-dialog > .dxbl-window-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-window > .dxbl-window-dialog > .dxbl-window-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-default {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: inherit;
  line-height: inherit;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  white-space: nowrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button {
  --dxbl-btn-bg: var(--dxbl-window-header-btn-bg);
  --dxbl-btn-color: var(--dxbl-window-header-btn-color);
  --dxbl-btn-border-color: transparent;
  --dxbl-btn-hover-border-color: transparent;
  --dxbl-btn-box-shadow: inset 0 0 0 rgb(0 0 0 / 0%);
  --dxbl-btn-border-radius: 50%;
  margin-left: auto;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button > svg.dxbl-image {
  color: var(--dxbl-window-header-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-window-header-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-window-header-btn-hover-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-window-header-btn-hover-color, var(--dxbl-image-color, 70%));
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button.dxbl-disabled > .dxbl-image, .dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:disabled > .dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-window-header-btn-hover-bg, unset);
  color: var(--dxbl-window-header-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-window > .dxbl-window-dialog > .dxbl-window-header .dxbl-window-header-button:not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: var(--dxbl-btn-border-radius);
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  z-index: 1;
  pointer-events: none;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-header.dxbl-drag {
  cursor: default;
}
.dxbl-window > .dxbl-window-dialog .dxbl-popup-dragging + .dxbl-window-body {
  pointer-events: none;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  padding: var(--dxbl-window-body-padding-y) var(--dxbl-window-body-padding-x);
  overflow: auto;
  border-color: var(--dxbl-window-border-color);
  background-color: var(--dxbl-window-bg);
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-body > * {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-body > .dxbl-fl.dxbl-fl-with-paddings {
  --dxbl-fl-padding-x: 0;
  --dxbl-fl-padding-y: 0;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: var(--dxbl-window-footer-padding-y) var(--dxbl-window-footer-padding-x);
  border-top: var(--dxbl-window-border-width) var(--dxbl-window-border-style) var(--dxbl-window-border-color);
  margin-top: auto;
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-window-footer-bg, unset);
  color: var(--dxbl-window-footer-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-window > .dxbl-window-dialog > .dxbl-window-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-window > .dxbl-window-dialog > .dxbl-window-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-window > .dxbl-window-dialog > .dxbl-window-footer {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-footer::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 3%;
}
.dxbl-window > .dxbl-window-dialog > .dxbl-window-sizegrip-area {
  display: none;
}
.dxbl-window > .dxbl-window-sizegrip {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1rem;
  height: 1rem;
  color: inherit;
  background-color: transparent;
  outline: 0;
}
.dxbl-window > .dxbl-window-sizegrip > .dxbl-window-sizegrip-image {
  width: 12px;
  height: 12px;
  fill-opacity: 60%;
}

.dxbl-group {
  --dxbl-group-border-width: 1px;
  --dxbl-group-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-group-border-radius: 6px;
  --dxbl-group-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-group-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-group-font-family: inherit;
  --dxbl-group-font-size: 0.875rem;
  --dxbl-group-line-height: 1.4285;
  --dxbl-group-header-line-height: 1.2499343752;
  --dxbl-group-header-font-size: 1.14286em;
  --dxbl-group-header-padding-x: 0.75rem;
  --dxbl-group-header-padding-y: 0.3125rem;
  --dxbl-group-header-spacing: 0.625rem;
  --dxbl-group-header-bg: unset;
  --dxbl-group-header-color: inherit;
  --dxbl-group-header-font-weight: 400;
  --dxbl-group-header-border-radius: 5px;
  --dxbl-group-header-btn-bg: transparent;
  --dxbl-group-header-btn-color: unset;
  --dxbl-group-header-btn-hover-bg: unset;
  --dxbl-group-header-btn-hover-color: unset;
  position: relative;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  word-wrap: break-word;
  background-color: var(--dxbl-group-bg);
  color: var(--dxbl-group-color);
  border: var(--dxbl-group-border-width) solid var(--dxbl-group-border-color);
  border-radius: var(--dxbl-group-border-radius);
  font-family: var(--dxbl-group-font-family);
  font-size: var(--dxbl-group-font-size);
  line-height: var(--dxbl-group-line-height);
}
.dxbl-group:not(.expanded):not([is-animating]) > .dxbl-group-header {
  border-bottom: none;
  border-radius: var(--dxbl-group-header-border-radius);
}
.dxbl-group:not([data-qa-dxbl-loaded]):not(.expanded) > .dxbl-group-body {
  visibility: hidden;
}
.dxbl-group.dxbl-sm {
  --dxbl-group-font-size: 0.75rem;
  --dxbl-group-line-height: 1.5;
  --dxbl-group-header-padding-x: 0.5rem;
  --dxbl-group-header-padding-y: 0.1875rem;
  --dxbl-group-header-spacing: 0.5rem;
  --dxbl-group-header-font-size: 1.16667em;
  --dxbl-group-header-line-height: 1.2857106123;
}
.dxbl-group.dxbl-lg {
  --dxbl-group-font-size: 1rem;
  --dxbl-group-line-height: 1.375;
  --dxbl-group-header-padding-x: 1rem;
  --dxbl-group-header-padding-y: 0.4375rem;
  --dxbl-group-header-spacing: 0.75rem;
  --dxbl-group-header-font-size: 1.125em;
  --dxbl-group-header-line-height: 1.2222222222;
}
.dxbl-group > .dxbl-group-body {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0;
  color: var(--dxbl-group-color);
}
.dxbl-group > .dxbl-group-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: var(--dxbl-group-header-font-size);
  line-height: var(--dxbl-group-header-line-height);
  font-weight: var(--dxbl-group-header-font-weight);
  padding: var(--dxbl-group-header-padding-y) var(--dxbl-group-header-padding-x);
  margin-bottom: 0;
  border-bottom: var(--dxbl-group-border-width) solid var(--dxbl-group-border-color);
  border-radius: var(--dxbl-group-header-border-radius) var(--dxbl-group-header-border-radius) 0 0;
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-group-header-bg, unset);
  color: var(--dxbl-group-header-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-group > .dxbl-group-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-group > .dxbl-group-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-group > .dxbl-group-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-group > .dxbl-group-header::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 5%;
}
.dxbl-group > .dxbl-group-header .dxbl-btn.dxbl-group-expand-btn + * {
  margin-left: var(--dxbl-group-header-spacing);
}
.dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn {
  position: relative;
  margin: 0 calc(var(--dxbl-btn-padding-x) * -1);
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-color: var(--dxbl-group-header-btn-color);
  --dxbl-btn-bg: transparent;
  --dxbl-btn-border-color: transparent;
  --dxbl-btn-border-hover-color: transparent;
  --dxbl-btn-hover-border-color: transparent;
  --dxbl-btn-border-radius: 50%;
}
.dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn > svg.dxbl-image {
  color: var(--dxbl-group-header-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-group-header-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-group-header-btn-hover-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-group-header-btn-hover-color, var(--dxbl-image-color, 70%));
}
.dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn.dxbl-disabled > .dxbl-image, .dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:disabled > .dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-group-header-btn-hover-bg, unset);
  color: var(--dxbl-group-header-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-group-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-group-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-group-border-width, 0px) / 1.75);
  }
}
.dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-group-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-group-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-group-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-group-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-group > .dxbl-group-header > .dxbl-btn.dxbl-group-expand-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: var(--dxbl-btn-border-radius);
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
  z-index: 1;
  pointer-events: none;
}
.dxbl-group > .dxbl-group-header > .dxbl-text {
  --dxbl-text-padding-x: 0;
  font-size: inherit;
  line-height: inherit;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.dxbl-fl {
  --dxbl-fl-font-family: inherit;
  --dxbl-fl-font-size: 0.875rem;
  --dxbl-fl-line-height: 1.4285;
  --dxbl-fl-padding-x: 0;
  --dxbl-fl-padding-y: 0;
  --dxbl-fl-caption-font-weight: 400;
  --dxbl-fl-caption-color: rgba(var(--bs-body-color, var(--dxbl-body-color, inherit)), 0.75);
  --dxbl-fl-item-spacing-x: 1.5rem;
  --dxbl-fl-item-spacing-y: 0.75rem;
  --dxbl-fl-group-border-radius: 6px;
  --dxbl-fl-group-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-fl-group-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-fl-group-font-size: 0.875rem;
  --dxbl-fl-group-line-height: 1.4285;
  --dxbl-fl-group-spacing-y: 1.5rem;
  --dxbl-fl-group-header-bg: unset;
  --dxbl-fl-group-header-color: inherit;
  --dxbl-fl-group-header-padding-x: 0.75rem;
  --dxbl-fl-group-header-padding-y: 0.3125rem;
  --dxbl-fl-group-header-border-radius: 5px;
  --dxbl-fl-group-header-font-size: 1.14286em;
  --dxbl-fl-group-header-line-height: 1.2499343752;
  --dxbl-fl-group-header-font-weight: 400;
  --dxbl-fl-group-header-image-spacing: 0.5rem;
  --dxbl-fl-group-header-btn-bg: transparent;
  --dxbl-fl-group-header-btn-color: unset;
  --dxbl-fl-group-header-btn-hover-bg: unset;
  --dxbl-fl-group-header-btn-hover-color: unset;
  --dxbl-fl-group-header-spacing: 0.625rem;
  --dxbl-fl-group-content-padding-x: 0.75rem;
  --dxbl-fl-group-content-padding-y: 0.75rem;
  --dxbl-fl-tab-group-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-fl-tab-group-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-fl-tab-group-padding-top: 0;
  --dxbl-fl-tab-group-padding-x: 0;
  --dxbl-fl-tab-group-font-size: 0.875rem;
  --dxbl-fl-tab-group-line-height: 1.4285;
  --dxbl-fl-tab-group-image-spacing: 0.375rem;
  --dxbl-fl-tab-group-bottom-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-fl-tab-group-bottom-border-style: solid;
  --dxbl-fl-tab-group-bottom-border-width: 1px;
  --dxbl-fl-tab-group-content-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-fl-tab-group-content-font-size: 0.875rem;
  --dxbl-fl-tab-group-content-line-height: 1.4285;
  --dxbl-fl-tab-group-content-padding-x: 0.75rem;
  --dxbl-fl-tab-group-content-padding-y: 0.75rem;
  --dxbl-fl-tab-group-tab-padding-x: 1rem;
  --dxbl-fl-tab-group-tab-padding-y: 0.25rem;
  --dxbl-fl-tab-group-tab-border-style: solid;
  --dxbl-fl-tab-group-tab-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-fl-tab-group-tab-selected-bg: unset;
  --dxbl-fl-tab-group-tab-selected-color: var(--bs-primary, var(--primary));
  --dxbl-fl-tab-group-tab-hover-bg: unset;
  --dxbl-fl-tab-group-tab-hover-color: inherit;
  display: block;
  font-family: var(--dxbl-fl-font-family);
  font-size: var(--dxbl-fl-font-size);
  line-height: var(--dxbl-fl-line-height);
  padding: var(--dxbl-fl-padding-y) var(--dxbl-fl-padding-x);
}
.dxbl-fl.dxbl-sm {
  --dxbl-fl-font-size: 0.75rem;
  --dxbl-fl-line-height: 1.5;
  --dxbl-fl-padding-x: 0;
  --dxbl-fl-padding-y: 0;
  --dxbl-fl-item-spacing-x: 1rem;
  --dxbl-fl-item-spacing-y: 0.5rem;
  --dxbl-fl-group-content-padding-x: 0.5rem;
  --dxbl-fl-group-content-padding-y: 0.5rem;
  --dxbl-fl-group-font-size: 0.75rem;
  --dxbl-fl-group-line-height: 1.5;
  --dxbl-fl-group-spacing-y: 1rem;
  --dxbl-fl-group-header-font-size: 1.16667em;
  --dxbl-fl-group-header-line-height: 1.2857106123;
  --dxbl-fl-group-header-padding-x: 0.5rem;
  --dxbl-fl-group-header-padding-y: 0.1875rem;
  --dxbl-fl-group-header-spacing: 0.5rem;
  --dxbl-fl-tab-group-font-size: 0.75rem;
  --dxbl-fl-tab-group-line-height: 1.5;
  --dxbl-fl-tab-group-content-font-size: 0.75rem;
  --dxbl-fl-tab-group-content-line-height: 1.5;
  --dxbl-fl-tab-group-content-padding-x: 0.5rem;
  --dxbl-fl-tab-group-content-padding-y: 0.5rem;
  --dxbl-fl-tab-group-tab-padding-x: 1rem;
  --dxbl-fl-tab-group-tab-padding-y: 0.25rem;
}
.dxbl-fl.dxbl-lg {
  --dxbl-fl-font-size: 1rem;
  --dxbl-fl-line-height: 1.375;
  --dxbl-fl-padding-x: 0;
  --dxbl-fl-padding-y: 0;
  --dxbl-fl-item-spacing-x: 2rem;
  --dxbl-fl-item-spacing-y: 1rem;
  --dxbl-fl-group-content-padding-x: 1rem;
  --dxbl-fl-group-content-padding-y: 1rem;
  --dxbl-fl-group-font-size: 1rem;
  --dxbl-fl-group-line-height: 1.375;
  --dxbl-fl-group-spacing-y: 2rem;
  --dxbl-fl-group-header-font-size: 1.125em;
  --dxbl-fl-group-header-line-height: 1.2222222222;
  --dxbl-fl-group-header-padding-x: 1rem;
  --dxbl-fl-group-header-padding-y: 0.4375rem;
  --dxbl-fl-group-header-spacing: 0.75rem;
  --dxbl-fl-tab-group-font-size: 1rem;
  --dxbl-fl-tab-group-line-height: 1.375;
  --dxbl-fl-tab-group-content-font-size: 1rem;
  --dxbl-fl-tab-group-content-line-height: 1.375;
  --dxbl-fl-tab-group-content-padding-x: 1rem;
  --dxbl-fl-tab-group-content-padding-y: 1rem;
  --dxbl-fl-tab-group-tab-padding-x: 1rem;
  --dxbl-fl-tab-group-tab-padding-y: 0.25rem;
}
.dxbl-fl.dxbl-fl-with-paddings {
  --dxbl-fl-padding-x: calc(var(--dxbl-fl-item-spacing-x) * 0.5);
  --dxbl-fl-padding-y: var(--dxbl-fl-item-spacing-y);
}
.dxbl-fl.dxbl-fl-loading {
  opacity: 0;
}
.dxbl-fl .dxbl-row {
  --dxbl-row-item-spacing-x: var(--dxbl-fl-item-spacing-x);
  --dxbl-row-item-spacing-y: var(--dxbl-fl-item-spacing-y);
}
.dxbl-fl .dxbl-fl-group {
  display: block;
}
.dxbl-fl .dxbl-fl-group > .dxbl-group {
  --dxbl-group-border-radius: var(--dxbl-fl-group-border-radius);
  --dxbl-group-color: var(--dxbl-fl-group-color);
  --dxbl-group-bg: var(--dxbl-fl-group-bg);
  --dxbl-group-header-line-height: var(--dxbl-fl-group-header-line-height);
  --dxbl-group-header-font-size: var(--dxbl-fl-group-header-font-size);
  --dxbl-group-header-padding-x: var(--dxbl-fl-group-header-padding-x);
  --dxbl-group-header-padding-y: var(--dxbl-fl-group-header-padding-y);
  --dxbl-group-header-spacing: var(--dxbl-fl-group-header-spacing);
  --dxbl-group-header-bg: var(--dxbl-fl-group-header-bg);
  --dxbl-group-header-color: var(--dxbl-fl-group-header-color);
  --dxbl-group-header-font-weight: var(--dxbl-fl-group-header-font-weight);
  --dxbl-group-header-border-radius: var(--dxbl-fl-group-header-border-radius);
  --dxbl-group-header-btn-bg: var(--dxbl-fl-group-header-btn-bg);
  --dxbl-group-header-btn-color: var(--dxbl-fl-group-header-btn-color);
  --dxbl-group-header-btn-hover-bg: var(--dxbl-fl-group-header-btn-hover-bg);
  --dxbl-group-header-btn-hover-color: var(--dxbl-fl-group-header-btn-hover-color);
  --dxbl-group-font-size: var(--dxbl-fl-group-font-size);
  --dxbl-group-line-height: var(--dxbl-fl-group-line-height);
}
.dxbl-fl .dxbl-fl-group > .dxbl-group > .dxbl-group-body > .dxbl-group-body-content {
  padding: var(--dxbl-fl-group-content-padding-y) var(--dxbl-fl-group-content-padding-x);
}
.dxbl-fl .dxbl-fl-group > .dxbl-group > .dxbl-group-header:not(.dxbl-fl-group-header-tmpl) {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-fl .dxbl-fl-group > .dxbl-group > .dxbl-group-header.dxbl-fl-group-header-tmpl > .dxbl-group-expand-btn:last-child:not(:only-child) {
  margin-left: auto;
}
.dxbl-fl .dxbl-fl-group > .dxbl-group > .dxbl-group-header > .dxbl-image {
  display: inline-block;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.dxbl-fl .dxbl-fl-group > .dxbl-group > .dxbl-group-header > .dxbl-image:not(:last-child) {
  margin-right: var(--dxbl-fl-group-header-image-spacing);
}
.dxbl-fl .dxbl-fl-group > .dxbl-group > .dxbl-group-header > .dxbl-group-expand-btn:last-child:not(:only-child) {
  margin-left: calc(var(--dxbl-fl-group-header-spacing) - var(--dxbl-btn-padding-x));
}
.dxbl-fl .dxbl-fl-gt .dxbl-tabs {
  --dxbl-tabs-color: var(--dxbl-fl-tab-group-color);
  --dxbl-tabs-bg: var(--dxbl-fl-tab-group-bg);
  --dxbl-tabs-font-size: var(--dxbl-fl-tab-group-font-size);
  --dxbl-tabs-line-height: var(--dxbl-fl-tab-group-line-height);
  --dxbl-tabs-padding-top: var(--dxbl-fl-tab-group-padding-top);
  --dxbl-tabs-padding-x: var(--dxbl-fl-tab-group-padding-x);
  --dxbl-tabs-separator-border-color: var(--dxbl-fl-tab-group-bottom-border-color);
  --dxbl-tabs-separator-border-style: var(--dxbl-fl-tab-group-bottom-border-style);
  --dxbl-tabs-separator-border-width: var(--dxbl-fl-tab-group-bottom-border-width);
  --dxbl-tabs-tab-padding-x: var(--dxbl-fl-tab-group-tab-padding-x);
  --dxbl-tabs-tab-padding-y: var(--dxbl-fl-tab-group-tab-padding-y);
  --dxbl-tabs-tab-border-style: var(--dxbl-fl-tab-group-tab-border-style);
  --dxbl-tabs-tab-border-color: var(--dxbl-fl-tab-group-tab-border-color);
  --dxbl-tabs-tab-selected-bg: var(--dxbl-fl-tab-group-tab-selected-bg);
  --dxbl-tabs-tab-selected-color: var(--dxbl-fl-tab-group-tab-selected-color);
  --dxbl-tabs-tab-hover-color: var(--dxbl-fl-tab-group-tab-hover-color);
  --dxbl-tabs-tab-hover-bg: var(--dxbl-fl-tab-group-tab-hover-bg);
  --dxbl-tabs-image-spacing: var(--dxbl-fl-tab-group-image-spacing);
}
.dxbl-fl .dxbl-fl-gt .dxbl-tabs-content-panel {
  --dxbl-tabs-content-color: var(--dxbl-fl-tab-group-content-color);
  --dxbl-tabs-content-font-size: var(--dxbl-fl-tab-group-content-font-size);
  --dxbl-tabs-content-line-height: var(--dxbl-fl-tab-group-content-line-height);
}
.dxbl-fl .dxbl-fl-gd,
.dxbl-fl .dxbl-fl-gt {
  margin-top: calc(var(--dxbl-fl-group-spacing-y) * 0.5);
  margin-bottom: calc(var(--dxbl-fl-group-spacing-y) * 0.5);
}
.dxbl-fl .dxbl-fl-cpt {
  width: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  font-weight: var(--dxbl-fl-caption-font-weight);
  color: var(--dxbl-fl-caption-color);
  margin: 0;
  padding-left: 0;
}
.dxbl-fl .dxbl-fl-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
.dxbl-fl .dxbl-fl-item .dxbl-fl-empty-caption {
  display: none;
}
.dxbl-fl .dxbl-fl-item .dxbl-fl-cpt:last-child {
  padding-right: 0;
  text-align: left;
}
.dxbl-fl .dxbl-fl-item > .dxbl-fl-ctrl {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
}
.dxbl-fl .dxbl-fl-item .dxbl-fl-ctrl-nc,
.dxbl-fl .dxbl-fl-item .dxbl-fl-empty-caption + .dxbl-fl-ctrl {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  margin-top: auto;
}
.dxbl-fl .dxbl-fl-row-break {
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  height: 0;
}
.dxbl-fl .dxbl-fl-tab-content {
  display: block;
  padding: var(--dxbl-fl-tab-group-content-padding-y) var(--dxbl-fl-tab-group-content-padding-x);
}

@media (min-width: 992px) {
  .dxbl-fl .dxbl-fl-item > .dxbl-fl-cpt {
    white-space: nowrap;
  }
  .dxbl-fl .dxbl-fl-item > .dxbl-fl-ctrl:not(img) {
    width: 100%;
  }
  .dxbl-fl .dxbl-fl-item > .dxbl-fl-ctrl {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }
  .dxbl-fl:not(.dxbl-fl-calc) .dxbl-fl-item > .dxbl-fl-cpt {
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.dxbl-fl-calc .dxbl-fl-item > .dxbl-fl-cpt {
  width: auto !important;
  -webkit-box-flex: 0 !important;
  -webkit-flex: none !important;
      -ms-flex: none !important;
          flex: none !important;
}
.dxbl-fl-calc .dxbl-fl-item > .dxbl-fl-ctrl:not(img):not(.dxbl-fl-ctrl-nc) {
  width: 100% !important;
}

@media (min-width: 992px) {
  .dxbl-fl .dxbl-fl-item.dxbl-fl-item-horizontal {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
  .dxbl-fl .dxbl-fl-item.dxbl-fl-item-horizontal > .dxbl-fl-cpt {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }
  .dxbl-fl .dxbl-fl-item.dxbl-fl-item-horizontal > .dxbl-fl-empty-caption {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.dxbl-toolbar {
  --dxbl-toolbar-font-family: inherit;
  --dxbl-toolbar-font-size: 0.875rem;
  --dxbl-toolbar-line-height: 1.4285;
  --dxbl-toolbar-bg: transparent;
  --dxbl-toolbar-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-toolbar-separator-width: 1px;
  --dxbl-toolbar-separator-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-toolbar-title-color: inherit;
  --dxbl-toolbar-title-font-size: 1.14286em;
  --dxbl-toolbar-title-line-height: 1.2499343752;
  --dxbl-toolbar-title-font-weight: 600;
  --dxbl-toolbar-title-padding-x: 0.375rem;
  --dxbl-toolbar-title-padding-y: 0;
  --dxbl-toolbar-group-spacing: 0.5rem;
  --dxbl-toolbar-item-spacing: 0.1875rem;
  --dxbl-toolbar-group-large-spacing: calc(0.5rem * 2);
  --dxbl-toolbar-item-large-spacing: calc(0.1875rem * 2);
  --dxbl-toolbar-btn-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-toolbar-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-toolbar-btn-image-color: unset;
  --dxbl-toolbar-btn-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-toolbar-btn-border-style: solid;
  --dxbl-toolbar-btn-border-width: 1px;
  --dxbl-toolbar-btn-border-radius: 0.1875rem;
  --dxbl-toolbar-btn-hover-bg: unset;
  --dxbl-toolbar-btn-hover-color: inherit;
  --dxbl-toolbar-btn-hover-image-color: unset;
  --dxbl-toolbar-btn-active-bg: unset;
  --dxbl-toolbar-btn-active-color: inherit;
  --dxbl-toolbar-btn-active-image-color: unset;
  --dxbl-toolbar-btn-active-hover-bg: unset;
  --dxbl-toolbar-btn-active-hover-color: inherit;
  --dxbl-toolbar-btn-active-hover-image-color: unset;
  --dxbl-toolbar-btn-disabled-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-toolbar-btn-disabled-color: inherit;
  --dxbl-toolbar-btn-disabled-image-color: unset;
  --dxbl-toolbar-btn-padding-x: 0.375rem;
  --dxbl-toolbar-btn-padding-y: 0.25003125rem;
  --dxbl-btn-toolbar-focus-outline-color: var(--bs-primary, var(--primary));
  --dxbl-btn-toolbar-focus-outline-width: 0.125rem;
  --dxbl-btn-toolbar-focus-outline-offset: 1px;
  --dxbl-tmpl-toolbar-item-border-radius: 0.1875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: var(--dxbl-toolbar-bg);
  color: var(--dxbl-toolbar-color);
  font-family: var(--dxbl-toolbar-font-family);
  font-size: var(--dxbl-toolbar-font-size);
  line-height: var(--dxbl-toolbar-line-height);
}
.dxbl-toolbar .dxbl-virtual-toolbar {
  top: -10000px !important;
  left: -10000px !important;
  visibility: hidden !important;
  position: absolute !important;
  width: 1px;
}
.dxbl-toolbar .dxbl-virtual-toolbar .dxbl-btn-group.dxbl-toolbar-hidden-item > .dxbl-toolbar-item > .dxbl-toolbar-btn > .dxbl-image + span {
  display: none;
}
.dxbl-toolbar > .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-btn > div > .dxbl-text, .dxbl-toolbar > .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-toolbar-btn > div > .dxbl-text {
  --dxbl-text-padding-x: 0;
  --dxbl-text-padding-y: 0;
  --dxbl-text-border-width: 0;
}
.dxbl-toolbar > .dxbl-btn-toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  --dxbl-btn-toolbar-separator-width: var(--dxbl-toolbar-separator-width);
  --dxbl-btn-toolbar-separator-color: var(--dxbl-toolbar-separator-color);
  --dxbl-btn-toolbar-spacing: var(--dxbl-toolbar-group-spacing);
}
.dxbl-toolbar > .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-group > *:not(:first-child):not(.dxbl-btn-first):not(.dxbl-toolbar-btn-ellipsis) {
  --dxbl-btn-toolbar-spacing: var(--dxbl-toolbar-item-spacing);
}
.dxbl-toolbar > .dxbl-btn-toolbar.dxbl-btn-toolbar-large-spacing {
  --dxbl-btn-toolbar-spacing: var(--dxbl-toolbar-group-large-spacing);
}
.dxbl-toolbar > .dxbl-btn-toolbar.dxbl-btn-toolbar-large-spacing.dxbl-btn-plain-toolbar > .dxbl-toolbar-group-large-spacing:not(:first-child):not(.dxbl-btn-group-first) {
  position: relative;
}
.dxbl-toolbar > .dxbl-btn-toolbar.dxbl-btn-toolbar-large-spacing.dxbl-btn-plain-toolbar > .dxbl-toolbar-group-large-spacing:not(:first-child):not(.dxbl-btn-group-first) > .dxbl-toolbar-group-separator {
  height: var(--dxbl-btn-toolbar-separator-height);
  width: var(--dxbl-btn-toolbar-separator-width);
  margin: var(--dxbl-btn-toolbar-separator-margin-y) 0;
  background-color: var(--dxbl-btn-toolbar-separator-color);
  margin-right: var(--dxbl-btn-toolbar-spacing);
}
.dxbl-toolbar > .dxbl-btn-toolbar.dxbl-btn-toolbar-large-spacing.dxbl-btn-plain-toolbar > .dxbl-toolbar-group-large-spacing > .dxbl-btn-group::before {
  display: none;
}
.dxbl-toolbar > .dxbl-btn-toolbar.dxbl-btn-toolbar-large-spacing > .dxbl-toolbar-group-large-spacing > *:not(:first-child):not(.dxbl-btn-first) {
  --dxbl-btn-toolbar-spacing: var(--dxbl-toolbar-item-large-spacing);
}
.dxbl-toolbar > .dxbl-btn-toolbar > .dxbl-toolbar-placeholder {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0;
}
.dxbl-toolbar > .dxbl-btn-toolbar > .dxbl-toolbar-title {
  color: var(--dxbl-toolbar-title-color);
  font-size: var(--dxbl-toolbar-title-font-size);
  line-height: var(--dxbl-toolbar-title-line-height);
  font-weight: var(--dxbl-toolbar-title-font-weight);
  padding: var(--dxbl-toolbar-title-padding-y) var(--dxbl-toolbar-title-padding-x);
}
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split > .dxbl-btn,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn-split > .dxbl-btn,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn-ellipsis > .dxbl-btn {
  --dxbl-btn-focus-box-shadow: none;
}
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split > .dxbl-btn,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn-split > .dxbl-btn {
  --dxbl-btn-font-family: var(--dxbl-toolbar-font-family);
  --dxbl-btn-font-size: var(--dxbl-toolbar-font-size);
  --dxbl-btn-line-height: var(--dxbl-toolbar-line-height);
  --dxbl-btn-padding-x: var(--dxbl-toolbar-btn-padding-x);
  --dxbl-btn-padding-y: var(--dxbl-toolbar-btn-padding-y);
  --dxbl-btn-border-radius: var(--dxbl-toolbar-btn-border-radius);
  --dxbl-btn-box-shadow: none;
  text-decoration: none;
}
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn.dxbl-btn-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary {
  --dxbl-btn-bg: var(--dxbl-toolbar-btn-bg);
  --dxbl-btn-color: var(--dxbl-toolbar-btn-color);
  --dxbl-btn-image-color: var(--dxbl-toolbar-btn-image-color);
  --dxbl-btn-disabled-bg: var(--dxbl-toolbar-btn-disabled-bg);
  --dxbl-btn-disabled-color: var(--dxbl-toolbar-btn-disabled-color);
  --dxbl-btn-disabled-image-color: var(--dxbl-toolbar-btn-disabled-image-color);
  --dxbl-btn-disabled-background: none;
  --dxbl-btn-disabled-opacity: 1;
}
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-secondary, .dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-outline-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn.dxbl-btn-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn.dxbl-btn-outline-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary {
  --dxbl-btn-border-color: var(--dxbl-toolbar-btn-border-color);
  --dxbl-btn-hover-border-color: var(--dxbl-toolbar-btn-border-color);
  --dxbl-btn-active-border-color: var(--dxbl-toolbar-btn-border-color);
  --dxbl-btn-disabled-border-color: var(--dxbl-toolbar-btn-border-color);
  --dxbl-btn-border-style: var(--dxbl-toolbar-btn-border-style);
  --dxbl-btn-border-width: var(--dxbl-toolbar-btn-border-width);
}
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-secondary, .dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-outline-secondary, .dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn.dxbl-btn-text-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn.dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn.dxbl-btn-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn.dxbl-btn-outline-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn.dxbl-btn-text-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary,
.dxbl-toolbar > .dxbl-btn-toolbar .dxbl-toolbar-btn > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary {
  --dxbl-btn-hover-bg: var(--dxbl-toolbar-btn-hover-bg);
  --dxbl-btn-hover-color: var(--dxbl-toolbar-btn-hover-color);
  --dxbl-btn-hover-image-color: var(--dxbl-toolbar-btn-hover-image-color);
  --dxbl-btn-active-bg: var(--dxbl-toolbar-btn-active-bg);
  --dxbl-btn-active-color: var(--dxbl-toolbar-btn-active-color);
  --dxbl-btn-active-image-color: var(--dxbl-toolbar-btn-active-image-color);
  --dxbl-btn-active-hover-bg: var(--dxbl-toolbar-btn-active-hover-bg);
  --dxbl-btn-active-hover-color: var(--dxbl-toolbar-btn-active-hover-color);
  --dxbl-btn-active-hover-image-color: var(--dxbl-toolbar-btn-active-hover-image-color);
}
.dxbl-toolbar.dxbl-toolbar-adaptive {
  position: relative;
  z-index: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-transition: height ease 0.3s;
  -o-transition: height ease 0.3s;
  transition: height ease 0.3s;
  will-change: height;
  white-space: nowrap;
}
.dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: auto;
  padding: inherit;
  -webkit-box-pack: inherit;
  -webkit-justify-content: inherit;
      -ms-flex-pack: inherit;
          justify-content: inherit;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > div, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > div > .dxbl-btn, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > div > .dxbl-btn-group, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > div > .dxbl-toolbar-item, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > div > .dxbl-toolbar-item > .dxbl-btn, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > div > .dxbl-toolbar-item > .dxbl-btn-group,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > div,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > div > .dxbl-btn,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > div > .dxbl-btn-group,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > div > .dxbl-toolbar-item,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > div > .dxbl-toolbar-item > .dxbl-btn,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > div > .dxbl-toolbar-item > .dxbl-btn-group {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}
.dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > div, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > div > .dxbl-toolbar-item > .dxbl-btn, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > div > .dxbl-btn-group, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > .dxbl-toolbar-item.dxbl-toolbar-title, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > .dxbl-toolbar-item.dxbl-toolbar-title > .dxbl-toolbar-item > .dxbl-btn, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar > .dxbl-toolbar-item.dxbl-toolbar-title > .dxbl-btn-group,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > div,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > div > .dxbl-toolbar-item > .dxbl-btn,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > div > .dxbl-btn-group,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > .dxbl-toolbar-item.dxbl-toolbar-title,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > .dxbl-toolbar-item.dxbl-toolbar-title > .dxbl-toolbar-item > .dxbl-btn,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar > .dxbl-toolbar-item.dxbl-toolbar-title > .dxbl-btn-group {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}
.dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle), .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle), .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle), .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle), .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle), .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle), .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle), .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle), .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle), .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle), .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle), .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle),
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image:not(:only-child):not(.dxbl-toolbar-dropdown-toggle) {
  margin-left: 0;
  margin-right: 0;
}
.dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-toolbar-adaptive > .dxbl-btn-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image + span,
.dxbl-toolbar.dxbl-toolbar-adaptive .dxbl-virtual-toolbar.dxbl-toolbar-no-item-text > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn > .dxbl-image + span {
  display: none;
}
.dxbl-toolbar.dxbl-toolbar-adaptive.dxbl-loading > .dxbl-btn-toolbar {
  position: relative;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.dxbl-toolbar.dxbl-toolbar-adaptive.dxbl-loading > .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group::before {
  display: none;
}
.dxbl-toolbar.dxbl-toolbar-adaptive.dxbl-loading > .dxbl-btn-toolbar > .dxbl-btn-group:not(.dxbl-toolbar-btn-ellipsis) {
  visibility: hidden;
  width: 1px;
}
.dxbl-toolbar.dxbl-toolbar-adaptive.dxbl-loading:not(.dxbl-ribbon-toolbar) > .dxbl-btn-toolbar > .dxbl-btn-group:last-child > .dxbl-btn:first-child, .dxbl-toolbar.dxbl-toolbar-adaptive.dxbl-loading:not(.dxbl-ribbon-toolbar) > .dxbl-btn-toolbar > .dxbl-btn-group:last-child > .dxbl-toolbar-item > .dxbl-btn:first-child {
  visibility: visible !important;
  position: static !important;
  opacity: 0.3;
  cursor: default;
}
.dxbl-toolbar:not([data-dx-focus-hidden]) .dxbl-toolbar-item > .dxbl-btn,
.dxbl-toolbar:not([data-dx-focus-hidden]) .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn,
.dxbl-toolbar:not([data-dx-focus-hidden]) .dxbl-toolbar-btn-ellipsis > .dxbl-btn {
  --dxbl-btn-focus-outline-color: var(--dxbl-btn-toolbar-focus-outline-color);
  --dxbl-btn-focus-outline-size: var(--dxbl-btn-toolbar-focus-outline-width);
  --dxbl-btn-focus-outline-offset: var(--dxbl-btn-toolbar-focus-outline-offset);
}
.dxbl-toolbar:not([data-dx-focus-hidden]) .dxbl-toolbar-item > .dxbl-toolbar-item-tmpl:focus-visible,
.dxbl-toolbar:not([data-dx-focus-hidden]) .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-toolbar-item-tmpl:focus-visible,
.dxbl-toolbar:not([data-dx-focus-hidden]) .dxbl-toolbar-btn-ellipsis > .dxbl-toolbar-item-tmpl:focus-visible {
  outline: var(--dxbl-btn-toolbar-focus-outline-width) solid var(--dxbl-btn-toolbar-focus-outline-color);
  outline-offset: var(--dxbl-btn-toolbar-focus-outline-offset);
  border-radius: var(--dxbl-tmpl-toolbar-item-border-radius);
}
.dxbl-toolbar .dxbl-toolbar-title {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxbl-toolbar.dxbl-sm {
  --dxbl-toolbar-font-size: 0.75rem;
  --dxbl-toolbar-line-height: 1.5;
  --dxbl-toolbar-title-font-size: 1.16667em;
  --dxbl-toolbar-title-line-height: 1.2857106123;
  --dxbl-toolbar-title-padding-x: 0.25rem;
  --dxbl-toolbar-title-padding-y: 0;
  --dxbl-toolbar-btn-border-radius: 0.1875rem;
  --dxbl-toolbar-btn-padding-x: 0.25rem;
  --dxbl-toolbar-btn-padding-y: 0.1875rem;
  --dxbl-toolbar-group-spacing: 0.5rem;
  --dxbl-toolbar-item-spacing: 0.1875rem;
  --dxbl-toolbar-group-large-spacing: calc(0.5rem * 2);
  --dxbl-toolbar-item-large-spacing: calc(0.1875rem * 2);
}
.dxbl-toolbar.dxbl-lg {
  --dxbl-toolbar-font-size: 1rem;
  --dxbl-toolbar-line-height: 1.375;
  --dxbl-toolbar-title-font-size: 1.125em;
  --dxbl-toolbar-title-line-height: 1.2222222222;
  --dxbl-toolbar-title-padding-x: 0.5rem;
  --dxbl-toolbar-title-padding-y: 0;
  --dxbl-toolbar-btn-border-radius: 0.1875rem;
  --dxbl-toolbar-btn-padding-x: 0.5rem;
  --dxbl-toolbar-btn-padding-y: 0.3125rem;
  --dxbl-toolbar-group-spacing: 0.5rem;
  --dxbl-toolbar-item-spacing: 0.1875rem;
  --dxbl-toolbar-group-large-spacing: calc(0.5rem * 2);
  --dxbl-toolbar-item-large-spacing: calc(0.1875rem * 2);
}

.dxbl-btn-toolbar {
  --dxbl-btn-toolbar-spacing: 0.5rem;
  --dxbl-btn-toolbar-item-spacing: 0.25rem;
  --dxbl-btn-toolbar-separator-height: calc(100% - 2 * 1px);
  --dxbl-btn-toolbar-separator-width: 1px;
  --dxbl-btn-toolbar-separator-margin-y: 1px;
  --dxbl-btn-toolbar-separator-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-split-toolbar-dorder-radius: 0.1875rem;
}
.dxbl-btn-toolbar.dxbl-virtual-toolbar > .dxbl-btn-group.dxbl-toolbar-group.dxbl-toolbar-hidden-item:not(:first-child) {
  margin-left: var(--dxbl-btn-toolbar-spacing) !important;
}
.dxbl-btn-toolbar > :not(:first-child) {
  margin-left: var(--dxbl-btn-toolbar-spacing);
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary {
  --dxbl-btn-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-btn-disabled-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-btn-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-background: none;
  --dxbl-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-root-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-btn-hover-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-hover-bg: transparent;
  --dxbl-btn-hover-background: none;
  --dxbl-btn-active-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-active-bg: transparent;
  --dxbl-btn-active-background: none;
  --dxbl-btn-disabled-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
  --dxbl-btn-hover-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-active-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:disabled > :not(.dxbl-image) {
  opacity: 60%;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-active-bg, unset);
  color: var(--dxbl-btn-active-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::after {
  content: "";
  position: absolute;
  z-index: -2;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  background-color: var(--dxbl-btn-root-bg, transparent);
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-active-hover-bg, unset);
  color: var(--dxbl-btn-active-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::after {
  content: "";
  position: absolute;
  z-index: -2;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  background-color: var(--dxbl-btn-root-bg, transparent);
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-hover-bg, unset);
  color: var(--dxbl-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-secondary:not(.dxbl-disabled):not(:disabled):hover::after {
  content: "";
  position: absolute;
  z-index: -2;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  background-color: var(--dxbl-btn-root-bg, transparent);
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary {
  --dxbl-btn-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-disabled-background: none;
  --dxbl-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-hover-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-hover-bg: transparent;
  --dxbl-btn-hover-background: none;
  --dxbl-btn-active-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-active-bg: transparent;
  --dxbl-btn-active-background: none;
  --dxbl-btn-disabled-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
  --dxbl-btn-hover-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-btn-active-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:disabled > :not(.dxbl-image) {
  opacity: 60%;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-active-bg, unset);
  color: var(--dxbl-btn-active-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-active-hover-bg, unset);
  color: var(--dxbl-btn-active-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-hover-bg, unset);
  color: var(--dxbl-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-outline-secondary:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary {
  --dxbl-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-disabled-opacity: 1;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-hover-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-hover-bg: transparent;
  --dxbl-btn-hover-background: none;
  --dxbl-btn-active-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-active-bg: transparent;
  --dxbl-btn-active-background: none;
  --dxbl-btn-disabled-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-btn-focus-shadow-color: rgba(var(--bs-primary-rgb), 50%);
  --dxbl-btn-focus-shadow-spread: 0.125rem;
  --dxbl-btn-focus-shadow-blur: 0rem;
  --dxbl-btn-hover-border-color: transparent;
  --dxbl-btn-active-border-color: transparent;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > .dxbl-image, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary.dxbl-disabled > :not(.dxbl-image), .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:disabled > :not(.dxbl-image) {
  opacity: 60%;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-active-bg, unset);
  color: var(--dxbl-btn-active-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-active-hover-bg, unset);
  color: var(--dxbl-btn-active-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-hover-bg, unset);
  color: var(--dxbl-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-btn-secondary > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-btn-text-secondary:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-btn-toolbar > .dxbl-btn, .dxbl-btn-toolbar > .dxbl-btn-split > .dxbl-btn, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn {
  --dxbl-btn-padding-x: 0.375rem;
  --dxbl-btn-padding-y: 0.25003125rem;
}
.dxbl-btn-toolbar > .dxbl-btn.dxbl-sm, .dxbl-btn-toolbar > .dxbl-btn-split > .dxbl-btn.dxbl-sm, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-sm, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-sm {
  --dxbl-btn-padding-x: 0.25rem;
  --dxbl-btn-padding-y: 0.1875rem;
}
.dxbl-btn-toolbar > .dxbl-btn.dxbl-lg, .dxbl-btn-toolbar > .dxbl-btn-split > .dxbl-btn.dxbl-lg, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn.dxbl-lg, .dxbl-btn-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn.dxbl-lg {
  --dxbl-btn-padding-x: 0.5rem;
  --dxbl-btn-padding-y: 0.3125rem;
}
.dxbl-btn-toolbar > .dxbl-btn-toolbar-separator {
  background-color: var(--dxbl-btn-toolbar-separator-color);
  -webkit-background-origin: padding-box;
          background-origin: padding-box;
  height: var(--dxbl-btn-toolbar-separator-height);
  width: var(--dxbl-btn-toolbar-separator-width);
  margin: var(--dxbl-btn-toolbar-separator-margin-y) 0 var(--dxbl-btn-toolbar-separator-margin-y) var(--dxbl-btn-toolbar-spacing);
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) {
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) > .dxbl-btn-group > .dxbl-btn, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) > .dxbl-btn-group-vertical > .dxbl-btn, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) > .dxbl-btn-group > .dxbl-btn, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) > .dxbl-btn-group-vertical > .dxbl-btn {
  border-color: transparent;
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover {
  border-color: var(--dxbl-text-edit-border-color);
  -webkit-box-shadow: var(--dxbl-text-edit-box-shadow);
          box-shadow: var(--dxbl-text-edit-box-shadow);
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn-group > .dxbl-btn, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn-group-vertical > .dxbl-btn, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn-group > .dxbl-btn, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn-group-vertical > .dxbl-btn {
  border-color: var(--dxbl-btn-border-color);
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-btn:not(.dxbl-btn-first), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-btn-split:not(.dxbl-btn-first) > .dxbl-btn:first-child, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-btn:not(.dxbl-btn-first), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-btn-split:not(.dxbl-btn-first) > .dxbl-btn:first-child {
  margin-left: var(--dxbl-btn-toolbar-item-spacing);
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-text-edit, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-text-edit {
  margin-left: var(--dxbl-btn-toolbar-item-spacing);
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group:not(.dxbl-btn-group-first), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group:not(.dxbl-btn-group-first) {
  position: relative;
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group:not(.dxbl-btn-group-first) > .dxbl-toolbar-group-separator, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group:not(.dxbl-btn-group-first) > .dxbl-toolbar-group-separator {
  height: var(--dxbl-btn-toolbar-separator-height);
  width: var(--dxbl-btn-toolbar-separator-width);
  margin: var(--dxbl-btn-toolbar-separator-margin-y) 0;
  background-color: var(--dxbl-btn-toolbar-separator-color);
  margin-right: var(--dxbl-btn-toolbar-spacing);
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:last-child), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:last-child), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:last-child) {
  margin-right: 0;
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-hover-bg, unset);
  color: var(--dxbl-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover)::before, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover)::before, .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 7%;
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:first-child), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:first-child), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:first-child) {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:last-child), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:last-child), .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:last-child) {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-split > .dxbl-btn:not(:first-child), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:first-child), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn:not(:first-child) {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-split > .dxbl-btn:not(:last-child), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split > .dxbl-btn:not(:last-child), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-split > .dxbl-btn:not(:last-child) {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-right-color: transparent !important;
}
.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn:not(:last-child):not(.dxbl-btn-last), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-split:not(:last-child), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn:not(:last-child):not(.dxbl-btn-last), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(:last-child), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn:not(:last-child):not(.dxbl-btn-last), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn-split:not(:last-child), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn:not(:last-child):not(.dxbl-btn-last), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(:last-child) {
  border-right-color: transparent;
}
.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-split:not(:last-child):not(.dxbl-btn-last) > .dxbl-btn:last-child, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(:last-child):not(.dxbl-btn-last) > .dxbl-btn:last-child, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-btn-split:not(:last-child):not(.dxbl-btn-last) > .dxbl-btn:last-child, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-split:not(:last-child):not(.dxbl-btn-last) > .dxbl-btn:last-child {
  border-right-color: transparent;
}
.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-text-edit:not(:last-child), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-text-edit:not(:last-child) {
  margin-right: -1px;
}
.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-btn:not(.dxbl-btn-first), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-btn-split > .dxbl-btn:first-child, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-text-edit, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-text-edit > .dxbl-btn-group-left > .dxbl-btn:first-child, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child).dxbl-btn-group-right > .dxbl-btn, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-btn:not(.dxbl-btn-first), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-btn-split > .dxbl-btn:first-child, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-text-edit, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child) > .dxbl-text-edit > .dxbl-btn-group-left > .dxbl-btn:first-child, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:first-child).dxbl-btn-group-right > .dxbl-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-btn:not(.dxbl-btn-last), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-btn-split:not(.dxbl-btn-last) > .dxbl-btn:last-child, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-text-edit, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-text-edit > .dxbl-btn-group-right > .dxbl-btn:last-child, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child).dxbl-btn-group-left > .dxbl-btn, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-btn:not(.dxbl-btn-last), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-btn-split:not(.dxbl-btn-last) > .dxbl-btn:last-child, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-text-edit, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-text-edit > .dxbl-btn-group-right > .dxbl-btn:last-child, .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child).dxbl-btn-group-left > .dxbl-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-btn:not(.dxbl-btn-last), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-btn-split:not(.dxbl-btn-last), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-btn:not(.dxbl-btn-last), .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-btn-group > .dxbl-btn-group > .dxbl-toolbar-item:not(:last-child) > .dxbl-btn-split:not(.dxbl-btn-last) {
  margin-right: -1px;
}
.dxbl-sm .dxbl-btn-toolbar, .dxbl-btn-toolbar.dxbl-sm {
  --dxbl-btn-toolbar-spacing: 0.5rem;
  --dxbl-btn-toolbar-item-spacing: 0.25rem;
  --dxbl-tmpl-toolbar-item-border-radius: 0.1875rem;
}
.dxbl-lg .dxbl-btn-toolbar, .dxbl-btn-toolbar.dxbl-lg {
  --dxbl-btn-toolbar-spacing: 0.5rem;
  --dxbl-btn-toolbar-item-spacing: 0.25rem;
  --dxbl-tmpl-toolbar-item-border-radius: 0.1875rem;
}

.dxbl-toolbar-dropdown {
  --dxbl-toolbar-dropdown-dialog-width: 500px;
  --dxbl-toolbar-dropdown-min-width: 10rem;
  --dxbl-toolbar-dropdown-bottom-sheet-width: 100%;
  --dxbl-toolbar-dropdown-modal-max-width: 580px;
  --dxbl-toolbar-dropdown-padding-x: 0;
  --dxbl-toolbar-dropdown-padding-y: 0.25rem;
  --dxbl-toolbar-dropdown-modal-padding-x: 0.75rem;
  --dxbl-toolbar-dropdown-modal-padding-y: 0.375rem;
  --dxbl-dropdown-min-width: var(--dxbl-toolbar-dropdown-min-width);
  --dxbl-toolbar-dropdown-btn-bg: transparent;
  --dxbl-toolbar-dropdown-btn-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-toolbar-dropdown-btn-border-color: transparent;
  --dxbl-toolbar-dropdown-btn-border-style: solid;
  --dxbl-toolbar-dropdown-btn-border-width: 1px;
  --dxbl-toolbar-dropdown-btn-hover-bg: unset;
  --dxbl-toolbar-dropdown-btn-hover-color: inherit;
  --dxbl-toolbar-dropdown-btn-active-bg: unset;
  --dxbl-toolbar-dropdown-btn-active-color: inherit;
  --dxbl-toolbar-dropdown-btn-active-hover-bg: unset;
  --dxbl-toolbar-dropdown-btn-active-hover-color: inherit;
  --dxbl-toolbar-dropdown-btn-disabled-bg: unset;
  --dxbl-toolbar-dropdown-btn-disabled-color: inherit;
  --dxbl-toolbar-dropdown-btn-padding-x: 0.375rem;
  --dxbl-toolbar-dropdown-btn-padding-y: 0.25003125rem;
  --dxbl-toolbar-dropdown-btn-focus-outline-color: var(--bs-primary, var(--primary));
  --dxbl-toolbar-dropdown-btn-focus-outline-width: 0.125rem;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item-separator {
  height: 0;
  margin: 0;
  overflow: hidden;
  border-top: var(--dxbl-dropdown-border-width) var(--dxbl-dropdown-border-style) var(--dxbl-dropdown-border-color);
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.dxbl-itemlist-dropdown:not([data-dx-focus-hidden]) > .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl:focus-visible, .dxbl-itemlist-dropdown:not([data-dx-focus-hidden]) > .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item > .dxbl-btn-split:focus-visible, .dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl:focus-visible, .dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item > .dxbl-btn-split:focus-visible {
  outline: var(--dxbl-toolbar-dropdown-btn-focus-outline-width) solid var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
  outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1);
}
.dxbl-itemlist-dropdown:not([data-dx-focus-hidden]) > .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item > .dxbl-dropdown-item.dxbl-btn:focus-visible, .dxbl-itemlist-dropdown:not([data-dx-focus-hidden]) > .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item > .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:focus-visible, .dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item > .dxbl-dropdown-item.dxbl-btn:focus-visible, .dxbl-modal:not([data-dx-focus-hidden]) .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item > .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:focus-visible {
  --dxbl-btn-focus-outline-color: var(--dxbl-toolbar-dropdown-btn-focus-outline-color);
  --dxbl-btn-focus-outline-size: var(--dxbl-toolbar-dropdown-btn-focus-outline-width);
  --dxbl-btn-focus-outline-offset: calc(var(--dxbl-toolbar-dropdown-btn-focus-outline-width) * -1);
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item {
  position: relative;
  text-decoration: none;
  text-align: inherit;
  white-space: nowrap;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:first-child, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:first-child, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split .dxbl-btn:first-child {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn {
  --dxbl-btn-bg: var(--dxbl-toolbar-dropdown-btn-bg);
  --dxbl-btn-color: var(--dxbl-toolbar-dropdown-btn-color);
  --dxbl-btn-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
  --dxbl-btn-border-style: var(--dxbl-toolbar-dropdown-btn-border-style);
  --dxbl-btn-border-width: var(--dxbl-toolbar-dropdown-btn-border-width);
  --dxbl-btn-hover-bg: var(--dxbl-toolbar-dropdown-btn-hover-bg);
  --dxbl-btn-hover-background: transparent;
  --dxbl-btn-hover-color: var(--dxbl-toolbar-dropdown-btn-hover-color);
  --dxbl-btn-hover-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
  --dxbl-btn-active-bg: var(--dxbl-toolbar-dropdown-btn-active-bg);
  --dxbl-btn-active-background: transparent;
  --dxbl-btn-active-color: var(--dxbl-toolbar-dropdown-btn-active-color);
  --dxbl-btn-active-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
  --dxbl-btn-active-hover-bg: var(--dxbl-toolbar-dropdown-btn-active-hover-bg);
  --dxbl-btn-active-hover-color: var(--dxbl-toolbar-dropdown-btn-active-hover-color);
  --dxbl-btn-disabled-bg: var(--dxbl-toolbar-dropdown-btn-disabled-bg);
  --dxbl-btn-disabled-background: transparent;
  --dxbl-btn-disabled-color: var(--dxbl-toolbar-dropdown-btn-disabled-color);
  --dxbl-btn-disabled-border-color: var(--dxbl-toolbar-dropdown-btn-border-color);
  --dxbl-btn-focus-shadow-color: transparent;
  --dxbl-btn-box-shadow: none;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn > svg.dxbl-image, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:disabled > .dxbl-image, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn > :not(.dxbl-image), .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image), .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn.dxbl-disabled > :not(.dxbl-image), .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:disabled > :not(.dxbl-image), .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn.dxbl-disabled > :not(.dxbl-image), .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:disabled > :not(.dxbl-image) {
  opacity: 60%;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  z-index: 1;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: var(--dxbl-btn-border-radius);
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  z-index: 1;
  pointer-events: none;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-hover-bg, unset);
  color: var(--dxbl-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-active-bg, unset);
  color: var(--dxbl-btn-active-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active::before, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-active-hover-bg, unset);
  color: var(--dxbl-btn-active-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before, .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn {
  padding: var(--dxbl-toolbar-dropdown-btn-padding-y) var(--dxbl-toolbar-dropdown-btn-padding-x) var(--dxbl-toolbar-dropdown-btn-padding-y) calc(var(--dxbl-toolbar-dropdown-btn-padding-x) * 2);
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled):hover {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(:first-child):not(.dxbl-disabled):not(:disabled).dxbl-active {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(:last-child) {
  margin-right: 0;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled):hover {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn:not(:last-child):not(.dxbl-disabled):not(:disabled).dxbl-active {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-btn-hover-bg, unset);
  color: var(--dxbl-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:hover)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 7%;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:first-child) {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split:not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn:not(:last-child) {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > :not(.dxbl-btn-split-dropdown) {
  padding: var(--dxbl-toolbar-dropdown-btn-padding-y) 0 var(--dxbl-toolbar-dropdown-btn-padding-y) calc(var(--dxbl-toolbar-dropdown-btn-padding-x) * 2);
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn-split-dropdown {
  padding: var(--dxbl-toolbar-dropdown-btn-padding-y) var(--dxbl-toolbar-dropdown-btn-padding-x) !important;
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item > span:not(.dxbl-image):not(:last-child) {
  margin-right: var(--dxbl-toolbar-dropdown-btn-padding-x);
}
.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item > .dxbl-toolbar-dropdown-toggle {
  margin-left: auto;
}
.dxbl-toolbar-dropdown.dxbl-dropdown-dialog .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn, .dxbl-toolbar-dropdown.dxbl-dropdown-dialog .dxbl-toolbar-dropdown-item .dxbl-toolbar-menu-item .dxbl-dropdown-item.dxbl-btn-split > .dxbl-btn {
  --dxbl-btn-border-radius: 0;
}
.dxbl-toolbar-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body {
  --dxbl-dropdown-body-padding-x: var(--dxbl-toolbar-dropdown-padding-x);
  --dxbl-dropdown-body-padding-y: var(--dxbl-toolbar-dropdown-padding-y);
}
.dxbl-toolbar-dropdown.dxbl-dropdown-dialog .dxbl-dropdown-body > .dx-blazor-colorpicker {
  border-style: none;
  border-radius: 0;
}
.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup.dxbl-toolbar-dialog, .dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup.dxbl-toolbar-bottom-sheet {
  --dxbl-popup-width: var(--dxbl-toolbar-dropdown-bottom-sheet-width);
  margin: 0 auto;
  left: 0;
  right: 0;
  width: var(--dxbl-popup-width);
}
.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup .dxbl-modal-body {
  --dxbl-popup-body-padding-x: var(--dxbl-toolbar-dropdown-modal-padding-x);
  --dxbl-popup-body-padding-y: var(--dxbl-toolbar-dropdown-modal-padding-y);
}
@media (min-width: 576px) {
  .dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup.dxbl-toolbar-dialog, .dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup.dxbl-toolbar-bottom-sheet {
    --dxbl-popup-max-width: var(--dxbl-toolbar-dropdown-modal-max-width);
  }
  .dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dxbl-popup.dxbl-toolbar-dialog {
    --dxbl-popup-width: var(--dxbl-toolbar-dropdown-dialog-width);
  }
}
.dxbl-toolbar-dropdown > .dxbl-modal-content > .dxbl-modal-body, .dxbl-toolbar-dropdown > .dxbl-dropdown-body {
  padding: 0;
}
.dxbl-toolbar-dropdown > .dxbl-modal-content > .dxbl-modal-body > .dxbl-toolbar-dropdown-item-list, .dxbl-toolbar-dropdown > .dxbl-dropdown-body > .dxbl-toolbar-dropdown-item-list {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
}
.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-dialog {
  max-height: 75%;
}
.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet {
  height: 100%;
  position: fixed;
  -webkit-transition: top 0.5s ease;
  -o-transition: top 0.5s ease;
  transition: top 0.5s ease;
}
.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet:not(.show) {
  top: 100%;
}
.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet.topVertical.show {
  top: 58%;
  max-height: 42%;
}
.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet.topHorizontal.show {
  top: 50%;
  max-height: 50%;
}
.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet > .dxbl-modal-content {
  --dxbl-bottom-sheet-border-radius: 12px;
  height: 100%;
  border-radius: var(--dxbl-bottom-sheet-border-radius) var(--dxbl-bottom-sheet-border-radius) 0 0;
}
.dxbl-toolbar-dropdown.dxbl-popup.dxbl-toolbar-dropdown-modal.dxbl-toolbar-bottom-sheet > .dxbl-modal-content > .dxbl-modal-header {
  border-radius: inherit;
}
.dxbl-sm .dxbl-toolbar-dropdown {
  --dxbl-toolbar-dropdown-padding-x: 0;
  --dxbl-toolbar-dropdown-padding-y: 0.125rem;
  --dxbl-toolbar-dropdown-modal-padding-x: 0.5rem;
  --dxbl-toolbar-dropdown-modal-padding-y: 0.25rem;
  --dxbl-toolbar-dropdown-btn-padding-x: 0.25rem;
  --dxbl-toolbar-dropdown-btn-padding-y: 0.1875rem;
}
.dxbl-lg .dxbl-toolbar-dropdown {
  --dxbl-toolbar-dropdown-padding-x: 0;
  --dxbl-toolbar-dropdown-padding-y: 0.375rem;
  --dxbl-toolbar-dropdown-modal-padding-x: 1rem;
  --dxbl-toolbar-dropdown-modal-padding-y: 0.5rem;
  --dxbl-toolbar-dropdown-btn-padding-x: 0.5rem;
  --dxbl-toolbar-dropdown-btn-padding-y: 0.3125rem;
}

.dxbl-toolbar-dropdown-item.dxbl-toolbar-coloredit > .dxbl-toolbar-menu-item > .dxbl-dropdown-item > .dxbl-btn > .dxbl-toolbar-coloredit-image-container, .dxbl-toolbar-dropdown-item.dxbl-toolbar-coloredit .dxbl-office-bar-coloredit > .dxbl-toolbar-coloredit-image-container, .dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn > .dxbl-toolbar-coloredit-image-container.dxbl-toolbar-coloredit-image-hidden {
  position: relative;
  overflow: hidden;
  background-color: var(--back-color);
  width: var(--dxbl-toolbar-coloredit-image-container-width);
  height: var(--dxbl-toolbar-coloredit-image-container-height);
  border: 1px solid currentcolor;
}

.dxbl-toolbar-dropdown-item.dxbl-toolbar-coloredit > .dxbl-toolbar-menu-item > .dxbl-dropdown-item > .dxbl-btn > .dxbl-toolbar-coloredit-image-container.dxbl-toolbar-coloredit-empty::before, .dxbl-toolbar-dropdown-item.dxbl-toolbar-coloredit .dxbl-office-bar-coloredit > .dxbl-toolbar-coloredit-image-container.dxbl-toolbar-coloredit-empty::before, .dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn > .dxbl-toolbar-coloredit-image-container.dxbl-toolbar-coloredit-image-hidden.dxbl-toolbar-coloredit-empty::before {
  content: "";
  position: absolute;
  top: 0;
  left: -50%;
  right: 0;
  -webkit-transform: rotate(-45deg) translateY(-1px);
       -o-transform: rotate(-45deg) translateY(-1px);
          transform: rotate(-45deg) translateY(-1px);
  -webkit-transform-origin: 100% 0;
       -o-transform-origin: 100% 0;
          transform-origin: 100% 0;
  border-top: 2px solid red;
}

.dxbl-toolbar:not(.dxbl-ribbon-toolbar) .dxbl-toolbar-hidden-item:not(.dxbl-toolbar-adaptive-item-preview-image):not(.dxbl-toolbar-btn-ellipsis), .dxbl-toolbar:not(.dxbl-ribbon-toolbar).dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item + .dxbl-toolbar-adaptive-item-text, .dxbl-toolbar:not(.dxbl-ribbon-toolbar).dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item, .dxbl-toolbar.dxbl-ribbon-toolbar[data-dx-ribbon-toolbar-loaded] .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-hidden,
.dxbl-toolbar.dxbl-ribbon-toolbar[data-dx-ribbon-toolbar-loaded] .dxbl-toolbar-hidden-item:not(.dxbl-toolbar-adaptive-item-preview-image):not(.dxbl-toolbar-group-separator), .dxbl-toolbar.dxbl-ribbon-toolbar[data-dx-ribbon-toolbar-loaded].dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item + .dxbl-toolbar-adaptive-item-text, .dxbl-toolbar.dxbl-ribbon-toolbar[data-dx-ribbon-toolbar-loaded].dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item {
  visibility: hidden !important;
  position: relative;
  -webkit-transform: translate(-10000px, -10000px) !important;
       -o-transform: translate(-10000px, -10000px) !important;
          transform: translate(-10000px, -10000px) !important;
  width: 0 !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border-style: none !important;
}

.dxbl-toolbar.dxbl-ribbon-toolbar .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-hidden,
.dxbl-toolbar.dxbl-ribbon-toolbar .dxbl-toolbar-hidden-item:not(.dxbl-toolbar-adaptive-item-preview-image):not(.dxbl-toolbar-group-separator), .dxbl-toolbar.dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item + .dxbl-toolbar-adaptive-item-text, .dxbl-toolbar.dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-btn-ellipsis .dxbl-toolbar-adaptive-item-preview-image.dxbl-toolbar-hidden-item {
  visibility: hidden !important;
  position: absolute;
  top: -10000px !important;
  left: -10000px !important;
}

.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar:not(.dxbl-btn-plain-toolbar) > .dxbl-toolbar-edit:not(:last-child) {
  margin-right: 0.5rem;
}
.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > :not(.dxbl-toolbar-group-separator) + .dxbl-toolbar-btn, .dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > :not(.dxbl-toolbar-group-separator) + .dxbl-toolbar-item, .dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > :not(.dxbl-toolbar-group-separator) + .dxbl-toolbar-btn-ellipsis.dx-toolbar-first-visible-child > :not(.dxbl-btn-last), .dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-btn-ellipsis {
  margin-left: 0.5rem;
}
.dxbl-ribbon-toolbar.dxbl-toolbar .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn {
  --dxbl-btn-toolbar-item-spacing: 0;
}
.dxbl-ribbon-toolbar.dxbl-toolbar > .dxbl-btn-toolbar {
  position: static;
  padding: unset;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.dxbl-ribbon-toolbar.dxbl-toolbar.dxbl-loading > .dxbl-btn-toolbar {
  position: static;
  overflow: unset;
}
.dxbl-ribbon-toolbar.dxbl-toolbar.dxbl-loading > .dxbl-btn-toolbar.dxbl-btn-toolbar > .dxbl-btn-group:not(.dxbl-toolbar-btn-ellipsis) {
  visibility: unset;
  width: auto;
}
.dxbl-ribbon-toolbar > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis > .dxbl-btn:not(:active):not(.dxbl-active):not(:hover)::before {
  opacity: 0;
}
.dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item.dxbl-toolbar-btn-ellipsis, .dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-hidden > .dxbl-toolbar-layout-block-item.dxbl-toolbar-btn-ellipsis {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item.dxbl-toolbar-btn-ellipsis .dxbl-toolbar-icon-more, .dxbl-ribbon-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-hidden > .dxbl-toolbar-layout-block-item.dxbl-toolbar-btn-ellipsis .dxbl-toolbar-icon-more {
  --dxbl-btn-image-spacing: 0;
}
.dxbl-ribbon-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn.dxbl-toolbar-adaptive-item-text-hidden > .dxbl-image:not(:only-child), .dxbl-ribbon-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-adaptive-item-text-hidden > .dxbl-btn > .dxbl-image:not(:only-child), .dxbl-ribbon-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-adaptive-item-text-hidden > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image:not(:only-child), .dxbl-ribbon-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn.dxbl-toolbar-adaptive-item-text-hidden > .dxbl-image:not(:only-child), .dxbl-ribbon-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group.dxbl-toolbar-adaptive-item-text-hidden > .dxbl-btn > .dxbl-image:not(:only-child), .dxbl-ribbon-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn-group.dxbl-toolbar-adaptive-item-text-hidden > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image:not(:only-child) {
  margin-right: 0;
}
.dxbl-ribbon-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group.dxbl-toolbar-item-collapsed, .dxbl-ribbon-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item.dxbl-toolbar-item-collapsed {
  margin-left: 0 !important;
}
.dxbl-ribbon-toolbar .dxbl-btn-group {
  position: static;
}

.dxbl-toolbar-coloredit-image-container {
  --dxbl-toolbar-coloredit-image-container-width: 1rem;
  --dxbl-toolbar-coloredit-image-container-height: 1rem;
}

.dxbl-sm .dxbl-toolbar-coloredit-image-container {
  --dxbl-toolbar-coloredit-image-container-width: 1rem;
  --dxbl-toolbar-coloredit-image-container-height: 1rem;
}

.dxbl-lg .dxbl-toolbar-coloredit-image-container {
  --dxbl-toolbar-coloredit-image-container-width: 1rem;
  --dxbl-toolbar-coloredit-image-container-height: 1rem;
}

.dxbl-toolbar:not(.dxbl-ribbon-toolbar) > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-btn-group.dxbl-toolbar-btn-ellipsis {
  display: none;
}
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden > .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item > .dxbl-btn > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden > .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item > .dxbl-btn > span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden > .dxbl-toolbar-layout-block-item > .dxbl-btn > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden > .dxbl-toolbar-layout-block-item > .dxbl-btn > span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item > .dxbl-btn > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item > .dxbl-btn > span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item > .dxbl-btn > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-adaptive-item-hidden .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item > .dxbl-btn > span:not(.dxbl-image) {
  display: none;
}
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden > .dxbl-toolbar-layout-block-item > .dxbl-btn > span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden + .dxbl-toolbar-placeholder ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item > .dxbl-btn > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item > .dxbl-btn > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden > .dxbl-toolbar-layout-block-item > .dxbl-btn > span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden + .dxbl-toolbar-placeholder ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item > .dxbl-btn > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-all-hidden .dxbl-toolbar-adaptive-item-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item > .dxbl-btn > .dxbl-image + span:not(.dxbl-image) {
  display: none;
}
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden + .dxbl-toolbar-placeholder ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden + .dxbl-toolbar-placeholder ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-btn > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden + .dxbl-toolbar-placeholder ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden + .dxbl-toolbar-placeholder ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-btn > .dxbl-image + span:not(.dxbl-image) {
  display: none;
}
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-btn > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-btn > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-btn > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-btn > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-btn > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-btn > .dxbl-image + span:not(.dxbl-image) {
  display: none;
}
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item > .dxbl-toolbar-layout-block-item.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-btn > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-image + span:not(.dxbl-image),
.dxbl-toolbar.dxbl-loaded .dxbl-toolbar-layout-block-group > .dxbl-toolbar-layout-block-item.dxbl-toolbar-adaptive-item-text-hidden ~ .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-btn > .dxbl-image + span:not(.dxbl-image) {
  display: none;
}
.dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar.dxbl-toolbar-adaptive-item-text-hidden .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item:not(:only-child) > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-image + span:not(.dxbl-image), .dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar.dxbl-toolbar-adaptive-item-text-hidden .dxbl-toolbar-layout-block-group > .dxbl-toolbar-item:not(:only-child) > .dxbl-toolbar-layout-block-item:not(.dxbl-toolbar-btn-ellipsis) > .dxbl-btn > .dxbl-image + span:not(.dxbl-image) {
  display: none;
}
.dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-group > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-adaptive-item-text-hidden.dxbl-toolbar-item > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-split > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-group > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-toolbar-adaptive-item-text-hidden.dxbl-toolbar-item > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-group > .dxbl-toolbar-item > .dxbl-btn > .dxbl-image + span, .dxbl-toolbar.dxbl-loaded > .dxbl-btn-toolbar > .dxbl-btn-group > .dxbl-toolbar-item > .dxbl-toolbar-adaptive-item-text-hidden.dxbl-btn-split > .dxbl-btn > .dxbl-image + span {
  display: none;
}
.dxbl-toolbar:not(.dxbl-ribbon-toolbar) .dxbl-toolbar-hidden-item:not(.dxbl-toolbar-adaptive-item-preview-image).dxbl-toolbar-btn-ellipsis {
  visibility: hidden !important;
}

.dxbl-toolbar-edit > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl {
  width: 100%;
}
.dxbl-toolbar-edit > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl > div, .dxbl-toolbar-edit > .dxbl-toolbar-menu-item > div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl), .dxbl-toolbar-edit > .dxbl-toolbar-item-tmpl > div {
  padding-right: 0.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  width: 100%;
  height: 100%;
  white-space: nowrap;
}
.dxbl-toolbar-edit > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl > div > .dxbl-image, .dxbl-toolbar-edit > .dxbl-toolbar-menu-item > div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) > .dxbl-image, .dxbl-toolbar-edit > .dxbl-toolbar-item-tmpl > div > .dxbl-image {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.dxbl-toolbar-edit > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view), .dxbl-toolbar-edit > .dxbl-toolbar-menu-item > div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view), .dxbl-toolbar-edit > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) {
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-toolbar-edit > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) > .dxbl-btn-group > .dxbl-btn, .dxbl-toolbar-edit > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) > .dxbl-btn-group-vertical > .dxbl-btn, .dxbl-toolbar-edit > .dxbl-toolbar-menu-item > div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) > .dxbl-btn-group > .dxbl-btn, .dxbl-toolbar-edit > .dxbl-toolbar-menu-item > div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) > .dxbl-btn-group-vertical > .dxbl-btn, .dxbl-toolbar-edit > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) > .dxbl-btn-group > .dxbl-btn, .dxbl-toolbar-edit > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view) > .dxbl-btn-group-vertical > .dxbl-btn {
  border-color: transparent;
}
.dxbl-toolbar-edit > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover, .dxbl-toolbar-edit > .dxbl-toolbar-menu-item > div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover, .dxbl-toolbar-edit > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover {
  border-color: var(--dxbl-text-edit-border-color);
  -webkit-box-shadow: var(--dxbl-text-edit-box-shadow);
          box-shadow: var(--dxbl-text-edit-box-shadow);
}
.dxbl-toolbar-edit > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn-group > .dxbl-btn, .dxbl-toolbar-edit > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn-group-vertical > .dxbl-btn, .dxbl-toolbar-edit > .dxbl-toolbar-menu-item > div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn-group > .dxbl-btn, .dxbl-toolbar-edit > .dxbl-toolbar-menu-item > div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn-group-vertical > .dxbl-btn, .dxbl-toolbar-edit > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn-group > .dxbl-btn, .dxbl-toolbar-edit > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit:not(:focus-within):not(.dxbl-focused):not(.dxbl-text-display-view):not(.dxbl-disabled):not(:disabled):hover > .dxbl-btn-group-vertical > .dxbl-btn {
  border-color: var(--dxbl-btn-border-color);
}
.dxbl-toolbar-edit > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl > div > .dxbl-btn-group.dxbl-btn-group-right > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-edit-btn-dropdown, .dxbl-toolbar-edit > .dxbl-toolbar-menu-item > div:not(.dxbl-btn-split):not(.dxbl-toolbar-item-tmpl) > .dxbl-btn-group.dxbl-btn-group-right > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-edit-btn-dropdown, .dxbl-toolbar-edit > .dxbl-toolbar-item-tmpl > div > .dxbl-btn-group.dxbl-btn-group-right > .dxbl-btn.dxbl-btn-outline-secondary.dxbl-edit-btn-dropdown {
  --dxbl-btn-color: var(--dxbl-text-edit-btn-color);
  --dxbl-btn-border-color: var(--dxbl-text-edit-border-color);
}
.dxbl-toolbar-edit.dxbl-office-bar-spinedit > .dxbl-toolbar-menu-item > div:not(.dxbl-btn-split) > .dxbl-text-edit:not(:first-child), .dxbl-toolbar-edit.dxbl-office-bar-spinedit > div > .dxbl-text-edit:not(:first-child) {
  margin-left: 0.4em;
}
.dxbl-toolbar-edit.dxbl-office-bar-spinedit > .dxbl-toolbar-menu-item > div:not(.dxbl-btn-split) > .dxbl-text-edit:not(:first-child)::before, .dxbl-toolbar-edit.dxbl-office-bar-spinedit > div > .dxbl-text-edit:not(:first-child)::before {
  content: "";
  margin-left: 0.4em;
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child > .dxbl-toolbar-coloredit-image-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child > .dxbl-toolbar-coloredit-image-container + span {
  margin-left: 0.4em;
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child > .dxbl-toolbar-coloredit-image-container:not(.dxbl-toolbar-coloredit-image-hidden)::after {
  content: " ";
  height: 2px;
  background-color: var(--back-color);
  min-width: var(--dxbl-toolbar-coloredit-image-container-width);
  opacity: 1;
  position: absolute;
  bottom: 0;
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container.dxbl-disabled > .dxbl-image, .dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child .dxbl-toolbar-coloredit-image-container:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container > svg.dxbl-image, .dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 40%));
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image, .dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 40%));
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 40%));
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image, .dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 40%));
}
.dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container.dxbl-disabled > .dxbl-image, .dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child.dxbl-disabled .dxbl-toolbar-coloredit-image-container:disabled > .dxbl-image, .dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container.dxbl-disabled > .dxbl-image, .dxbl-toolbar-edit.dxbl-toolbar-coloredit > .dxbl-btn:first-child:disabled .dxbl-toolbar-coloredit-image-container:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-toolbar-edit.dxbl-toolbar-combobox .dxbl-text-edit input[readonly] {
  cursor: pointer;
}

.dxbl-toolbar-dropdown-item {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-toolbar-dropdown-item .dxbl-image + span,
.dxbl-toolbar-dropdown-item .dxbl-toolbar-coloredit-image-container + span {
  margin-left: 0.4em;
}
.dxbl-toolbar-dropdown-item.dxbl-toolbar-edit > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl > div > .dxbl-text-edit {
  margin-left: auto;
}
.dxbl-toolbar-dropdown-item > .dxbl-toolbar-menu-item > .dxbl-toolbar-item-tmpl > div > .dxbl-text > span {
  margin-left: var(--dxbl-toolbar-dropdown-btn-padding-x);
}

.dxbl-tabs {
  --dxbl-tabs-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-tabs-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-tabs-font-family: inherit;
  --dxbl-tabs-font-size: 0.875rem;
  --dxbl-tabs-line-height: 1.4285;
  --dxbl-tabs-padding-y: 0;
  --dxbl-tabs-padding-top: var(--dxbl-tabs-padding-y);
  --dxbl-tabs-padding-bottom: var(--dxbl-tabs-padding-y);
  --dxbl-tabs-padding-x: 0;
  --dxbl-tabs-padding-left: var(--dxbl-tabs-padding-x);
  --dxbl-tabs-padding-right: var(--dxbl-tabs-padding-x);
  --dxbl-tabs-separator-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-tabs-separator-border-style: solid;
  --dxbl-tabs-separator-border-width: 1px;
  --dxbl-tabs-tab-padding-x: 1rem;
  --dxbl-tabs-tab-padding-y: 0.25rem;
  --dxbl-tabs-tab-border-style: solid;
  --dxbl-tabs-tab-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-tabs-tab-border-width: 1px;
  --dxbl-tabs-tab-selected-bg: unset;
  --dxbl-tabs-tab-selected-color: var(--bs-primary, var(--primary));
  --dxbl-tabs-tab-hover-color: inherit;
  --dxbl-tabs-tab-hover-bg: unset;
  --dxbl-tabs-tab-width: unset;
  --dxbl-tabs-image-spacing: 0.375rem;
  --dxbl-tabs-scroll-btn-color: unset;
  --dxbl-tabs-scroll-btn-hover-color: unset;
  --dxbl-tabs-scroll-btn-disabled-color: unset;
  /* Content */
  --dxbl-tabs-content-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-tabs-content-font-size: 0.875rem;
  --dxbl-tabs-content-line-height: 1.4285;
  display: block;
}
.dxbl-tabs.dxbl-tabs-top > .dxbl-tabs-tablist {
  border-bottom: var(--dxbl-tabs-separator-border-width) var(--dxbl-tabs-separator-border-style) var(--dxbl-tabs-separator-border-color);
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding-bottom: 0;
}
.dxbl-tabs.dxbl-tabs-top > .dxbl-tabs-tablist > .dxbl-scroll-viewer,
.dxbl-tabs.dxbl-tabs-top > .dxbl-tabs-tablist > ul {
  margin-bottom: calc(-1 * var(--dxbl-tabs-separator-border-width));
}
.dxbl-tabs.dxbl-tabs-top > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl),
.dxbl-tabs.dxbl-tabs-top > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.dxbl-tabs.dxbl-tabs-top > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,
.dxbl-tabs.dxbl-tabs-top > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active {
  border-bottom-color: var(--dxbl-tabs-bg);
}
.dxbl-tabs.dxbl-tabs-top > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,
.dxbl-tabs.dxbl-tabs-top > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  border-bottom-color: var(--dxbl-tabs-bg);
}
.dxbl-tabs.dxbl-tabs-top > .dxbl-tabs-tablist > .dxbl-btn {
  margin-bottom: calc(-1 * var(--dxbl-tabs-separator-border-width));
}
.dxbl-tabs.dxbl-tabs-right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  --dxbl-tabs-tab-width: 120px;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > ul {
  margin-bottom: 0;
}
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist {
  border-left: var(--dxbl-tabs-separator-border-width) var(--dxbl-tabs-separator-border-style) var(--dxbl-tabs-separator-border-color);
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-text,
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-text {
  width: calc(100% + var(--dxbl-tabs-separator-border-width));
}
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > .dxbl-btn {
  width: 100%;
}
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > .dxbl-scroll-viewer,
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > ul {
  margin-left: calc(-1 * var(--dxbl-tabs-separator-border-width));
}
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl),
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active {
  border-left-color: var(--dxbl-tabs-bg);
}
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  border-left-color: var(--dxbl-tabs-bg);
}
.dxbl-tabs.dxbl-tabs-right > .dxbl-tabs-tablist > .dxbl-btn {
  margin-left: calc(-1 * var(--dxbl-tabs-separator-border-width));
}
.dxbl-tabs.dxbl-tabs-bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.dxbl-tabs.dxbl-tabs-bottom > .dxbl-tabs-tablist > ul {
  margin-bottom: 0;
}
.dxbl-tabs.dxbl-tabs-bottom > .dxbl-tabs-tablist {
  border-top: var(--dxbl-tabs-separator-border-width) var(--dxbl-tabs-separator-border-style) var(--dxbl-tabs-separator-border-color);
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  padding-top: 0;
}
.dxbl-tabs.dxbl-tabs-bottom > .dxbl-tabs-tablist > .dxbl-scroll-viewer,
.dxbl-tabs.dxbl-tabs-bottom > .dxbl-tabs-tablist > ul {
  margin-top: calc(-1 * var(--dxbl-tabs-separator-border-width));
}
.dxbl-tabs.dxbl-tabs-bottom > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl),
.dxbl-tabs.dxbl-tabs-bottom > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.dxbl-tabs.dxbl-tabs-bottom > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,
.dxbl-tabs.dxbl-tabs-bottom > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active {
  border-top-color: var(--dxbl-tabs-bg);
}
.dxbl-tabs.dxbl-tabs-bottom > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,
.dxbl-tabs.dxbl-tabs-bottom > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  border-top-color: var(--dxbl-tabs-bg);
}
.dxbl-tabs.dxbl-tabs-bottom > .dxbl-tabs-tablist > .dxbl-btn {
  margin-top: calc(-1 * var(--dxbl-tabs-separator-border-width));
}
.dxbl-tabs.dxbl-tabs-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  --dxbl-tabs-tab-width: 120px;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > ul {
  margin-bottom: 0;
}
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist {
  border-right: var(--dxbl-tabs-separator-border-width) var(--dxbl-tabs-separator-border-style) var(--dxbl-tabs-separator-border-color);
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  padding-right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-text,
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-text {
  width: calc(100% + var(--dxbl-tabs-separator-border-width));
}
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > .dxbl-btn {
  width: 100%;
}
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > .dxbl-scroll-viewer,
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > ul {
  margin-right: calc(-1 * var(--dxbl-tabs-separator-border-width));
}
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl),
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active {
  border-right-color: var(--dxbl-tabs-bg);
}
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  border-right-color: var(--dxbl-tabs-bg);
}
.dxbl-tabs.dxbl-tabs-left > .dxbl-tabs-tablist > .dxbl-btn {
  margin-right: calc(-1 * var(--dxbl-tabs-separator-border-width));
}
.dxbl-tabs > .dxbl-tabs-tablist {
  color: var(--dxbl-tabs-color);
  font-family: var(--dxbl-tabs-font-family);
  font-size: var(--dxbl-tabs-font-size);
  line-height: var(--dxbl-tabs-line-height);
  background-color: var(--dxbl-tabs-bg);
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--dxbl-tabs-padding-top) var(--dxbl-tabs-padding-right) var(--dxbl-tabs-padding-bottom) var(--dxbl-tabs-padding-left);
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul {
  margin-bottom: 0;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul,
.dxbl-tabs > .dxbl-tabs-tablist > ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  white-space: nowrap;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li {
  list-style: none;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item {
  z-index: 0;
  color: inherit;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item > .dxbl-text,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item > .dxbl-text {
  --dxbl-text-padding-x: 0;
  border-left-width: 0;
  border-right-width: 0;
  width: 100%;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item > .dxbl-text .dxbl-tabs-text-overflow,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item > .dxbl-text .dxbl-tabs-text-overflow {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-active):not(.dxbl-disabled):not(:disabled),
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-active):not(.dxbl-disabled):not(:disabled) {
  cursor: pointer;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active {
  cursor: default;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl),
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) {
  border-style: var(--dxbl-tabs-tab-border-style);
  border-color: transparent;
  border-width: var(--dxbl-tabs-tab-border-width);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--dxbl-tabs-tab-padding-y) var(--dxbl-tabs-tab-padding-x);
  text-decoration: none;
  max-width: var(--dxbl-tabs-tab-width);
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover {
  border-color: var(--dxbl-tabs-tab-border-color);
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-tabs-tab-hover-bg, unset);
  color: var(--dxbl-tabs-tab-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,
  .dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tabs-tab-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,
  .dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tabs-tab-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover,
  .dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tabs-tab-border-width, 0px) / 1.75);
  }
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover::before,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-active):not(.dxbl-disabled):not(:disabled):not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tabs-tab-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tabs-tab-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tabs-tab-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tabs-tab-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active {
  color: var(--dxbl-tabs-tab-selected-color);
  background-color: var(--dxbl-tabs-tab-selected-bg);
  border-color: var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color);
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  border-color: var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color) var(--dxbl-tabs-tab-border-color);
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-image,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-image {
  --dxbl-image-margin-y: 0.4375rem;
  display: inline-block;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-image:not(:last-child),
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-image:not(:last-child) {
  margin-right: var(--dxbl-tabs-image-spacing);
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item > svg.dxbl-image,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item.dxbl-disabled > .dxbl-image, .dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:disabled > .dxbl-image,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item.dxbl-disabled > .dxbl-image,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:disabled > .dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item > :not(.dxbl-image),
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image),
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-disabled):not(:disabled).dxbl-active > :not(.dxbl-image) {
  opacity: 1;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item.dxbl-disabled > :not(.dxbl-image), .dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:disabled > :not(.dxbl-image),
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item.dxbl-disabled > :not(.dxbl-image),
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:disabled > :not(.dxbl-image) {
  opacity: 60%;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item.dxbl-disabled, .dxbl-tabs > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:disabled,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item.dxbl-disabled,
.dxbl-tabs > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:disabled {
  cursor: default;
}
.dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable > .dxbl-btn {
  display: none;
}
.dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow > .dxbl-btn {
  --dxbl-btn-color: var(--dxbl-tabs-btn-color);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow > .dxbl-btn > svg.dxbl-image {
  color: var(--dxbl-tabs-scroll-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-tabs-scroll-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-tabs-scroll-btn-hover-color, var(--dxbl-image-hover-color, currentcolor));
  opacity: var(--dxbl-tabs-scroll-btn-hover-color, var(--dxbl-image-hover-color, 95%));
}
.dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow > .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable.dxbl-tabs-tablist-has-overflow > .dxbl-btn:disabled > .dxbl-image {
  color: var(--dxbl-tabs-scroll-btn-disabled-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-tabs-scroll-btn-disabled-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable > .dxbl-scroll-viewer > .dxbl-scroll-viewer-hor-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active,
.dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable > .dxbl-scroll-viewer > .dxbl-scroll-viewer-vert-scroll-bar:not(.dxbl-disabled):not(:disabled).dxbl-active {
  display: none;
}
.dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-btn {
  --dxbl-btn-border-width: 0;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
  --dxbl-btn-hover-color: var(--dxbl-btn-color);
  --dxbl-btn-hover-bg: transparent;
  --dxbl-btn-hover-background: none;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-tabs > .dxbl-tabs-tablist > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-tabs > .dxbl-tabs-tablist > .dxbl-btn:not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-tabs > .dxbl-tabs-tablist > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: var(--dxbl-btn-border-radius);
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + 0px);
  z-index: 1;
  pointer-events: none;
}
.dxbl-tabs .dxbl-tabs-content-panel {
  color: var(--dxbl-tabs-content-color);
  font-size: var(--dxbl-tabs-content-font-size);
  line-height: var(--dxbl-tabs-content-line-height);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.dxbl-tabs .dxbl-tabs-content-panel:not(.dxbl-tabs-render-default) > .dxbl-tabs-content:not([data-dx-tab-loaded]):not(.dxbl-active), .dxbl-tabs .dxbl-tabs-content-panel.dxbl-loaded:not(.dxbl-tabs-render-default) > .dxbl-tabs-content:not([data-dx-tab-loaded]) {
  position: absolute;
  visibility: hidden;
  left: -10000px;
}
.dxbl-tabs .dxbl-tabs-content-panel .dxbl-tabs-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 100%;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  width: 100%;
}
.dxbl-tabs.dxbl-sm {
  --dxbl-tabs-image-spacing: 0.25rem;
  --dxbl-tabs-tab-padding-x: 1rem;
  --dxbl-tabs-tab-padding-y: 0.25rem;
  --dxbl-tabs-font-size: 0.75rem;
  --dxbl-tabs-line-height: 1.5;
  /* Content */
  --dxbl-tabs-content-font-size: 0.75rem;
  --dxbl-tabs-content-line-height: 1.5;
}
.dxbl-tabs.dxbl-sm > .dxbl-tabs-tablist > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-image,
.dxbl-tabs.dxbl-sm > .dxbl-tabs-tablist > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-image {
  --dxbl-image-margin-y: 0.3125rem;
}
.dxbl-tabs.dxbl-lg {
  --dxbl-tabs-image-spacing: 0.5rem;
  --dxbl-tabs-tab-padding-x: 1rem;
  --dxbl-tabs-tab-padding-y: 0.25rem;
  --dxbl-tabs-font-size: 1rem;
  --dxbl-tabs-line-height: 1.375;
  /* Content */
  --dxbl-tabs-content-font-size: 1rem;
  --dxbl-tabs-content-line-height: 1.375;
}
.dxbl-tabs.dxbl-lg > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-image,
.dxbl-tabs.dxbl-lg > ul > li > .dxbl-tabs-item:not(.dxbl-tabs-tmpl) > .dxbl-image {
  --dxbl-image-margin-y: 0.5625rem;
}

.dxbl-row {
  --dxbl-row-item-spacing-x: 1.5rem;
  --dxbl-row-item-spacing-y: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: calc(-1 * var(--dxbl-row-item-spacing-y));
  margin-right: calc(-0.5 * var(--dxbl-row-item-spacing-x));
  margin-left: calc(-0.5 * var(--dxbl-row-item-spacing-x));
}

.dxbl-col {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--dxbl-row-item-spacing-x) * 0.5);
  padding-left: calc(var(--dxbl-row-item-spacing-x) * 0.5);
  margin-top: var(--dxbl-row-item-spacing-y);
}

@media (min-width: 0) {
  .dxbl-col-xs {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 0;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .dxbl-col-xs-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.3333333333%;
  }
  .dxbl-col-xs-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .dxbl-col-xs-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .dxbl-col-xs-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .dxbl-col-xs-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.6666666667%;
  }
  .dxbl-col-xs-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .dxbl-col-xs-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.3333333333%;
  }
  .dxbl-col-xs-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.6666666667%;
  }
  .dxbl-col-xs-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .dxbl-col-xs-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.3333333333%;
  }
  .dxbl-col-xs-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.6666666667%;
  }
  .dxbl-col-xs-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
}
@media (min-width: 576px) {
  .dxbl-col-sm {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 0;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .dxbl-col-sm-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.3333333333%;
  }
  .dxbl-col-sm-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .dxbl-col-sm-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .dxbl-col-sm-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .dxbl-col-sm-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.6666666667%;
  }
  .dxbl-col-sm-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .dxbl-col-sm-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.3333333333%;
  }
  .dxbl-col-sm-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.6666666667%;
  }
  .dxbl-col-sm-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .dxbl-col-sm-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.3333333333%;
  }
  .dxbl-col-sm-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.6666666667%;
  }
  .dxbl-col-sm-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
}
@media (min-width: 768px) {
  .dxbl-col-md {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 0;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .dxbl-col-md-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.3333333333%;
  }
  .dxbl-col-md-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .dxbl-col-md-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .dxbl-col-md-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .dxbl-col-md-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.6666666667%;
  }
  .dxbl-col-md-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .dxbl-col-md-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.3333333333%;
  }
  .dxbl-col-md-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.6666666667%;
  }
  .dxbl-col-md-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .dxbl-col-md-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.3333333333%;
  }
  .dxbl-col-md-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.6666666667%;
  }
  .dxbl-col-md-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .dxbl-col-lg {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 0;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .dxbl-col-lg-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.3333333333%;
  }
  .dxbl-col-lg-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .dxbl-col-lg-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .dxbl-col-lg-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .dxbl-col-lg-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.6666666667%;
  }
  .dxbl-col-lg-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .dxbl-col-lg-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.3333333333%;
  }
  .dxbl-col-lg-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.6666666667%;
  }
  .dxbl-col-lg-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .dxbl-col-lg-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.3333333333%;
  }
  .dxbl-col-lg-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.6666666667%;
  }
  .dxbl-col-lg-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .dxbl-col-xl {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 0;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .dxbl-col-xl-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.3333333333%;
  }
  .dxbl-col-xl-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .dxbl-col-xl-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .dxbl-col-xl-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .dxbl-col-xl-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.6666666667%;
  }
  .dxbl-col-xl-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .dxbl-col-xl-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.3333333333%;
  }
  .dxbl-col-xl-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.6666666667%;
  }
  .dxbl-col-xl-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .dxbl-col-xl-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.3333333333%;
  }
  .dxbl-col-xl-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.6666666667%;
  }
  .dxbl-col-xl-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
}
@media (min-width: 1400px) {
  .dxbl-col-xxl {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 0;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .dxbl-col-xxl-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.3333333333%;
  }
  .dxbl-col-xxl-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .dxbl-col-xxl-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .dxbl-col-xxl-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .dxbl-col-xxl-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.6666666667%;
  }
  .dxbl-col-xxl-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .dxbl-col-xxl-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.3333333333%;
  }
  .dxbl-col-xxl-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.6666666667%;
  }
  .dxbl-col-xxl-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .dxbl-col-xxl-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.3333333333%;
  }
  .dxbl-col-xxl-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.6666666667%;
  }
  .dxbl-col-xxl-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
}
.dxbl-loading-panel {
  --dxbl-loading-panel-underlay-bg: var(--bs-body-bg);
  --dxbl-loading-panel-overlay-bg: var(--bs-gray-200);
  --dxbl-loading-panel-overlay-opacity: 0.125;
  --dxbl-loading-panel-indicator-size: 2rem;
  --dxbl-loading-panel-message-size: 0.875rem;
  --dxbl-loading-panel-message-color: var(--bs-primary, var(--primary));
  --dxbl-loading-panel-message-space: 0.75rem;
  --dxbl-loading-panel-indicator-area-padding-x: 1.25rem;
  --dxbl-loading-panel-indicator-area-padding-y: 1rem;
  --dxbl-loading-panel-indicator-area-margin: 1rem;
  --dxbl-loading-panel-indicator-area-height: unset;
  --dxbl-loading-panel-indicator-area-width: unset;
  --dxbl-loading-panel-indicator-area-background-color: var(--bs-body-bg, var(--dxbl-body-bg, #fff));
  --dxbl-loading-panel-width: 100%;
  --dxbl-loading-panel-height: 100%;
  top: 0;
  left: 0;
}
.dxbl-loading-panel:not([dxbl-loaded]) {
  display: none;
}
.dxbl-loading-panel .dxbl-loading-panel-underlay {
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: var(--dxbl-loading-panel-underlay-bg);
  pointer-events: none;
  top: 0;
  left: 0;
  opacity: 1;
}
.dxbl-loading-panel .dxbl-loading-panel-underlay > .dxbl-loading-panel-overlay {
  width: 100%;
  height: 100%;
  pointer-events: none;
  background-color: var(--dxbl-loading-panel-overlay-bg);
  opacity: var(--dxbl-loading-panel-overlay-opacity);
}
.dxbl-loading-panel .dxbl-loading-panel-underlay.dxbl-loading-panel-content-visible {
  opacity: 0;
}
.dxbl-loading-panel .dxbl-loading-panel-message {
  font-size: var(--dxbl-loading-panel-message-size);
  color: var(--dxbl-loading-panel-message-color);
}
.dxbl-loading-panel .dxbl-loading-panel-target-content {
  position: relative;
  width: 100%;
  height: 100%;
}
.dxbl-loading-panel .dxbl-loading-panel-target-content + .dxbl-loading-panel-container {
  position: absolute;
  top: 0;
  left: 0;
}
.dxbl-loading-panel.dxbl-loading-panel-empty {
  position: relative;
}
.dxbl-loading-panel.dxbl-loading-panel-empty .dxbl-loading-panel-target-content {
  width: unset;
  height: unset;
}
.dxbl-loading-panel.dxbl-loading-panel-empty .dxbl-loading-panel-container {
  position: static;
}
.dxbl-loading-panel .dxbl-loading-panel-container {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxbl-loading-panel .dxbl-loading-panel-container.dxbl-loading-panel-unblocked {
  pointer-events: none;
}
.dxbl-loading-panel .dxbl-loading-panel-container.dxbl-loading-panel-shading {
  background-color: rgba(0, 0, 0, 0.6);
}
.dxbl-loading-panel .dxbl-loading-panel-container.dxbl-loading-panel-shading .dxbl-loading-panel-indicator-area.dxbl-loading-panel-hidden {
  --dxbl-loading-panel-message-color: #fff;
}
.dxbl-loading-panel .dxbl-loading-panel-container.dxbl-loading-panel-shading .dxbl-loading-panel-indicator-area.dxbl-loading-panel-hidden .dxbl-wait-indicator {
  --dxbl-wait-indicator-color: #fff;
}
.dxbl-loading-panel .dxbl-loading-panel-container .dxbl-loading-panel-indicator-area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: var(--dxbl-loading-panel-indicator-area-padding-y) var(--dxbl-loading-panel-indicator-area-padding-x);
  height: var(--dxbl-loading-panel-indicator-area-height);
  width: var(--dxbl-loading-panel-indicator-area-width);
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
  background: var(--dxbl-loading-panel-indicator-area-background-color);
  border-radius: 999px;
  margin: var(--dxbl-loading-panel-indicator-area-margin);
}
.dxbl-loading-panel .dxbl-loading-panel-container .dxbl-loading-panel-indicator-area.dxbl-loading-panel-hidden {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: none;
}
.dxbl-loading-panel .dxbl-wait-indicator {
  --dxbl-wait-indicator-size: var(--dxbl-loading-panel-indicator-size);
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
.dxbl-loading-panel .dxbl-wait-indicator + .dxbl-loading-panel-message {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
      -ms-flex-order: 3;
          order: 3;
  margin-left: var(--dxbl-loading-panel-message-space);
}
.dxbl-loading-panel .dxbl-wait-indicator + .dxbl-loading-panel-message:empty {
  margin-left: 0;
}
.dxbl-loading-panel .dxbl-wait-indicator + .dxbl-loading-panel-message.dxbl-loading-panel-message-left {
  margin-left: 0;
  margin-right: var(--dxbl-loading-panel-message-space);
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
.dxbl-loading-panel .dxbl-wait-indicator + .dxbl-loading-panel-message.dxbl-loading-panel-message-left:empty {
  margin-right: 0;
}
.dxbl-loading-panel.dxbl-sm {
  --dxbl-loading-panel-message-space: 0.5rem;
}
.dxbl-loading-panel.dxbl-sm .dxbl-loading-panel-message {
  --dxbl-loading-panel-message-size: 0.75rem;
}
.dxbl-loading-panel.dxbl-sm .dxbl-loading-panel-indicator-area {
  --dxbl-loading-panel-indicator-area-padding-x: 1rem;
}
.dxbl-loading-panel.dxbl-lg {
  --dxbl-loading-panel-message-space: 1rem;
}
.dxbl-loading-panel.dxbl-lg .dxbl-loading-panel-message {
  --dxbl-loading-panel-message-size: 1rem;
}
.dxbl-loading-panel.dxbl-lg .dxbl-loading-panel-indicator-area {
  --dxbl-loading-panel-indicator-area-padding-x: 1.5rem;
}

.dxbl-wait-indicator {
  --dxbl-wait-indicator-color: var(--bs-primary, var(--primary));
  --dxbl-wait-indicator-size: 1.25rem;
  --dxbl-wait-indicator-flip-animation-rotation-y: dxbl-indicator-animation-flip-rotation-y;
  --dxbl-wait-indicator-flip-animation-rotation-x: dxbl-indicator-animation-flip-rotation-x;
  display: inline-block;
  height: var(--dxbl-wait-indicator-size);
  width: var(--dxbl-wait-indicator-size);
  min-width: var(--dxbl-wait-indicator-size);
}
.dxbl-wait-indicator > svg {
  vertical-align: unset;
}
.dxbl-wait-indicator.dxbl-sm {
  --dxbl-wait-indicator-size: 1rem;
}
.dxbl-wait-indicator.dxbl-sm.dxbl-loading-panel-indicator {
  --dxbl-wait-indicator-size: 1.5rem;
}
.dxbl-wait-indicator.dxbl-lg {
  --dxbl-wait-indicator-size: 1.5rem;
}
.dxbl-wait-indicator.dxbl-lg.dxbl-loading-panel-indicator {
  --dxbl-wait-indicator-size: 2.5rem;
}
.dxbl-wait-indicator.dxbl-wait-indicator-spin {
  -webkit-transform-origin: center;
       -o-transform-origin: center;
          transform-origin: center;
  overflow: hidden;
  -webkit-animation: dxbl-indicator-animation-spin 0.75s infinite linear;
       -o-animation: dxbl-indicator-animation-spin 0.75s infinite linear;
          animation: dxbl-indicator-animation-spin 0.75s infinite linear;
}
.dxbl-wait-indicator.dxbl-wait-indicator-spin > svg > g > g {
  stroke: var(--dxbl-wait-indicator-color);
}
.dxbl-wait-indicator.dxbl-wait-indicator-spin > svg > g > circle {
  fill: transparent;
  stroke: var(--dxbl-wait-indicator-color);
  opacity: 0.3;
}
.dxbl-wait-indicator.dxbl-wait-indicator-pulse {
  -webkit-transform-origin: center;
       -o-transform-origin: center;
          transform-origin: center;
  fill: var(--dxbl-wait-indicator-color);
  -webkit-animation: dxbl-indicator-animation-pulse 1.2s cubic-bezier(0.52, 0.6, 0.25, 0.99) infinite;
       -o-animation: dxbl-indicator-animation-pulse 1.2s cubic-bezier(0.52, 0.6, 0.25, 0.99) infinite;
          animation: dxbl-indicator-animation-pulse 1.2s cubic-bezier(0.52, 0.6, 0.25, 0.99) infinite;
}
.dxbl-wait-indicator.dxbl-wait-indicator-flip {
  fill: var(--dxbl-wait-indicator-color);
  -webkit-animation: var(--dxbl-wait-indicator-flip-animation-rotation-y) 1.4s infinite ease-in-out;
       -o-animation: var(--dxbl-wait-indicator-flip-animation-rotation-y) 1.4s infinite ease-in-out;
          animation: var(--dxbl-wait-indicator-flip-animation-rotation-y) 1.4s infinite ease-in-out;
}
@-webkit-keyframes dxbl-indicator-animation-spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-o-keyframes dxbl-indicator-animation-spin {
  100% {
    -o-transform: rotate(360deg);
       transform: rotate(360deg);
  }
}
@keyframes dxbl-indicator-animation-spin {
  100% {
    -webkit-transform: rotate(360deg);
         -o-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes dxbl-indicator-animation-pulse {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0;
  }
}
@-o-keyframes dxbl-indicator-animation-pulse {
  0% {
    -o-transform: scale(0);
       transform: scale(0);
    opacity: 1;
  }
  100% {
    -o-transform: scale(1);
       transform: scale(1);
    opacity: 0;
  }
}
@keyframes dxbl-indicator-animation-pulse {
  0% {
    -webkit-transform: scale(0);
         -o-transform: scale(0);
            transform: scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
         -o-transform: scale(1);
            transform: scale(1);
    opacity: 0;
  }
}
@-webkit-keyframes dxbl-indicator-animation-flip-rotation-y {
  0% {
    -webkit-transform: perspective(120px) rotateY(0deg);
            transform: perspective(120px) rotateY(0deg);
  }
  100% {
    -webkit-transform: perspective(120px) rotateY(360deg);
            transform: perspective(120px) rotateY(360deg);
  }
}
@-o-keyframes dxbl-indicator-animation-flip-rotation-y {
  0% {
    transform: perspective(120px) rotateY(0deg);
  }
  100% {
    transform: perspective(120px) rotateY(360deg);
  }
}
@keyframes dxbl-indicator-animation-flip-rotation-y {
  0% {
    -webkit-transform: perspective(120px) rotateY(0deg);
            transform: perspective(120px) rotateY(0deg);
  }
  100% {
    -webkit-transform: perspective(120px) rotateY(360deg);
            transform: perspective(120px) rotateY(360deg);
  }
}
@-webkit-keyframes dxbl-indicator-animation-flip-rotation-x {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg);
            transform: perspective(120px) rotateX(0deg);
  }
  100% {
    -webkit-transform: perspective(120px) rotateX(360deg);
            transform: perspective(120px) rotateX(360deg);
  }
}
@-o-keyframes dxbl-indicator-animation-flip-rotation-x {
  0% {
    transform: perspective(120px) rotateX(0deg);
  }
  100% {
    transform: perspective(120px) rotateX(360deg);
  }
}
@keyframes dxbl-indicator-animation-flip-rotation-x {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg);
            transform: perspective(120px) rotateX(0deg);
  }
  100% {
    -webkit-transform: perspective(120px) rotateX(360deg);
            transform: perspective(120px) rotateX(360deg);
  }
}

.dxbl-accordion {
  --dxbl-accordion-group-font-size: 0.875rem;
  --dxbl-accordion-group-line-height: 1.4285;
  --dxbl-accordion-group-border-radius: 4px;
  --dxbl-accordion-group-border-width: 1px;
  --dxbl-accordion-group-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-accordion-group-header-font-size: 1rem;
  --dxbl-accordion-group-header-line-height: 1.25;
  --dxbl-accordion-group-header-padding-x: 0.75rem;
  --dxbl-accordion-group-header-padding-y: 0.3125rem;
  --dxbl-accordion-group-header-text-padding-y: 0.25rem;
  --dxbl-accordion-group-header-border-radius: 3px;
  --dxbl-accordion-group-header-bg: unset;
  --dxbl-accordion-group-header-color: inherit;
  --dxbl-accordion-group-header-hover-bg: unset;
  --dxbl-accordion-group-header-hover-color: inherit;
  --dxbl-accordion-group-header-selected-bg: unset;
  --dxbl-accordion-group-header-selected-color: inherit;
  --dxbl-accordion-group-item-font-size: 0.875rem;
  --dxbl-accordion-group-item-line-height: 1.4285;
  --dxbl-accordion-group-item-spacing: 0.375rem;
  --dxbl-accordion-group-item-content-padding-x: 0.75rem;
  --dxbl-accordion-group-item-text-padding-y: 0.25003125rem;
  --dxbl-accordion-group-item-content-indent: 1.875rem;
  --dxbl-accordion-group-item-btn-color: unset;
  --dxbl-accordion-group-item-btn-bg: transparent;
  --dxbl-accordion-group-item-btn-hover-color: inherit;
  --dxbl-accordion-group-item-btn-hover-bg: unset;
  --dxbl-accordion-group-item-hover-bg: unset;
  --dxbl-accordion-group-item-hover-color: inherit;
  --dxbl-accordion-group-item-selection-bg: unset;
  --dxbl-accordion-group-item-selection-color: inherit;
  --dxbl-accordion-filter-content-bg-color: yellow;
  --dxbl-accordion-filter-content-color: var(--bs-gray-900, #212529);
}
.dxbl-accordion.dxbl-sm {
  --dxbl-accordion-group-font-size: 0.75rem;
  --dxbl-accordion-group-line-height: 1.333;
  --dxbl-accordion-group-header-font-size: 0.875rem;
  --dxbl-accordion-group-header-line-height: 1.1428;
  --dxbl-accordion-group-header-padding-x: 0.5rem;
  --dxbl-accordion-group-header-padding-y: 0.1875rem;
  --dxbl-accordion-group-header-text-padding-y: 0.250025rem;
  --dxbl-accordion-group-item-spacing: 0.25rem;
  --dxbl-accordion-group-item-content-indent: 1.625rem;
  --dxbl-accordion-group-item-content-padding-x: 0.5rem;
  --dxbl-accordion-group-item-text-padding-y: 0.250125rem;
  --dxbl-accordion-group-item-font-size: 0.75rem;
  --dxbl-accordion-group-item-line-height: 1.333;
}
.dxbl-accordion.dxbl-lg {
  --dxbl-accordion-group-font-size: 1rem;
  --dxbl-accordion-group-line-height: 1.5;
  --dxbl-accordion-group-header-font-size: 1.25rem;
  --dxbl-accordion-group-header-line-height: 1.2;
  --dxbl-accordion-group-header-padding-x: 1rem;
  --dxbl-accordion-group-header-padding-y: 0.4375rem;
  --dxbl-accordion-group-header-text-padding-y: 0.25rem;
  --dxbl-accordion-group-item-spacing: 0.5rem;
  --dxbl-accordion-group-item-content-indent: 2.125rem;
  --dxbl-accordion-group-item-content-padding-x: 1rem;
  --dxbl-accordion-group-item-text-padding-y: 0.25rem;
  --dxbl-accordion-group-item-font-size: 1rem;
  --dxbl-accordion-group-item-line-height: 1.5;
}
.dxbl-accordion .dxbl-accordion-filter > .dxbl-accordion-group-header {
  padding: var(--dxbl-accordion-group-header-padding-y) var(--dxbl-accordion-group-header-padding-x);
}
.dxbl-accordion .dxbl-accordion-filter > .dxbl-accordion-group-header .dxbl-navigation-filter {
  border: none;
  background: none;
  width: 100%;
}
.dxbl-accordion .dxbl-accordion-filter > .dxbl-accordion-group-header .dxbl-navigation-filter.dxbl-text-edit {
  --dxbl-text-edit-font-size: var(--dxbl-accordion-group-header-font-size);
  --dxbl-text-edit-line-height: var(--dxbl-accordion-group-header-line-height);
  --dxbl-text-edit-padding-y: var(--dxbl-accordion-group-header-text-padding-y);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dxbl-accordion .dxbl-accordion-filter > .dxbl-accordion-group-header .dxbl-navigation-filter.dxbl-text-edit > input {
  margin-left: var(--dxbl-accordion-group-item-spacing);
}
.dxbl-accordion .dxbl-accordion-filter > .dxbl-accordion-group-header .dxbl-navigation-filter.dxbl-text-edit > .dxbl-edit-btn-clear {
  padding: 0;
}
.dxbl-accordion .dxbl-filter-content {
  background-color: var(--dxbl-accordion-filter-content-bg-color);
  color: var(--dxbl-accordion-filter-content-color);
}
.dxbl-accordion .dxbl-accordion-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  z-index: 0;
}
.dxbl-accordion .dxbl-accordion-group.dxbl-group {
  --dxbl-group-border-radius: var(--dxbl-accordion-group-border-radius);
  --dxbl-group-border-width: var(--dxbl-accordion-group-border-width);
  --dxbl-group-border-color: var(--dxbl-accordion-group-border-color);
  --dxbl-group-font-size: var(--dxbl-accordion-group-font-size);
  --dxbl-group-line-height: var(--dxbl-accordion-group-line-height);
  --dxbl-group-header-border-radius: var(--dxbl-accordion-group-header-border-radius);
  --dxbl-group-header-font-size: var(--dxbl-accordion-group-header-font-size);
  --dxbl-group-header-line-height: var(--dxbl-accordion-group-header-line-height);
  --dxbl-group-header-padding-x: var(--dxbl-accordion-group-header-padding-x);
  --dxbl-group-header-padding-y: var(--dxbl-accordion-group-header-padding-y);
  --dxbl-group-header-spacing: var(--dxbl-accordion-group-item-spacing);
}
.dxbl-accordion .dxbl-accordion-group:not(:first-child) {
  border-top: 0;
}
.dxbl-accordion .dxbl-accordion-group:not(:first-child):not(:last-child), .dxbl-accordion .dxbl-accordion-group:not(:first-child):not(:last-child) > .dxbl-accordion-group-header {
  border-radius: 0;
}
.dxbl-accordion .dxbl-accordion-group:not(:first-child):last-child, .dxbl-accordion .dxbl-accordion-group:not(:first-child):last-child > .dxbl-accordion-group-header {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.dxbl-accordion .dxbl-accordion-group:first-child:not(:last-child), .dxbl-accordion .dxbl-accordion-group:first-child:not(:last-child) > .dxbl-accordion-group-header {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-group-header > .dxbl-accordion-item-content:not(:last-child) {
  margin-right: var(--dxbl-accordion-group-item-spacing);
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-group-header > .dxbl-btn.dxbl-group-expand-btn {
  margin: 0;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-group-header > .dxbl-accordion-item-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  color: inherit;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-group-header > .dxbl-accordion-item-content > .dxbl-accordion-item-text-container.dxbl-text {
  --dxbl-text-padding-y: var(--dxbl-accordion-group-header-text-padding-y);
  --dxbl-text-padding-x: 0;
  font-size: inherit;
  line-height: inherit;
}
.dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-active) > .dxbl-accordion-group-header {
  cursor: pointer;
}
.dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter) > .dxbl-accordion-group-header:hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-accordion-group-header-hover-bg, unset);
  color: var(--dxbl-accordion-group-header-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter) > .dxbl-accordion-group-header:hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter) > .dxbl-accordion-group-header:hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter) > .dxbl-accordion-group-header:hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter) > .dxbl-accordion-group-header:hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-accordion-group-header {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-accordion-group-header-selected-bg, unset);
  color: var(--dxbl-accordion-group-header-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-accordion-group-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-accordion-group-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-accordion-group-header {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-accordion .dxbl-accordion-group:not(.dxbl-disabled):not(:disabled):not(.dxbl-accordion-filter):not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-accordion-group-header::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-accordion .dxbl-accordion-group:not(.dxbl-accordion-filter).dxbl-active > .dxbl-accordion-group-header a.dxbl-accordion-item-content, .dxbl-accordion .dxbl-accordion-group:not(.dxbl-accordion-filter) > .dxbl-accordion-group-header:hover a.dxbl-accordion-item-content, .dxbl-accordion .dxbl-accordion-group:not(.dxbl-accordion-filter) > .dxbl-accordion-group-header:active a.dxbl-accordion-item-content {
  color: inherit;
}
.dxbl-accordion .dxbl-accordion-group:not(.dxbl-accordion-filter) > .dxbl-accordion-group-header {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxbl-accordion .dxbl-accordion-group.dxbl-disabled, .dxbl-accordion .dxbl-accordion-group:disabled {
  cursor: default;
}
.dxbl-accordion .dxbl-accordion-group.dxbl-disabled .dxbl-accordion-group-header .dxbl-accordion-item-text-container:not(.dxbl-accordion-item-text-tmpl), .dxbl-accordion .dxbl-accordion-group:disabled .dxbl-accordion-group-header .dxbl-accordion-item-text-container:not(.dxbl-accordion-item-text-tmpl) {
  opacity: 60%;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group) {
  font-size: var(--dxbl-accordion-group-item-font-size);
  line-height: var(--dxbl-accordion-group-item-line-height);
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group) > .dxbl-accordion-item-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  position: relative;
  color: inherit;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-accordion-item-content {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-accordion-group-item-selection-bg, unset);
  color: var(--dxbl-accordion-group-item-selection-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-accordion-item-content {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-accordion-item-content {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-accordion-item-content {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active > .dxbl-accordion-item-content::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):hover, .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):active {
  color: inherit;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active) {
  cursor: pointer;
  color: inherit;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active) > .dxbl-accordion-item-content:hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-accordion-group-item-hover-bg, unset);
  color: var(--dxbl-accordion-group-item-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active) > .dxbl-accordion-item-content:hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active) > .dxbl-accordion-item-content:hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active) > .dxbl-accordion-item-content:hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):not(.dxbl-active) > .dxbl-accordion-item-content:hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group).dxbl-disabled > .dxbl-accordion-item-content .dxbl-accordion-item-text-container:not(.dxbl-accordion-item-text-tmpl), .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):disabled > .dxbl-accordion-item-content .dxbl-accordion-item-text-container:not(.dxbl-accordion-item-text-tmpl) {
  opacity: 0.5;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container + * {
  margin-left: var(--dxbl-accordion-group-item-spacing);
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content > .dxbl-image {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content > .dxbl-image:not(:last-child) {
  margin-right: var(--dxbl-accordion-group-item-spacing);
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-item-text-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-item-text-container.dxbl-text {
  --dxbl-text-padding-x: 0;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-item-text-container:not(:last-child) {
  margin-right: var(--dxbl-accordion-group-item-spacing);
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-item-text-container.dxbl-accordion-item-text-tmpl > .dxbl-text {
  --dxbl-text-padding-x: 0;
  font-size: inherit;
  line-height: inherit;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-badge {
  margin-left: var(--dxbl-accordion-group-item-spacing);
}
.dxbl-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item .dxbl-accordion-item-indent, .dxbl-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item .dxbl-accordion-item-indent-end {
  min-width: calc((var(--dxbl-accordion-item-indent, 0) - 1) * var(--dxbl-accordion-group-item-content-indent));
}
.dxbl-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item-content {
  padding: 0 var(--dxbl-accordion-group-item-content-padding-x);
}
.dxbl-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container > .dxbl-btn {
  position: relative;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-color: unset;
  --dxbl-btn-bg: transparent;
  --dxbl-btn-border-color: transparent;
  --dxbl-btn-border-hover-color: transparent;
  --dxbl-btn-hover-border-color: transparent;
  --dxbl-btn-hover-bg: transparent;
  --dxbl-btn-hover-background: transparent;
  --dxbl-btn-hover-color: $btn-hover-color;
}
.dxbl-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container > .dxbl-btn > svg.dxbl-image {
  color: var(--dxbl-accordion-group-item-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-accordion-group-item-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-accordion-group-item-btn-hover-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-accordion-group-item-btn-hover-color, var(--dxbl-image-color, 70%));
}
.dxbl-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container > .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container > .dxbl-btn:disabled > .dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-disabled-color, 40%));
}

.dx-office-ribbon .dxbs-tabs > .dx-scroll-viewer {
  padding-top: 2px;
  padding-right: 1rem;
}

.dx-office-ribbon .dxbl-tabs-content-panel {
  overflow: hidden;
}

.dx-office-ribbon .dxbs-tabs .nav-tabs .nav-item .nav-link {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.dx-office-ribbon .dx-office-ribbon-context-tab:not(.dxbl-active):not(:hover) {
  --dxbl-office-ribbon-context-tab-bg: unset;
  --dxbl-office-ribbon-context-tab-color: inherit;
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-office-ribbon-context-tab-bg, unset);
  color: var(--dxbl-office-ribbon-context-tab-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dx-office-ribbon .dx-office-ribbon-context-tab:not(.dxbl-active):not(:hover) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tabs-tab-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dx-office-ribbon .dx-office-ribbon-context-tab:not(.dxbl-active):not(:hover) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tabs-tab-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dx-office-ribbon .dx-office-ribbon-context-tab:not(.dxbl-active):not(:hover) {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-tabs-tab-border-width, 0px) / 1.75);
  }
}
.dx-office-ribbon .dx-office-ribbon-context-tab:not(.dxbl-active):not(:hover)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tabs-tab-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tabs-tab-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tabs-tab-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-tabs-tab-border-width, 0px)));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 0.1;
}

.dx-office-ribbon .dxbl-ribbon-toolbar {
  padding: 0.5rem;
}

.dx-office-ribbon {
  border-bottom-color: inherit !important;
}
.dx-office-ribbon .dxbl-toolbar .dxbl-btn {
  --dxbl-text-border-style: none;
}
.dx-office-ribbon .dxbl-toolbar .dxbl-btn:focus {
  --dxbl-btn-box-shadow: none;
}
.dx-office-ribbon .dxbl-toolbar .dxbl-btn::before {
  --dxbl-btn-box-shadow: none;
}

.dx-office-ribbon-tab-content.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .image + span,
.dx-office-ribbon-tab-content.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .dxbl-toolbar-coloredit-image-container + span,
.dx-office-ribbon-tab-content.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item .image + .dxbs-combobox {
  padding-left: 0.2em;
}

.dx-office-ribbon-tab-content.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal.dx-office-bar-dropdown-horizontal-header {
  display: none;
}

.dx-office-ribbon-tab-content.dxbl-toolbar-dropdown.dx-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}

.dx-office-ribbon-tab-content.dxbl-toolbar-dropdown.dx-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dx-office-bar-dropdown-horizontal-header {
  padding: 0 0.75rem 0.25rem;
  width: 100%;
}

.dx-office-ribbon-tab-content.dxbl-toolbar-dropdown.dx-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dx-office-bar-dropdown-horizontal-header,
.dx-office-ribbon-tab-content.dxbl-toolbar-dropdown.dx-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dx-office-bar-dropdown-horizontal-break {
  display: block;
}

.dx-office-ribbon-tab-content.dxbl-toolbar-dropdown.dx-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dxbl-toolbar-dropdown-item:not(.dxbl-toolbar-item-tmpl) {
  display: inline-block;
  margin: 0.125em 0;
}

.dx-office-ribbon-tab-content.dxbl-toolbar-dropdown.dx-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dx-office-bar-dropdown-horizontal-content.dxbl-dropdown-item {
  padding: 0.625rem;
}

.dx-office-ribbon-tab-content.dxbl-toolbar-dropdown.dx-office-bar-dropdown-horizontal.dxbl-toolbar-dropdown .dx-office-bar-dropdown-horizontal-content span {
  display: none;
}

.dx-office-bar-combobox-large:not(.dxbl-toolbar-dropdown-item) .dxbl-text-edit {
  width: 120px;
}

.dx-office-bar-combobox-large.dxbl-toolbar-dropdown-item .dxbl-text-edit {
  width: 180px;
}

.dx-office-bar-combobox-large.dxbl-toolbar-dropdown-item .image + span {
  padding-right: 2em;
}

.dx-office-bar-combobox-small:not(.dxbl-toolbar-dropdown-item) .dxbl-text-edit {
  width: 63px;
}

.dx-office-bar-combobox-small.dxbl-toolbar-dropdown-item .dxbl-text-edit {
  width: 80px;
}

.dx-office-bar-combobox-middle:not(.dxbl-toolbar-dropdown-item) .dxbl-text-edit {
  width: 175px;
}

.dxbl-office-bar-spinedit:not(.dxbl-toolbar-dropdown-item) {
  width: 90px;
}

.dxbl-office-bar-spinedit > .dxbl-toolbar-menu-item > div > .dxbl-text-edit {
  width: 100px;
}

.dxbl-treeview {
  --dxbl-treeview-spacing-x: 0.25rem;
  --dxbl-treeview-spacing-y: 0;
  --dxbl-treeview-font-size: 0.875rem;
  --dxbl-treeview-font-weight: 400;
  --dxbl-treeview-line-height: 1.4285;
  --dxbl-treeview-text-padding-y: 0.25003125rem;
  --dxbl-treeview-btn-bg: transparent;
  --dxbl-treeview-btn-color: unset;
  --dxbl-treeview-btn-hover-bg: unset;
  --dxbl-treeview-btn-hover-color: inherit;
  --dxbl-treeview-image-spacing: 0.375rem;
  --dxbl-treeview-navigation-filter-bottom-spacing: 0.75rem;
  --dxbl-treeview-navigation-filter-content-bg-color: yellow;
  --dxbl-treeview-navigation-filter-content-color: var(--bs-gray-900, #212529);
  --dxbl-treeview-check-all-bottom-spacing: 0.25rem;
  --dxbl-treeview-check-all-border-bottom-color: unset;
  --dxbl-treeview-check-all-border-bottom-width: 1px;
  --dxbl-treeview-check-all-border-bottom-style: solid;
  --dxbl-treeview-item-text-wrap: normal;
  --dxbl-treeview-item-content-indent: 0.9375rem;
  --dxbl-treeview-item-hover-bg: unset;
  --dxbl-treeview-item-hover-color: inherit;
  --dxbl-treeview-item-selection-bg: unset;
  --dxbl-treeview-item-selection-color: var(--bs-white, var(--white));
  --dxbl-treeview-item-border-radius: 0.25rem;
  --dxbl-treeview-item-spacing-y: 0.375rem;
  --dxbl-treeview-item-content-container-border-width: 0.125rem;
  --dxbl-treeview-checkbox-checked-color: var(--bs-white, var(--white));
  --dxbl-treeview-checkbox-checked-bg: unset;
  --dxbl-treeview-checkbox-checked-hover-bg: var(--bs-primary, var(--primary));
  --dxbl-treeview-checkbox-disabled-bg: unset;
  --dxbl-treeview-checkbox-disabled-color: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-treeview-checkbox-unchecked-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-treeview-checkbox-unchecked-hover-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-treeview-checkbox-unchecked-hover-border-color: unset;
  --dxbl-treeview-checkbox-unchecked-border-width: 2px;
  --dxbl-treeview-empty-data-padding-x: 1rem;
  --dxbl-treeview-empty-data-padding-y: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: var(--dxbl-treeview-spacing-y) var(--dxbl-treeview-spacing-x);
}
.dxbl-treeview.dxbl-sm {
  --dxbl-treeview-font-size: 0.75rem;
  --dxbl-treeview-line-height: 1.333;
  --dxbl-treeview-text-padding-y: 0.250125rem;
  --dxbl-treeview-image-spacing: 0.25rem;
  --dxbl-treeview-item-spacing-y: 0.25rem;
  --dxbl-treeview-item-content-indent: 0.8125rem;
}
.dxbl-treeview.dxbl-sm .dxbl-treeview-item .dxbl-treeview-item-content .dxbl-checkbox-check-element {
  margin: 0.25rem;
}
.dxbl-treeview.dxbl-sm:not(.dxbl-treeview-no-expand-btn) .dxbl-treeview-checkbox-check-all {
  padding-left: 1.625rem;
}
.dxbl-treeview.dxbl-lg {
  --dxbl-treeview-font-size: 1rem;
  --dxbl-treeview-line-height: 1.5;
  --dxbl-treeview-text-padding-y: 0.25rem;
  --dxbl-treeview-image-spacing: 0.5rem;
  --dxbl-treeview-item-spacing-y: 0.5rem;
  --dxbl-treeview-item-content-indent: 1.0625rem;
}
.dxbl-treeview.dxbl-lg .dxbl-treeview-item .dxbl-treeview-item-content .dxbl-checkbox-check-element {
  margin: 0.25rem;
}
.dxbl-treeview.dxbl-lg:not(.dxbl-treeview-no-expand-btn) .dxbl-treeview-checkbox-check-all {
  padding-left: 2.125rem;
}
.dxbl-treeview > .dxbl-navigation-filter {
  margin-bottom: var(--dxbl-treeview-navigation-filter-bottom-spacing);
  width: 100%;
}
.dxbl-treeview:not(.dxbl-treeview-no-expand-btn) .dxbl-treeview-checkbox-check-all {
  padding-left: 1.875rem;
}
.dxbl-treeview .dxbl-filter-content {
  background-color: var(--dxbl-treeview-navigation-filter-content-bg-color);
  color: var(--dxbl-treeview-navigation-filter-content-color);
}
.dxbl-treeview .dxbl-checkbox {
  --dxbl-checkbox-check-element-checked-color: var(--dxbl-treeview-checkbox-checked-color);
  --dxbl-checkbox-check-element-checked-hover-bg: var(--dxbl-treeview-checkbox-checked-hover-bg);
  --dxbl-checkbox-check-element-disabled-color: var(--dxbl-treeview-checkbox-disabled-color);
  --dxbl-checkbox-check-element-unchecked-bg: var(--dxbl-treeview-checkbox-unchecked-bg);
  --dxbl-checkbox-check-element-unchecked-hover-bg: var(--dxbl-treeview-checkbox-unchecked-hover-bg);
  --dxbl-checkbox-check-element-unchecked-border-color: var(--dxbl-treeview-checkbox-unchecked-border-color);
  --dxbl-checkbox-check-element-unchecked-hover-border-color: var(--dxbl-treeview-checkbox-unchecked-hover-border-color);
  --dxbl-checkbox-check-element-unchecked-border-width: var(--dxbl-treeview-checkbox-unchecked-border-width);
}
.dxbl-treeview .dxbl-checkbox.dxbl-treeview-checkbox-check-all {
  border-bottom: var(--dxbl-treeview-check-all-border-bottom-width) var(--dxbl-treeview-check-all-border-bottom-style) var(--dxbl-treeview-check-all-border-bottom-color, var(--bs-border-color, var(--bs-gray-400, #ced4da)));
  padding-bottom: var(--dxbl-treeview-check-all-bottom-spacing);
}
.dxbl-treeview .dxbl-checkbox.dxbl-treeview-checkbox-check-all + * > .dxbl-scroll-viewer-content > .dxbl-treeview-items-container {
  padding-top: var(--dxbl-treeview-check-all-bottom-spacing);
}
.dxbl-treeview .dxbl-checkbox > .dxbl-checkbox-check-element {
  margin: 0.25rem;
}
.dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled).dxbl-checkbox-checked > .dxbl-checkbox-check-element:not(:hover), .dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):not(.dxbl-disabled):not(:disabled).dxbl-checkbox-indeterminate > .dxbl-checkbox-check-element:not(:hover) {
  background-color: var(--dxbl-treeview-checkbox-checked-bg, var(--bs-primary, var(--primary)));
  opacity: var(--dxbl-treeview-checkbox-checked-bg, 80%);
}
.dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-checked > .dxbl-checkbox-check-element:not(:hover), .dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio).dxbl-disabled.dxbl-checkbox-indeterminate > .dxbl-checkbox-check-element:not(:hover), .dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-checked > .dxbl-checkbox-check-element:not(:hover), .dxbl-treeview .dxbl-checkbox:not(.dxbl-checkbox-switch):not(.dxbl-checkbox-radio):disabled.dxbl-checkbox-indeterminate > .dxbl-checkbox-check-element:not(:hover) {
  background-color: var(--dxbl-treeview-checkbox-disabled-bg, currentcolor);
  opacity: var(--dxbl-treeview-checkbox-disabled-bg, 40%);
}
.dxbl-treeview .dxbl-treeview-empty-data {
  text-align: center;
  font-size: var(--dxbl-treeview-font-size);
  font-weight: var(--dxbl-treeview-font-weight);
  line-height: var(--dxbl-treeview-line-height);
  opacity: 60%;
  padding: var(--dxbl-treeview-empty-data-padding-y) var(--dxbl-treeview-empty-data-padding-x);
}
.dxbl-treeview.dxbl-treeview-text-nowrap {
  --dxbl-treeview-item-text-wrap: nowrap;
}
.dxbl-treeview .dxbl-treeview-items-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  list-style: none;
  padding: 0;
  margin: 0;
}
.dxbl-treeview > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > .dxbl-treeview-items-container {
  padding-right: 0.25rem;
}
.dxbl-treeview .dxbl-treeview-items-container .dxbl-treeview-items-container .dxbl-treeview-tmpl, .dxbl-treeview .dxbl-treeview-items-container .dxbl-treeview-items-container .dxbl-treeview-tmpl ~ * {
  margin-left: var(--dxbl-treeview-item-content-indent);
}
.dxbl-treeview .dxbl-treeview-item.dxbl-disabled, .dxbl-treeview .dxbl-treeview-item:disabled {
  pointer-events: none;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content {
  position: relative;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: var(--dxbl-treeview-item-spacing-y);
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-indent {
  min-width: calc(var(--dxbl-treeview-item-indent, 0) * var(--dxbl-treeview-item-content-indent));
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn {
  position: relative;
  --dxbl-btn-box-shadow: none;
  --dxbl-btn-color: unset;
  --dxbl-btn-bg: transparent;
  --dxbl-btn-border-color: transparent;
  --dxbl-btn-border-hover-color: transparent;
  --dxbl-btn-hover-border-color: transparent;
  --dxbl-btn-hover-bg: transparent;
  --dxbl-btn-hover-background: transparent;
  --dxbl-btn-hover-color: $btn-hover-color;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn > svg.dxbl-image {
  color: var(--dxbl-treeview-btn-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-treeview-btn-color, var(--dxbl-image-color, 70%));
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-color, 70%));
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-treeview-btn-hover-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-treeview-btn-hover-color, var(--dxbl-image-color, 70%));
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:disabled > .dxbl-image {
  color: var(--dxbl-unset, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-unset, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-nav-expand-btn-custom) {
  --dxbl-btn-border-radius: 50%;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-treeview-btn-hover-bg, unset);
  color: var(--dxbl-treeview-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(var(--dxbl-btn-border-width, 0px) / 1.75);
  }
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  top: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  right: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, var(--dxbl-btn-border-width, 0px)));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):focus-visible, .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled).dxbl-focused {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  position: relative;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled):focus-visible::after, .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-btn:not(.dxbl-nav-expand-btn-custom):not(.dxbl-disabled):not(:disabled).dxbl-focused::after {
  border-radius: var(--dxbl-btn-border-radius);
  -webkit-box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
          box-shadow: 0 0 var(--dxbl-btn-focus-shadow-blur) var(--dxbl-btn-focus-shadow-spread) var(--dxbl-btn-focus-shadow-color);
  content: "";
  position: absolute;
  left: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
  top: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
  right: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
  bottom: calc(var(--dxbl-btn-focus-shadow-spread) + var(--dxbl-btn-focus-shadow-blur) + -1px);
  z-index: 1;
  pointer-events: none;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  color: unset;
  border-radius: var(--dxbl-treeview-item-border-radius);
  font-size: var(--dxbl-treeview-font-size);
  font-weight: var(--dxbl-treeview-font-weight);
  line-height: var(--dxbl-treeview-line-height);
  overflow-x: hidden;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(.dxbl-active):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-treeview-item-hover-bg, unset);
  color: var(--dxbl-treeview-item-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(.dxbl-active):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(.dxbl-active):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(.dxbl-active):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(.dxbl-active):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-treeview-item-selection-bg, unset);
  color: var(--dxbl-treeview-item-selection-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 80%;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container.dxbl-disabled, .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:disabled {
  opacity: 60%;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container > .dxbl-image {
  display: inline-block;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: var(--dxbl-treeview-image-spacing);
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(.dxbl-active) {
  cursor: pointer;
  color: inherit;
  position: relative;
  -webkit-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container > .dxbl-text:not(.dxbl-badge) {
  --dxbl-text-padding-y: var(--dxbl-treeview-text-padding-y);
  white-space: var(--dxbl-treeview-item-text-wrap);
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container .dxbl-treeview-item-text-container {
  min-width: 0;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container .dxbl-treeview-item-text-container.dxbl-treeview-item-text-tmpl {
  width: 100%;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container .dxbl-treeview-item-text-container.dxbl-treeview-item-text-tmpl > .dxbl-text {
  width: 100%;
}
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container .dxbl-treeview-item-text-container > .dxbl-treeview-item-text {
  overflow-x: hidden;
  text-overflow: ellipsis;
}

.dxbl-badge {
  --dxbl-navigation-badge-font-size: 0.875rem;
  --dxbl-navigation-badge-font-weight: 500;
  --dxbl-navigation-badge-line-height: 1.4285;
  --dxbl-navigation-badge-color: var(--bs-white, var(--white));
  --dxbl-navigation-badge-bg: var(--bs-gray-600, #6c757d);
  --dxbl-navigation-badge-border-radius: 0.25rem;
  --dxbl-navigation-badge-spacing: 0.375rem;
  --dxbl-navigation-badge-text-spacing-x: 0.375rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  white-space: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: var(--dxbl-navigation-badge-font-size);
  font-weight: var(--dxbl-navigation-badge-font-weight);
  line-height: var(--dxbl-navigation-badge-line-height);
  color: var(--dxbl-navigation-badge-color);
  border-radius: var(--dxbl-navigation-badge-border-radius);
  background-color: var(--dxbl-navigation-badge-bg);
  margin: 0 var(--dxbl-navigation-badge-spacing);
}
.dxbl-badge.dxbl-text {
  --dxbl-text-padding-x: var(--dxbl-navigation-badge-text-spacing-x);
  --dxbl-text-padding-y: 0;
}

.dxbl-sm .dxbl-badge {
  --dxbl-navigation-badge-font-size: 0.75rem;
  --dxbl-navigation-badge-line-height: 1.333;
  --dxbl-navigation-badge-spacing: 0.25rem;
  --dxbl-navigation-badge-text-spacing-x: 0.25rem;
}

.dxbl-lg .dxbl-badge {
  --dxbl-navigation-badge-font-size: 1rem;
  --dxbl-navigation-badge-line-height: 1.5;
  --dxbl-navigation-badge-spacing: 0.5rem;
  --dxbl-navigation-badge-text-spacing-x: 0.5rem;
}

.dxbl-active .dxbl-badge {
  --dxbl-navigation-badge-color: var(--bs-gray-900, #212529);
  --dxbl-navigation-badge-bg: var(--bs-white, var(--white));
}

.dxbl-stacklayout > .dxbl-stacklayout-root, .dxbl-gridlayout > .dxbl-gridlayout-root {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
  height: 100%;
  display: grid;
}

.dxbl-gridlayout {
  width: 100%;
  height: 100%;
  display: block;
}
.dxbl-stacklayout {
  display: block;
}
.dxbl-radio-group {
  --dxbl-radio-group-radio-padding-top: 0.375rem;
  --dxbl-radio-group-radio-padding-left: 1rem;
  --dxbl-radio-group-font-size: 0.875rem;
  --dxbl-radio-group-no-data-text-opacity: 0.75;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: var(--dxbl-radio-group-font-size);
}
.dxbl-radio-group.dxbl-radio-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
}
.dxbl-radio-group.dxbl-radio-group-vertical > .dxbl-checkbox-radio {
  width: 100%;
}
.dxbl-radio-group.dxbl-radio-group-vertical > .dxbl-checkbox-radio + .dxbl-checkbox-radio {
  padding-top: var(--dxbl-radio-group-radio-padding-top);
}
.dxbl-radio-group.dxbl-radio-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.dxbl-radio-group.dxbl-radio-group-horizontal > .dxbl-checkbox-radio + .dxbl-checkbox-radio {
  padding-left: var(--dxbl-radio-group-radio-padding-left);
}
.dxbl-radio-group > .dxbl-radio-group-no-data-text {
  opacity: var(--dxbl-radio-group-no-data-text-opacity);
}
.dxbl-radio-group.dxbl-sm {
  --dxbl-radio-group-radio-padding-top: 0.25rem;
  --dxbl-radio-group-radio-padding-left: 0.75rem;
  --dxbl-radio-group-font-size: 0.75rem;
}
.dxbl-radio-group.dxbl-lg {
  --dxbl-radio-group-radio-padding-top: 0.5rem;
  --dxbl-radio-group-radio-padding-left: 1.25rem;
  --dxbl-radio-group-font-size: 1rem;
}

.dxbl-context-menu,
.dxbl-context-menu-submenu {
  --dxbl-context-menu-font-family: inherit;
  --dxbl-context-menu-color: unset;
  --dxbl-context-menu-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-context-menu-font-size: 0.875rem;
  --dxbl-context-menu-line-height: 1.4285;
  --dxbl-context-menu-item-text-padding-x: 1.5rem;
  --dxbl-context-menu-item-padding-x: 0.5rem;
  --dxbl-context-menu-item-padding-y: 0.31253125rem;
  --dxbl-context-menu-min-width: 9.9999375rem;
  --dxbl-context-menu-item-popout-icon-opacity: 70%;
  --dxbl-context-menu-disabled-bg: unset;
  --dxbl-context-menu-disabled-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-context-menu-disabled-opacity: 60%;
  --dxbl-context-menu-item-hover-color: inherit;
  --dxbl-context-menu-item-hover-bg: unset;
  --dxbl-context-menu-item-active-bg: unset;
  --dxbl-context-menu-item-active-color: var(--bs-white, var(--white));
  --dxbl-context-menu-separator-width: 1px;
  --dxbl-context-menu-separator-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-context-menu-separator-style: solid;
  --dxbl-context-menu-border-radius: 0.25rem;
  --dxbl-context-menu-border-width: 1px;
  --dxbl-context-menu-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-context-menu-border-style: solid;
  --dxbl-context-menu-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.15);
  --dxbl-context-menu-padding-x: 0;
  --dxbl-context-menu-padding-y: 0;
  --dxbl-context-menu-image-spacing: 0.5rem;
  --dxbl-context-menu-item-focus-outline-color: var(--bs-primary, var(--primary));
  --dxbl-context-menu-item-focus-outline-width: 0.125rem;
}
.dxbl-context-menu.dxbl-sm,
.dxbl-context-menu-submenu.dxbl-sm {
  --dxbl-context-menu-font-size: 0.75rem;
  --dxbl-context-menu-line-height: 1.5;
  --dxbl-context-menu-item-text-padding-x: 1.375rem;
  --dxbl-context-menu-item-padding-x: 0.375rem;
  --dxbl-context-menu-item-padding-y: 0.25rem;
  --dxbl-context-menu-min-width: 8.571375rem;
  --dxbl-context-menu-image-spacing: 0.375rem;
}
.dxbl-context-menu.dxbl-lg,
.dxbl-context-menu-submenu.dxbl-lg {
  --dxbl-context-menu-font-size: 1rem;
  --dxbl-context-menu-line-height: 1.375;
  --dxbl-context-menu-item-text-padding-x: 1.625rem;
  --dxbl-context-menu-item-padding-x: 0.625rem;
  --dxbl-context-menu-item-padding-y: 0.375rem;
  --dxbl-context-menu-min-width: 11.4285rem;
  --dxbl-context-menu-image-spacing: 0.625rem;
}
.dxbl-context-menu.dxbl-context-menu-dropdown,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown {
  --dxbl-dropdown-font-family: var(--dxbl-context-menu-font-family);
  --dxbl-dropdown-font-size: var(--dxbl-context-menu-font-size);
  --dxbl-dropdown-color: var(--dxbl-context-menu-color);
  --dxbl-dropdown-line-heigth: var(--dxbl-context-menu-line-height);
  --dxbl-dropdown-bg: var(--dxbl-context-menu-bg);
  --dxbl-dropdown-body-padding-x: var(--dxbl-context-menu-padding-x);
  --dxbl-dropdown-body-padding-y: var(--dxbl-context-menu-padding-y);
  --dxbl-dropdown-border-radius: var(--dxbl-context-menu-border-radius);
  --dxbl-dropdown-border-width: var(--dxbl-context-menu-border-width);
  --dxbl-dropdown-border-color: var(--dxbl-context-menu-border-color);
  --dxbl-dropdown-border-style: var(--dxbl-context-menu-border-style);
  --dxbl-dropdown-min-width: var(--dxbl-context-menu-min-width);
  --dxbl-dropdown-box-shadow: var(--dxbl-context-menu-box-shadow);
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul {
  margin: 0;
  padding-left: 0;
  list-style: none;
  width: 100%;
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul.dxbl-context-menu-item-list-with-icons > li > .dxbl-context-menu-item.dxbl-context-menu-item-with-icon .dxbl-context-menu-item-text,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul.dxbl-context-menu-item-list-with-icons > li > .dxbl-context-menu-item.dxbl-context-menu-item-with-icon .dxbl-context-menu-item-text {
  padding-left: var(--dxbl-context-menu-image-spacing);
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul.dxbl-context-menu-item-list-with-icons > li > .dxbl-context-menu-item .dxbl-context-menu-item-text,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul.dxbl-context-menu-item-list-with-icons > li > .dxbl-context-menu-item .dxbl-context-menu-item-text {
  display: inline-block;
  padding-left: var(--dxbl-context-menu-item-text-padding-x);
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li.dxbl-context-menu-separator,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li.dxbl-context-menu-separator {
  margin: 0;
  height: 0;
  border-top: var(--dxbl-context-menu-separator-width) var(--dxbl-context-menu-separator-style) var(--dxbl-context-menu-separator-color);
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li.dxbl-context-menu-separator:first-child,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li.dxbl-context-menu-separator:first-child {
  display: none;
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):first-child,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):first-child {
  border-top-left-radius: var(--dxbl-context-menu-border-radius);
  border-top-right-radius: var(--dxbl-context-menu-border-radius);
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):last-child,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):last-child {
  border-bottom-left-radius: var(--dxbl-context-menu-border-radius);
  border-bottom-right-radius: var(--dxbl-context-menu-border-radius);
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):focus-within,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator):focus-within {
  outline: var(--dxbl-context-menu-item-focus-outline-width) solid var(--dxbl-context-menu-item-focus-outline-color);
  outline-offset: calc(var(--dxbl-context-menu-item-focus-outline-width) * -1);
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  width: 100%;
  cursor: pointer;
  white-space: nowrap;
  border-radius: inherit;
  outline: none;
  padding: var(--dxbl-context-menu-item-padding-y) var(--dxbl-context-menu-item-padding-x) var(--dxbl-context-menu-item-padding-y) var(--dxbl-context-menu-item-padding-x);
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-context-menu-item-hover-bg, unset);
  color: var(--dxbl-context-menu-item-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover::before,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(.dxbl-active):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item .dxbl-context-menu-item-text,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item .dxbl-context-menu-item-text {
  margin-right: auto;
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item .dxbl-context-menu-item-popout-icon,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item .dxbl-context-menu-item-popout-icon {
  margin-left: var(--dxbl-context-menu-image-spacing);
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item .dxbl-context-menu-item-icon,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item .dxbl-context-menu-item-icon {
  padding: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item.dxbl-disabled, .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:disabled,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item.dxbl-disabled,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:disabled {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-context-menu-disabled-bg, unset);
  color: var(--dxbl-context-menu-disabled-color);
  opacity: var(--dxbl-context-menu-disabled-opacity);
  cursor: default;
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item.dxbl-disabled, .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:disabled,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item.dxbl-disabled,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:disabled {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item.dxbl-disabled, .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:disabled,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item.dxbl-disabled,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:disabled {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item.dxbl-disabled, .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:disabled,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item.dxbl-disabled,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:disabled {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item.dxbl-disabled::before, .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:disabled::before,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item.dxbl-disabled::before,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:disabled::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 2%;
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-context-menu-item-active-bg, unset);
  color: var(--dxbl-context-menu-item-active-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active,
  .dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active::before,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled):active::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: var(--bs-primary, var(--primary));
  opacity: 80%;
}
.dxbl-context-menu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled) .dxbl-context-menu-item-popout-icon,
.dxbl-context-menu-submenu.dxbl-context-menu-dropdown > .dxbl-dropdown-body ul li:not(.dxbl-context-menu-separator) > .dxbl-context-menu-item:not(.dxbl-disabled):not(:disabled) .dxbl-context-menu-item-popout-icon {
  opacity: var(--dxbl-context-menu-item-popout-icon-opacity);
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list, .dxbl-menu .dxbl-menu-item-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item, .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}

.dxbl-menu {
  --dxbl-menu-item-hover-color: inherit;
  --dxbl-menu-item-hover-bg: unset;
  --dxbl-menu-item-selected-bg: unset;
  --dxbl-menu-item-selected-color: unset;
  --dxbl-menu-item-selected-hover-bg: unset;
  --dxbl-menu-item-selected-hover-color: unset;
  --dxbl-menu-item-disabled-bg: unset;
  --dxbl-menu-item-disabled-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-menu-item-disabled-opacity: 60%;
  --dxbl-menu-font-family: inherit;
  --dxbl-menu-color: unset;
  --dxbl-menu-separator-width: 1px;
  --dxbl-menu-separator-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-menu-separator-style: solid;
  --dxbl-menu-item-image-size: 1rem;
  --dxbl-menu-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-menu-top-left-border-radius: 0.1875rem;
  --dxbl-menu-top-right-border-radius: 0.1875rem;
  --dxbl-menu-bottom-left-border-radius: 0.1875rem;
  --dxbl-menu-bottom-right-border-radius: 0.1875rem;
  --dxbl-menu-title-font-weight: 500;
  --dxbl-menu-title-font-size: 1.25rem;
  --dxbl-menu-title-line-height: 1;
  --dxbl-menu-border-width: 0;
  --dxbl-menu-border-color: unset;
  --dxbl-menu-border-style: unset;
  --dxbl-menu-item-focus-outline-color: var(--bs-primary, var(--primary));
  --dxbl-menu-item-focus-outline-width: 0.125rem;
  --dxbl-menu-item-focus-outline-offset: 1px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: var(--dxbl-menu-bg);
  border-radius: var(--dxbl-menu-top-left-border-radius) var(--dxbl-menu-top-right-border-radius) var(--dxbl-menu-bottom-right-border-radius) var(--dxbl-menu-bottom-left-border-radius);
  border: var(--dxbl-menu-border-width) var(--dxbl-menu-border-style) var(--dxbl-menu-border-color);
}
.dxbl-menu.dxbl-sm {
  --dxbl-menu-title-font-size: 1rem;
  --dxbl-menu-item-font-size: 0.875rem;
  --dxbl-menu-item-image-size: 1rem;
}
.dxbl-menu.dxbl-lg {
  --dxbl-menu-title-font-size: 1.5rem;
  --dxbl-menu-item-font-size: 1.25rem;
  --dxbl-menu-item-image-size: 1rem;
}
.dxbl-menu:not([data-dx-menu-loaded]) > .dxbl-menu-nav, .dxbl-menu:not([data-dx-menu-loaded]) > .dxbl-menu-item-list, .dxbl-menu:not([data-dx-menu-loaded]) > .dxbl-menu-title {
  opacity: 0;
}
.dxbl-menu:not([data-dx-menu-loaded]) > .dxbl-menu-bar {
  opacity: 0;
}
.dxbl-menu:not([data-dx-menu-loaded]) > .dxbl-menu-bar > .dxbl-menu-item-list {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.dxbl-menu:not([data-dx-menu-mobile]) > .dxbl-menu-nav, .dxbl-menu:not([data-dx-menu-mobile]) > .dxbl-menu-item-list, .dxbl-menu:not([data-dx-menu-mobile]) > .dxbl-menu-title {
  display: none;
}
.dxbl-menu[data-dx-menu-mobile] > .dxbl-menu-bar {
  display: none;
}
.dxbl-menu:not([data-dx-focus-hidden]) .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:focus-visible, .dxbl-menu:not([data-dx-focus-hidden]) .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-menu-item-tmpl:focus-visible {
  outline: var(--dxbl-menu-item-focus-outline-width) solid var(--dxbl-menu-item-focus-outline-color);
  outline-offset: calc(var(--dxbl-menu-item-focus-outline-width) * -1);
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item.dxbl-menu-list-item-stretch {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item.dxbl-menu-item-pos-start .dxbl-btn {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item.dxbl-menu-item-pos-center .dxbl-btn {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item.dxbl-menu-item-pos-end .dxbl-btn {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn {
  --dxbl-btn-font-family: var(--dxbl-menu-font-family);
  --dxbl-btn-font-size: var(--dxbl-menu-item-font-size);
  --dxbl-btn-line-height: var(--dxbl-menu-item-line-height);
  --dxbl-btn-padding-x: var(--dxbl-menu-item-padding-x);
  --dxbl-btn-padding-y: var(--dxbl-menu-item-padding-y);
  --dxbl-btn-image-spacing: var(--dxbl-menu-item-image-spacing);
  --dxbl-btn-color: var(--dxbl-menu-color);
  --dxbl-btn-disabled-bg: var(--dxbl-menu-item-disabled-bg);
  --dxbl-btn-disabled-color: var(--dxbl-menu-item-disabled-color);
  --dxbl-btn-disabled-opacity: var(--dxbl-menu-item-disabled-opacity);
  --dxbl-btn-border-radius: unset;
  --dxbl-btn-border-width: unset;
  --dxbl-btn-focus-box-shadow: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-decoration: none;
  text-align: start;
  -webkit-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
  cursor: pointer;
  border: inherit;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-item-selected-bg, unset);
  color: var(--dxbl-menu-item-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-item-selected-hover-bg, unset);
  color: var(--dxbl-menu-item-selected-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-item-selected-bg, unset);
  color: var(--dxbl-menu-item-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-item-selected-hover-bg, unset);
  color: var(--dxbl-menu-item-selected-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-item-hover-bg, unset);
  color: var(--dxbl-menu-item-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn.dxbl-disabled {
  pointer-events: none;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > .dxbl-menu-item-text-container.dxbl-menu-text-hidden {
  display: none;
  overflow: hidden;
  width: 0;
  padding: 0;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > .dxbl-menu-item-text-container .dxbl-menu-item-text {
  white-space: nowrap;
}
.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-spacing {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.dxbl-menu .dxbl-menu-title {
  font-size: var(--dxbl-menu-title-font-size);
  font-weight: var(--dxbl-menu-title-font-weight);
  line-height: var(--dxbl-menu-title-line-height);
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
  white-space: nowrap;
}
.dxbl-menu > .dxbl-menu-bar {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  height: 100%;
}
.dxbl-menu > .dxbl-menu-bar.dxbl-menu-loading {
  visibility: hidden;
  width: 1px;
}
.dxbl-menu > .dxbl-menu-bar > .dxbl-menu-title {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.dxbl-menu > .dxbl-menu-bar > .dxbl-menu-item-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.dxbl-menu > .dxbl-menu-bar > .dxbl-menu-item-list.dxbl-menu-loading {
  visibility: hidden;
  width: 1px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.dxbl-menu > .dxbl-menu-bar > .dxbl-menu-item-list > .dxbl-menu-list-item {
  position: static;
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list, .dxbl-menu .dxbl-menu-item-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item, .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}

.dxbl-menu-dropdown {
  --dxbl-menu-item-hover-color: inherit;
  --dxbl-menu-item-hover-bg: unset;
  --dxbl-menu-separator-width: 1px;
  --dxbl-menu-separator-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-menu-separator-style: solid;
  --dxbl-menu-item-selected-bg: unset;
  --dxbl-menu-item-selected-color: unset;
  --dxbl-menu-item-selected-hover-bg: unset;
  --dxbl-menu-item-selected-hover-color: unset;
  --dxbl-menu-item-disabled-bg: unset;
  --dxbl-menu-item-disabled-color: var(--bs-body-color, var(--dxbl-body-color, inherit));
  --dxbl-menu-item-disabled-opacity: 60%;
  --dxbl-menu-font-family: inherit;
  --dxbl-menu-color: unset;
  --dxbl-menu-bg: var(--bs-body-bg, var(--dxbl-body-bg, inherit));
  --dxbl-menu-item-font-size: 0.875rem;
  --dxbl-menu-item-line-height: 1.4285;
  --dxbl-menu-item-image-spacing: 0.5rem;
  --dxbl-menu-item-padding-x: 0.5rem;
  --dxbl-menu-item-padding-y: 0.31253125rem;
  --dxbl-menu-dropdown-min-width: 9.9999375rem;
  --dxbl-menu-dropdown-padding-x: 0;
  --dxbl-menu-dropdown-padding-y: 0;
  --dxbl-menu-dropdown-border-radius: 0.25rem;
  --dxbl-menu-dropdown-border-width: 1px;
  --dxbl-menu-dropdown-border-color: var(--bs-border-color, var(--bs-gray-400, #ced4da));
  --dxbl-menu-dropdown-border-style: solid;
  --dxbl-menu-item-image-size: 1rem;
  --dxbl-dropdown-bg: var(--dxbl-menu-bg);
  --dxbl-menu-dropdown-item-focus-outline-color: var(--bs-primary, var(--primary));
  --dxbl-menu-dropdown-item-focus-outline-width: 0.125rem;
}
.dxbl-menu-dropdown.dxbl-sm {
  --dxbl-menu-item-line-height: 1.5;
  --dxbl-menu-item-font-size: 0.75rem;
  --dxbl-menu-item-image-spacing: 0.375rem;
  --dxbl-menu-item-padding-x: 0.375rem;
  --dxbl-menu-item-padding-y: 0.25rem;
  --dxbl-menu-dropdown-min-width: 8.571375rem;
  --dxbl-menu-item-image-size: 1rem;
}
.dxbl-menu-dropdown.dxbl-lg {
  --dxbl-menu-item-line-height: 1.375;
  --dxbl-menu-item-font-size: 1rem;
  --dxbl-menu-item-image-spacing: 0.625rem;
  --dxbl-menu-item-padding-x: 0.625rem;
  --dxbl-menu-item-padding-y: 0.375rem;
  --dxbl-menu-dropdown-min-width: 11.4285rem;
  --dxbl-menu-item-image-size: 1rem;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog {
  --dxbl-dropdown-border-radius: var(--dxbl-menu-dropdown-border-radius);
  --dxbl-dropdown-border-width: var(--dxbl-menu-dropdown-border-width);
  --dxbl-dropdown-border-color: var(--dxbl-menu-dropdown-border-color);
  --dxbl-dropdown-border-style: var(--dxbl-menu-dropdown-border-style);
  --dxbl-dropdown-min-width: var(--dxbl-menu-dropdown-min-width);
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body {
  --dxbl-dropdown-body-padding-x: var(--dxbl-menu-dropdown-padding-x);
  --dxbl-dropdown-body-padding-y: var(--dxbl-menu-dropdown-padding-y);
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list.dxbl-menu-nav-item-list {
  display: block;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list:not(.dxbl-menu-nav-item-list) .dxbl-menu-item-text {
  white-space: nowrap;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list.dxbl-menu-item-list-with-icons > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > .dxbl-menu-item-text-container:first-child, .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list.dxbl-menu-item-list-with-icons > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > .dxbl-menu-item-indent + .dxbl-menu-item-text-container {
  --dxbl-menu-item-image-placeholder-width: calc(var(--dxbl-menu-item-image-size) + var(--dxbl-menu-item-image-spacing));
  margin-left: calc(var(--dxbl-menu-item-image-placeholder-width) * 1);
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item.dxbl-menu-dropdown-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn {
  --dxbl-btn-font-family: var(--dxbl-menu-font-family);
  --dxbl-btn-font-size: var(--dxbl-menu-item-font-size);
  --dxbl-btn-line-height: var(--dxbl-menu-item-line-height);
  --dxbl-btn-padding-x: var(--dxbl-menu-item-padding-x);
  --dxbl-btn-padding-y: var(--dxbl-menu-item-padding-y);
  --dxbl-btn-image-spacing: var(--dxbl-menu-item-image-spacing);
  --dxbl-btn-color: var(--dxbl-menu-color);
  --dxbl-btn-disabled-bg: var(--dxbl-menu-item-disabled-bg);
  --dxbl-btn-disabled-color: var(--dxbl-menu-item-disabled-color);
  --dxbl-btn-disabled-opacity: var(--dxbl-menu-item-disabled-opacity);
  --dxbl-btn-border-radius: unset;
  --dxbl-btn-border-width: unset;
  --dxbl-btn-focus-box-shadow: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-decoration: none;
  text-align: start;
  -webkit-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
  cursor: pointer;
  border: inherit;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-item-selected-bg, unset);
  color: var(--dxbl-menu-item-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-item-selected-hover-bg, unset);
  color: var(--dxbl-menu-item-selected-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-item-selected-bg, unset);
  color: var(--dxbl-menu-item-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-item-selected-hover-bg, unset);
  color: var(--dxbl-menu-item-selected-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-item-hover-bg, unset);
  color: var(--dxbl-menu-item-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn.dxbl-disabled {
  pointer-events: none;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > .dxbl-menu-item-indent {
  display: inline-block;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  --dxbl-menu-item-image-placeholder-width: calc(var(--dxbl-menu-item-image-size) + var(--dxbl-menu-item-image-spacing));
  width: calc(var(--dxbl-menu-item-image-placeholder-width) * 0.5);
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > .dxbl-menu-item-indent:first-child {
  --dxbl-menu-item-image-placeholder-width: calc(var(--dxbl-menu-item-image-size) + var(--dxbl-menu-item-image-spacing));
  margin-left: calc(var(--dxbl-menu-item-indent-count, 0) * var(--dxbl-menu-item-image-placeholder-width) * 1);
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > .dxbl-menu-item-indent + .dxbl-image {
  margin-left: 0;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > .dxbl-menu-item-text-container {
  margin-right: auto;
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-separator {
  margin: 0;
  height: 0;
  border-top: var(--dxbl-menu-separator-width) var(--dxbl-menu-separator-style) var(--dxbl-menu-separator-color);
}
.dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-separator:first-child {
  display: none;
}
.dxbl-menu-dropdown:not(.dxbl-menu-navbar-dropdown) .dxbl-menu-item-list > .dxbl-menu-list-item:first-child > .dxbl-menu-item > .dxbl-btn {
  border-top-left-radius: var(--dxbl-menu-dropdown-border-radius);
  border-top-right-radius: var(--dxbl-menu-dropdown-border-radius);
}
.dxbl-menu-dropdown:not(.dxbl-menu-navbar-dropdown) .dxbl-menu-item-list > .dxbl-menu-list-item:last-child > .dxbl-menu-item > .dxbl-btn {
  border-bottom-left-radius: var(--dxbl-menu-dropdown-border-radius);
  border-bottom-right-radius: var(--dxbl-menu-dropdown-border-radius);
}
.dxbl-itemlist-dropdown[x-drop-alignment=bottom] > .dxbl-menu-dropdown.dxbl-menu-navbar-dropdown {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.dxbl-itemlist-dropdown[x-drop-alignment=bottom] > .dxbl-menu-dropdown.dxbl-menu-navbar-dropdown > .dxbl-dropdown-body > .dxbl-menu-nav-item-list > .dxbl-menu-list-item:last-child > .dxbl-menu-item:last-child > .dxbl-btn,
.dxbl-itemlist-dropdown[x-drop-alignment=bottom] > .dxbl-menu-dropdown.dxbl-menu-navbar-dropdown .dxbl-menu-list-item:last-child > .dxbl-menu-nav-item-list > .dxbl-menu-list-item:last-child > .dxbl-menu-item:last-child > .dxbl-btn {
  border-bottom-left-radius: var(--dxbl-menu-dropdown-border-radius);
  border-bottom-right-radius: var(--dxbl-menu-dropdown-border-radius);
}
.dxbl-itemlist-dropdown[x-drop-alignment=top] > .dxbl-menu-dropdown.dxbl-menu-navbar-dropdown {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.dxbl-itemlist-dropdown[x-drop-alignment=top] > .dxbl-menu-dropdown.dxbl-menu-navbar-dropdown > .dxbl-dropdown-body > .dxbl-menu-nav-item-list > .dxbl-menu-list-item:first-child > .dxbl-menu-item > .dxbl-btn {
  border-top-left-radius: var(--dxbl-menu-dropdown-border-radius);
  border-top-right-radius: var(--dxbl-menu-dropdown-border-radius);
}
.dxbl-itemlist-dropdown:not([data-dx-focus-hidden]) > .dxbl-menu-dropdown .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn:focus-visible, .dxbl-itemlist-dropdown:not([data-dx-focus-hidden]) > .dxbl-menu-dropdown .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-menu-item-tmpl:focus-visible {
  outline: var(--dxbl-menu-dropdown-item-focus-outline-width) solid var(--dxbl-menu-dropdown-item-focus-outline-color);
  outline-offset: calc(var(--dxbl-menu-dropdown-item-focus-outline-width) * -1);
}

.dxbl-menu .dxbl-menu-item-list, .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item, .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}

.dxbl-menu.dxbl-menu-horizontal {
  --dxbl-menu-item-font-size: 1rem;
  --dxbl-menu-item-line-height: 1.25;
  --dxbl-menu-item-padding-x: 1rem;
  --dxbl-menu-item-padding-y: 0.625rem;
  --dxbl-menu-title-padding-x: 1rem;
  --dxbl-menu-title-padding-y: 0.625rem;
  --dxbl-menu-item-image-spacing: 0.75rem;
  --dxbl-menu-hamburger-btn-padding-x: 1rem;
  --dxbl-menu-hamburger-btn-padding-y: 0.75rem;
  --dxbl-menu-hamburger-btn-hover-color: inherit;
  --dxbl-menu-hamburger-btn-hover-bg: unset;
  --dxbl-menu-hamburger-btn-selected-bg: unset;
  --dxbl-menu-hamburger-btn-selected-color: unset;
  --dxbl-menu-hamburger-btn-selected-hover-bg: unset;
  --dxbl-menu-hamburger-btn-selected-hover-color: unset;
  --dxbl-menu-item-focus-outline-color: var(--bs-primary, var(--primary));
  --dxbl-menu-item-focus-outline-width: 0.125rem;
  --dxbl-menu-item-focus-outline-offset: 1px;
}
.dxbl-menu.dxbl-menu-horizontal.dxbl-sm {
  --dxbl-menu-item-font-size: 0.875rem;
  --dxbl-menu-item-line-height: 1.143;
  --dxbl-menu-item-padding-x: 0.75rem;
  --dxbl-menu-item-padding-y: 0.4999375rem;
  --dxbl-menu-title-padding-x: 0.75rem;
  --dxbl-menu-title-padding-y: 0.4999375rem;
  --dxbl-menu-item-image-spacing: 0.625rem;
  --dxbl-menu-hamburger-btn-padding-x: 0.75rem;
  --dxbl-menu-hamburger-btn-padding-y: 0.5rem;
}
.dxbl-menu.dxbl-menu-horizontal.dxbl-lg {
  --dxbl-menu-item-font-size: 1.25rem;
  --dxbl-menu-item-line-height: 1.2;
  --dxbl-menu-item-padding-x: 1.25rem;
  --dxbl-menu-item-padding-y: 0.75rem;
  --dxbl-menu-title-padding-x: 1.25rem;
  --dxbl-menu-title-padding-y: 0.75rem;
  --dxbl-menu-item-image-spacing: 0.875rem;
  --dxbl-menu-hamburger-btn-padding-x: 1.25rem;
  --dxbl-menu-hamburger-btn-padding-y: 1rem;
}
.dxbl-menu.dxbl-menu-horizontal:not([data-dx-focus-hidden]) .dxbl-menu-nav > .dxbl-menu-nav-bar > .dxbl-btn {
  --dxbl-btn-focus-outline-color: var(--dxbl-menu-item-focus-outline-color);
  --dxbl-btn-focus-outline-size: var(--dxbl-menu-item-focus-outline-width);
  --dxbl-btn-focus-outline-offset: var(--dxbl-menu-item-focus-outline-offset);
}
.dxbl-menu.dxbl-menu-horizontal .dxbl-menu-title {
  padding: var(--dxbl-menu-title-padding-y) var(--dxbl-menu-title-padding-x);
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-bar > .dxbl-menu-item-list {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-bar > .dxbl-menu-item-list > .dxbl-menu-list-item-stretch :not(:last-child).dxbl-menu-item-text-container {
  margin-right: auto;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-bar > .dxbl-menu-item-list:not(.dxbl-menu-with-title) > .dxbl-menu-list-item:first-child.dxbl-menu-item-pos-start > .dxbl-menu-item > .dxbl-btn, .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-bar > .dxbl-menu-item-list:not(.dxbl-menu-with-title) > .dxbl-menu-list-item:first-child.dxbl-menu-list-item-stretch > .dxbl-menu-item > .dxbl-btn {
  border-top-left-radius: var(--dxbl-menu-top-left-border-radius);
  border-bottom-left-radius: var(--dxbl-menu-bottom-left-border-radius);
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-bar > .dxbl-menu-item-list > .dxbl-menu-list-item:last-child.dxbl-menu-item-pos-end > .dxbl-menu-item > .dxbl-btn, .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-bar > .dxbl-menu-item-list > .dxbl-menu-list-item:last-child.dxbl-menu-list-item-stretch > .dxbl-menu-item > .dxbl-btn {
  border-top-right-radius: var(--dxbl-menu-top-right-border-radius);
  border-bottom-right-radius: var(--dxbl-menu-bottom-right-border-radius);
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-bar > .dxbl-menu-item-list > .dxbl-menu-separator {
  margin: 0;
  width: 0;
  border-left: var(--dxbl-menu-separator-width) var(--dxbl-menu-separator-style) var(--dxbl-menu-separator-color);
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-bar > .dxbl-menu-item-list > .dxbl-menu-separator:first-child {
  display: none;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav {
  position: relative;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-left {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-left > .dxbl-btn {
  border-top-left-radius: var(--dxbl-menu-top-left-border-radius);
  border-bottom-left-radius: var(--dxbl-menu-bottom-left-border-radius);
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-right > .dxbl-btn {
  border-top-right-radius: var(--dxbl-menu-top-right-border-radius);
  border-bottom-right-radius: var(--dxbl-menu-bottom-right-border-radius);
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-right > .dxbl-menu-title {
  margin-right: auto;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-reverse > .dxbl-btn {
  border-top-left-radius: var(--dxbl-menu-top-left-border-radius);
  border-bottom-left-radius: var(--dxbl-menu-bottom-left-border-radius);
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar.dxbl-menu-hamburger-btn-pos-reverse > .dxbl-menu-title {
  margin-left: auto;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-menu-title {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn {
  --dxbl-btn-padding-x: var(--dxbl-menu-hamburger-btn-padding-x);
  --dxbl-btn-padding-y: var(--dxbl-menu-hamburger-btn-padding-y);
  --dxbl-btn-color: var(--dxbl-menu-color);
  --dxbl-btn-border-radius: unset;
  --dxbl-btn-border-width: unset;
  --dxbl-btn-focus-box-shadow: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-decoration: none;
  text-align: start;
  -webkit-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
  cursor: pointer;
  border: inherit;
  -webkit-box-flex: initial;
  -webkit-flex: initial;
      -ms-flex: initial;
          flex: initial;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn > svg.dxbl-image {
  color: var(--dxbl-btn-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active > svg.dxbl-image {
  color: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-active-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover > svg.dxbl-image {
  color: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, currentcolor));
  opacity: var(--dxbl-btn-hover-image-color, var(--dxbl-image-color, 70%));
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn.dxbl-disabled > .dxbl-image, .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:disabled > .dxbl-image {
  color: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, currentcolor));
  opacity: var(--dxbl-btn-disabled-image-color, var(--dxbl-image-disabled-color, 40%));
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-hamburger-btn-selected-bg, unset);
  color: var(--dxbl-menu-hamburger-btn-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(:hover)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-hamburger-btn-selected-hover-bg, unset);
  color: var(--dxbl-menu-hamburger-btn-selected-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-selected:not(.dxbl-menu-item-mute-selection):not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-hamburger-btn-selected-bg, unset);
  color: var(--dxbl-menu-hamburger-btn-selected-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(:hover)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 15%;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-hamburger-btn-selected-hover-bg, unset);
  color: var(--dxbl-menu-hamburger-btn-selected-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled).dxbl-active:not(.dxbl-disabled):not(:disabled):hover::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 20%;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
  /* to make this works a parent should have position: relative and z-index: 0 */
  /* http://www.independent-software.com/set-stacking-order-of-pseudo-elements-below-parent-element.html */
  position: relative;
  background-color: var(--dxbl-menu-hamburger-btn-hover-bg, unset);
  color: var(--dxbl-menu-hamburger-btn-hover-color);
}
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.4895833333333333), (-o-min-device-pixel-ratio: 5/4) and (-o-max-device-pixel-ratio: 143/96), (min-resolution: 120dpi) and (max-resolution: 143dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    --dxbl-border-width-with-scaling: calc(0px / 1.25);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.7395833333333333), (-o-min-device-pixel-ratio: 3/2) and (-o-max-device-pixel-ratio: 167/96), (min-resolution: 144dpi) and (max-resolution: 167dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    --dxbl-border-width-with-scaling: calc(0px / 1.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 1.75) and (-webkit-max-device-pixel-ratio: 1.9895833333333333), (-o-min-device-pixel-ratio: 7/4) and (-o-max-device-pixel-ratio: 191/96), (min-resolution: 168dpi) and (max-resolution: 191dpi) {
  .dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active) {
    --dxbl-border-width-with-scaling: calc(0px / 1.75);
  }
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover:not(.dxbl-selected):not(.dxbl-active)::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  top: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  right: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px));
  border-radius: inherit;
  background-color: currentcolor;
  opacity: 10%;
}
.dxbl-menu.dxbl-menu-horizontal > .dxbl-menu-nav .dxbl-menu-nav-bar > .dxbl-btn > .dxbl-menu-hamburger {
  margin: 0;
}

.dxbl-menu .dxbl-menu-item-list, .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item, .dxbl-menu-dropdown.dxbl-dropdown-dialog > .dxbl-dropdown-body .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}

.dxbl-menu.dxbl-menu-vertical {
  --dxbl-menu-item-font-size: 0.875rem;
  --dxbl-menu-item-line-height: 1.4285;
  --dxbl-menu-item-padding-x: 0.5rem;
  --dxbl-menu-item-padding-y: 0.31253125rem;
  --dxbl-menu-title-padding-x: 0.5rem;
  --dxbl-menu-title-padding-y: 0.625rem;
  --dxbl-menu-item-image-spacing: 0.5rem;
}
.dxbl-menu.dxbl-menu-vertical.dxbl-sm {
  --dxbl-menu-item-font-size: 0.75rem;
  --dxbl-menu-item-line-height: 1.5;
  --dxbl-menu-item-padding-x: 0.375rem;
  --dxbl-menu-item-padding-y: 0.25rem;
  --dxbl-menu-title-padding-x: 0.375rem;
  --dxbl-menu-title-padding-y: 0.4999375rem;
  --dxbl-menu-item-image-spacing: 0.375rem;
}
.dxbl-menu.dxbl-menu-vertical.dxbl-lg {
  --dxbl-menu-item-font-size: 1rem;
  --dxbl-menu-item-line-height: 1.375;
  --dxbl-menu-item-padding-x: 0.625rem;
  --dxbl-menu-item-padding-y: 0.375rem;
  --dxbl-menu-title-padding-x: 0.625rem;
  --dxbl-menu-title-padding-y: 0.75rem;
  --dxbl-menu-item-image-spacing: 0.625rem;
}
.dxbl-menu.dxbl-menu-vertical > .dxbl-menu-bar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dxbl-menu.dxbl-menu-vertical > .dxbl-menu-bar .dxbl-menu-title {
  -webkit-align-self: start;
      -ms-flex-item-align: start;
          align-self: start;
}
.dxbl-menu.dxbl-menu-vertical .dxbl-menu-title {
  padding: var(--dxbl-menu-title-padding-y) var(--dxbl-menu-title-padding-x);
}
.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  height: 100%;
}
.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list:not(.dxbl-menu-with-title) > .dxbl-menu-list-item:first-child > .dxbl-menu-item > .dxbl-btn {
  border-top-left-radius: var(--dxbl-menu-top-left-border-radius);
  border-top-right-radius: var(--dxbl-menu-top-right-border-radius);
}
.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list.dxbl-menu-item-list-with-icons > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > .dxbl-menu-item-text-container:first-child {
  --dxbl-menu-item-image-placeholder-width: calc(var(--dxbl-menu-item-image-size) + var(--dxbl-menu-item-image-spacing));
  margin-left: calc(var(--dxbl-menu-item-image-placeholder-width) * 1);
}
.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list > .dxbl-menu-separator {
  margin: 0;
  height: 0;
  border-top: var(--dxbl-menu-separator-width) var(--dxbl-menu-separator-style) var(--dxbl-menu-separator-color);
}
.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list > .dxbl-menu-separator:first-child {
  display: none;
}
.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list > .dxbl-menu-list-item:last-child > .dxbl-menu-item > .dxbl-btn {
  border-bottom-left-radius: var(--dxbl-menu-bottom-left-border-radius);
  border-bottom-right-radius: var(--dxbl-menu-bottom-right-border-radius);
}
.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list > .dxbl-menu-list-item.dxbl-menu-list-item-stretch > .dxbl-menu-item > .dxbl-btn {
  height: 100%;
}
.dxbl-menu.dxbl-menu-vertical .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > .dxbl-menu-item-text-container {
  margin-right: auto;
}

.dxbl-btn.dxbl-btn-secondary {
  --dxbl-btn-bg: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-color: var(--bs-gray-900, #212529);
  --dxbl-btn-border-color: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-hover-bg: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-hover-color: var(--bs-gray-900, #212529);
  --dxbl-btn-hover-border-color: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-active-bg: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-active-color: var(--bs-gray-900, #212529);
  --dxbl-btn-active-border-color: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-disabled-bg: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-disabled-color: var(--bs-gray-900, #212529);
  --dxbl-btn-disabled-border-color: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-focus-shadow-color: var(--bs-gray-200, #e9ecef);
}

.dxbl-btn.dxbl-btn-outline-secondary {
  --dxbl-btn-color: currentcolor;
  --dxbl-btn-border-color: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-hover-bg: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-hover-color: var(--bs-gray-900, #212529);
  --dxbl-btn-hover-border-color: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-active-bg: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-active-color: var(--bs-gray-900, #212529);
  --dxbl-btn-active-border-color: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-disabled-color: currentcolor;
  --dxbl-btn-disabled-border-color: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-focus-shadow-color: var(--bs-gray-200, #e9ecef);
}

.dxbl-btn.dxbl-btn-text-secondary {
  --dxbl-btn-color: currentcolor;
  --dxbl-btn-hover-bg: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-hover-color: var(--bs-gray-900, #212529);
  --dxbl-btn-hover-border-color: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-active-bg: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-active-color: var(--bs-gray-900, #212529);
  --dxbl-btn-active-border-color: var(--bs-gray-300, #dee2e6);
  --dxbl-btn-disabled-color: currentcolor;
  --dxbl-btn-focus-shadow-color: var(--bs-gray-200, #e9ecef);
}

.dxbl-btn-standalone.dxbl-disabled .dxbl-btn-caption, .dxbl-btn-standalone:disabled .dxbl-btn-caption {
  opacity: var(--dxbl-btn-caption-disabled-opacity);
}
.dxbl-btn-standalone.dxbl-disabled .dxbl-btn-icon, .dxbl-btn-standalone:disabled .dxbl-btn-icon {
  opacity: var(--dxbl-btn-icon-disabled-opacity);
}

.dx-d-none {
  display: none !important;
}

.dx-prevent-selection {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -ms-touch-action: none;
      touch-action: none;
}

.sr-only,
.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.dxbs-preventsel {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  user-select: none;
}

/*iOS click does not work - workaround*/
.dxbs-clickable,
.dxbs-clickable label {
  cursor: pointer;
  pointer-events: auto;
}

.dxbs-non-clickable {
  pointer-events: none;
}

input.dx-blazor-hide-ms-button::-ms-reveal {
  display: none;
}

/*legend*/
.dx-blazor-widget.dx-loading .dx-chart-legend {
  visibility: hidden;
}

.dx-chart-legend-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}

.dx-chart-legend-item .custom-control-label {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  cursor: pointer;
}

.dx-legend-horizontal.dx-chart-legend .dx-chart-legend-item:not(:last-child) {
  margin-right: 1.25rem;
}

.dx-legend-vertical.dx-chart-legend .dx-chart-legend-item:not(:last-child) {
  margin-bottom: 0.5rem;
}

.dx-chart-legend-icon {
  height: 1rem;
  width: 1rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 1rem;
      -ms-flex: 0 0 1rem;
          flex: 0 0 1rem;
  margin-right: 0.25rem;
  position: relative;
  overflow: hidden;
}

.dx-chart-legend-icon ~ * {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.dx-chart-legend-hoverable .dx-chart-legend-item:hover .dx-chart-def-icon:after,
.dx-chart-legend-hoverable .dx-chart-legend-item.active .dx-chart-def-icon:after,
.dx-chart-legend-hoverable .dx-chart-legend-item:focus .dx-chart-def-icon:after {
  position: absolute;
  content: " ";
  border-top: 0.5rem double white;
  border-bottom: 0.5rem double white;
  height: 1.1rem;
  width: 1.5rem;
  opacity: 0.5;
  -webkit-transform: rotate(-45deg) translate(-0.25rem, -0.25rem);
       -o-transform: rotate(-45deg) translate(-0.25rem, -0.25rem);
          transform: rotate(-45deg) translate(-0.25rem, -0.25rem);
}

.dx-chart-legend-text {
  white-space: nowrap;
}

.dx-chart-legend .dx-chart-title {
  padding: 0 0 0.5em 0;
  font-size: 1.2em;
  display: block;
}

.dx-chart-with-legend-container {
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  background-color: inherit;
}

.dx-legend-outside {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.dx-legend-inside {
  position: relative;
}

.dx-chart-legend {
  padding: 0.5em 1em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.dx-chart-legend.dx-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dx-chart-legend.dx-legend-horizontal.dx-right {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.dx-chart-legend .dx-chart-legend-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}

.dx-legend-outside .dx-chart-legend.dx-legend-horizontal.dx-top, .dx-legend-outside .dx-chart-legend.dx-legend-vertical.dx-center.dx-top {
  margin-bottom: 0.5rem;
}
.dx-legend-outside .dx-chart-legend.dx-legend-vertical.dx-left {
  margin-right: 0.5rem;
}
.dx-legend-outside .dx-chart-legend.dx-legend-vertical.dx-right {
  margin-left: 0.5rem;
}
.dx-legend-outside .dx-chart-legend.dx-legend-vertical.dx-center.dx-bottom, .dx-legend-outside .dx-chart-legend.dx-legend-horizontal.dx-bottom {
  margin-top: 0.5rem;
}
.dx-legend-outside .dx-chart-legend.dx-legend-horizontal.dx-left, .dx-legend-outside .dx-chart-legend.dx-legend-vertical.dx-top:not(.dx-center) {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
.dx-legend-outside .dx-chart-legend.dx-legend-horizontal.dx-right, .dx-legend-outside .dx-chart-legend.dx-legend-vertical.dx-bottom:not(.dx-center) {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}

.dx-legend-inside .dx-chart-legend {
  position: absolute;
}
.dx-legend-inside .dx-chart-legend.dx-top {
  top: 0;
}
.dx-legend-inside .dx-chart-legend.dx-bottom {
  bottom: 0;
}
.dx-legend-inside .dx-chart-legend.dx-left {
  left: 0;
}
.dx-legend-inside .dx-chart-legend.dx-right {
  right: 0;
}
.dx-legend-inside .dx-chart-legend.dx-center {
  left: 50%;
  -webkit-transform: translate(-50%, 0);
       -o-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}

.dx-legend-horizontal .dx-chart-legend-items {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}

.dx-legend-vertical .dx-chart-legend-items {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

@-webkit-keyframes dx-rotating {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@-o-keyframes dx-rotating {
  from {
    -o-transform: rotate(0deg);
       transform: rotate(0deg);
  }
  to {
    -o-transform: rotate(360deg);
       transform: rotate(360deg);
  }
}

@keyframes dx-rotating {
  from {
    -webkit-transform: rotate(0deg);
         -o-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
         -o-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.dx-chart-title {
  font-size: 1.5em;
  width: 100%;
  text-align: center;
}

.dx-chart-subtitle {
  font-size: 0.8em;
  font-weight: 300;
}

.dx-blazor-widget .dx-chart {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0 0.75rem;
}

.dx-blazor-widget {
  background-color: unset;
  position: relative;
}

.dx-blazor-widget.dx-loading .dx-chart-with-legend-container {
  position: relative;
}

.dx-blazor-widget .dx-chart-with-legend-container {
  height: 100%;
  width: 100%;
}

.dx-blazor-widget.dx-loading .dx-chart > svg {
  visibility: hidden;
  opacity: 0;
}

.dx-blazor-widget.dx-loading .dx-chart::before {
  content: " ";
  display: block;
  position: absolute;
  top: 1em;
  left: 1em;
  width: calc(100% - 2em);
  height: calc(100% - 2em);
  border-radius: 0.5em;
  opacity: 0.025;
}

.dx-blazor-widget.dx-loading .dx-chart::after {
  content: " ";
  display: block;
  position: absolute;
  top: calc(50% - 2em);
  left: calc(50% - 2em);
  width: 4em;
  height: 4em;
  border-radius: 50%;
  border: 0.2em solid currentColor;
  border-bottom-color: transparent;
  -webkit-animation: dx-rotating 1s linear infinite;
       -o-animation: dx-rotating 1s linear infinite;
          animation: dx-rotating 1s linear infinite;
}

.dx-chart-tooltip.show {
  visibility: visible;
}

.dx-chart-tooltip {
  visibility: hidden;
  display: block;
  z-index: 1;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transform: translate(-50%, -100%);
       -o-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
  position: absolute;
  will-change: filter;
  filter: drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.53));
  -webkit-filter: drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.53));
}
.dx-chart-tooltip > .form-control {
  width: initial;
  height: initial;
  padding: 0;
  white-space: nowrap;
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  color: var(--bs-gray-900, #212529);
}
.dx-chart-tooltip > .form-control + .dx-tooltip-pointer:after {
  width: 0.6275rem;
  height: 0.6275rem;
  -webkit-transform-origin: center;
       -o-transform-origin: center;
          transform-origin: center;
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
       -o-transform: translate(-50%, -50%) rotate(45deg);
          transform: translate(-50%, -50%) rotate(45deg);
  content: " ";
  background-color: inherit;
  position: absolute;
  border-bottom: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1;
  border-top: 1px solid transparent;
  border-left: 1px solid transparent;
}
.dx-chart-tooltip > .form-control + .dx-tooltip-pointer {
  top: calc(100% - 0.1px);
  position: absolute;
}
.dx-chart-tooltip > .form-control .dx-tooltip-content.default {
  padding: 0.75rem;
}

/** Blazor PivotGrid **/
.dx-pivotgrid.card {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: auto;
  border-right-width: 0;
  border-bottom-width: 0;
}

.dx-pivotgrid table {
  border-collapse: separate;
  border-spacing: 0;
  margin: 0;
}

.dx-pivotgrid table,
.dx-pivotgrid thead,
.dx-pivotgrid tbody,
.dx-pivotgrid tr,
.dx-pivotgrid .table tr td,
.dx-pivotgrid .table tr th,
.dx-pivotgrid .dxpg-container {
  border-color: inherit;
}

.dx-pivotgrid .table td,
.dx-pivotgrid .table th {
  border-style: none;
  border-width: 0;
  border-right-style: solid;
  border-right-width: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.dx-pivotgrid .table thead th.dxpg-area-data {
  border-style: none;
}

.dx-pivotgrid .table thead th.dxpg-area-row {
  vertical-align: bottom;
}

.dx-pivotgrid .table .dxpg-data {
  text-align: right;
}

.dx-pivotgrid .table tr th,
.dx-pivotgrid .table tr td,
.dxpg-total-text {
  white-space: nowrap;
  font-weight: inherit;
  padding: 0.5em 1em;
  vertical-align: top;
  height: 100%;
  position: relative;
}

th[rowspan] .dxpg-total-text {
  position: absolute;
}

.dx-pivotgrid .table tr th.dxpg-area-column {
  padding-left: 0;
}

.dx-pivotgrid .table tr th.dxpg-area-row,
.dx-pivotgrid .table tr th.dxpg-area-data,
.dx-pivotgrid .table tfoot tr td {
  padding-left: 0.5em;
}

.dx-pivotgrid .table tr .dxpg-npc {
  padding: 0;
}

.dx-pivotgrid .dxpg-header .dxbl-btn {
  color: inherit;
  border-width: 1px;
  text-align: left;
  text-decoration: none;
  width: 100%;
  pointer-events: auto;
  display: inline-block;
}

.dx-pivotgrid .dxpg-field-cell .dxbl-btn {
  color: inherit;
  border-radius: 0;
  border-color: inherit;
  border-style: solid;
  border-width: 1px;
  font-weight: 600;
  display: inline-block;
}
.dx-pivotgrid .dxpg-field-cell .dxbl-btn span:not(.dxbl-image) {
  text-decoration: none;
}
.dx-pivotgrid .dxpg-field-cell .dxbl-btn:not(.dxbl-disabled):not(:disabled):hover {
  border-radius: 0;
  border-color: inherit;
  border-style: solid;
}

.dx-pivotgrid .dxpg-field-cell .dxbl-btn > span,
.dx-pivotgrid .dxpg-header .dxbl-btn > span {
  vertical-align: middle;
}

.dx-pivotgrid .dxpg-npc .dxbl-btn:focus, .dx-pivotgrid .dxpg-npc .dxbl-btn.focus, .dx-pivotgrid .dxpg-npc .dxbl-btn.active, .dx-pivotgrid .dxpg-npc .dxbl-btn:active,
.dx-pivotgrid .dxpg-header .dxbl-btn:focus,
.dx-pivotgrid .dxpg-header .dxbl-btn.focus,
.dx-pivotgrid .dxpg-header .dxbl-btn.active,
.dx-pivotgrid .dxpg-header .dxbl-btn:active,
.dx-pivotgrid .dxpg-field-cell .dxbl-btn:focus,
.dx-pivotgrid .dxpg-field-cell .dxbl-btn.focus,
.dx-pivotgrid .dxpg-field-cell .dxbl-btn.active,
.dx-pivotgrid .dxpg-field-cell .dxbl-btn:active {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.dx-pivotgrid .dxpg-field-cell .dxbl-btn .image {
  margin-left: 0.5rem;
}

.dx-pivotgrid .dxpg-field-cell .dxbl-btn.inactive {
  cursor: default;
  color: inherit;
  text-decoration: none;
}

.dxpg-total-text {
  width: 100%;
  height: 100%;
  display: inline-block;
}

dxbl-scheduler {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
      user-select: none;
}
dxbl-scheduler .dx-btn.btn-link:focus, dxbl-scheduler .dx-btn.btn-link.focus, dxbl-scheduler .dx-btn.btn-link.active, dxbl-scheduler .dx-btn.btn-link:active {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
dxbl-scheduler .dxbs-sc-scroll-container > .dxbs-sc-vertical-view > tbody > tr:nth-last-of-type(2) > .dxbs-sc-hour-cell, dxbl-scheduler .dxbs-sc-scroll-container > .dxbs-sc-vertical-view > tbody > tr:last-child > td {
  border-bottom-width: 0;
}
dxbl-scheduler .dxbs-sc-timecells-container > .dxbs-sc-horizontal-view > tbody > tr:last-child > td,
dxbl-scheduler .dxbs-sc-scroll-container > .dxbs-sc-vertical-view > tbody > tr > .dxbs-sc-gr-sep-vertical {
  border-bottom-width: 0;
}

dxbl-scheduler .dx-spinner-container {
  display: none;
  z-index: 10000;
  position: absolute;
  width: 100%;
  height: 100%;
}

dxbl-scheduler.dx-loading .dx-spinner-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

dxbl-scheduler.dx-loading .dxsc-main-container {
  opacity: 0.3;
}

dxbl-scheduler .dxsc-main-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  overflow: hidden;
}

/* toolbar */
dxbl-scheduler .dxbs-sc-tb-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding: 0.75rem;
}

.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog.dxsc-toolbar-dropdown-item > .dxbl-dropdown-body {
  padding: 0;
}
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog.dxsc-toolbar-dropdown-item > .dxbl-dropdown-body .dxbl-date-navigator > dxbl-calendar {
  border: 0;
}
.dxbl-itemlist-dropdown > .dxbl-dropdown-dialog.dxsc-toolbar-dropdown-item > .dxbl-dropdown-body .dxbl-text-edit {
  border-top: 0;
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

.dxbl-date-navigator .dxbs-calendar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

@media (max-width: 375px) {
  .dxbl-date-navigator .calendar-view .card-body {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-height: 320px) {
  .dxbl-date-navigator .calendar-view .card-body {
    padding-top: 0;
    padding-bottom: 0;
  }
  .dxbl-toolbar-dialog .dxbs-resource-navigator .dxbl-listbox,
  .dxbl-toolbar-dialog .dxbs-resource-navigator .dxbl-list-box {
    max-height: 140px !important;
  }
}
.dxbl-date-navigator .dxe-apt-labels-container {
  font-size: 0px;
}

.dxbl-date-navigator .dxe-apt-labels-container > span {
  display: inline-block;
}

.dxbl-date-navigator .dxe-apt-labels-container > span:nth-last-child(n+2) {
  margin-right: 2px;
}

.dxbl-date-navigator .dxe-apt-labels-container {
  height: 5px;
  margin-bottom: -5px;
}

.dxbl-date-navigator .dxe-apt-labels-container > span {
  width: 5px;
  height: 5px;
  margin-top: -2px;
}

.dxbl-date-navigator .dxbs-more-labels-container > .dxbs-h-line {
  width: 5px;
  top: 2px;
  left: 0px;
  border-width: 1px 0 0 0;
  border-style: solid;
}

.dxbl-date-navigator .dxbs-more-labels-container > .dxbs-v-line {
  height: 5px;
  left: 2px;
  border-width: 0 1px 0 0;
  border-style: solid;
}

.dxbl-date-navigator .dxbs-more-labels-container {
  position: relative;
  opacity: 0.7;
}

.dxbl-date-navigator .dxbs-more-labels-container > span.dxbs-h-line,
.dxbl-date-navigator .dxbs-more-labels-container > span.dxbs-v-line {
  position: absolute;
  display: inline-block;
}

.dxbs-resource-navigator .dxbs-textbox-w-icon {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow-x: hidden;
}
.dxbs-resource-navigator .dxbs-textbox-w-icon .dxbs-input-group-prepend,
.dxbs-resource-navigator .dxbs-textbox-w-icon .dxbs-input-group-append {
  width: 0;
  padding: 0;
  border: 0;
}
.dxbs-resource-navigator .dxbs-textbox-w-icon .dxbs-editor-input-container {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.dxbs-resource-navigator .dxbs-textbox-w-icon input {
  padding-left: 2.75rem;
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important;
  padding-right: 0.5rem;
  border-radius: 0;
  border-top-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  background-color: rgba(34, 34, 34, 0.03);
  height: auto !important;
}

.dxbs-resource-navigator .dxbs-textbox-w-icon .dxbs-textbox-icon {
  position: absolute;
  top: 2px;
  left: -2px;
  padding-top: 0.375rem;
  opacity: 0.5;
}

.dxbs-resource-navigator .dxbl-checkbox label {
  padding-left: 0.5rem;
}

.dxbs-resource-navigator .dxbl-listbox,
.dxbs-resource-navigator .dxbl-list-box {
  width: 320px;
  max-height: 300px;
  border-radius: 0;
  border-left-width: 0;
  border-right-width: 0;
}
.dxbs-resource-navigator .dxbl-listbox .dxbl-listbox-item,
.dxbs-resource-navigator .dxbl-list-box > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul > li {
  padding-left: 1rem !important;
}

.dxbs-resource-navigator .dxbs-rn-footer {
  padding: 0.75rem;
}

.dxbs-resource-navigator .dxbs-rn-toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.dxbs-resource-navigator .dxbs-rn-toolbar > button:first-child {
  width: 56px;
}
.dxbs-resource-navigator .dxbs-rn-toolbar > button:last-child {
  margin-left: 8px;
}

/* View */
dxbl-scheduler .dxbs-sc-horizontal-view,
dxbl-scheduler .dxbs-sc-vertical-view {
  table-layout: fixed;
}

dxbl-scheduler .dxbs-sc-horizontal-view > tbody > tr > td:first-child,
dxbl-scheduler .dxbs-sc-vertical-view > tbody > tr > td:first-child {
  border-left: 0px;
}

dxbl-scheduler .dxbs-sc-vertical-view > tbody > tr > td {
  border-top: 0px;
}

dxbl-scheduler .table.dxbs-sc-horizontal-view,
dxbl-scheduler .table.dxbs-sc-vertical-view {
  border-width: 0;
}

dxbl-scheduler .table tr > td.dxsc-date-hr:nth-last-child(-2n+2),
dxbl-scheduler .table tr > td.dxsc-horizontal-rh:nth-last-child(-2n+2),
dxbl-scheduler .dxbs-sc-vertical-view > tbody > tr > td:last-child,
dxbl-scheduler .dxbs-sc-horizontal-view > tbody > tr > td:last-child {
  border-right: 0px;
}

dxbl-scheduler .dxbs-sc-all-day-area:before {
  content: ".";
  visibility: hidden;
}

dxbl-scheduler .dxsc-v-resource-header,
dxbl-scheduler .dxbs-sc-resource-hr {
  overflow: hidden;
}

dxbl-scheduler .dxsc-v-resource-header .dxsc-resource-header-content > span {
  -o-transform: rotate(180deg);
     transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  writing-mode: vertical-rl;
  -ms-writing-mode: tb-rl;
  -webkit-writing-mode: vertical-rl;
}

dxbl-scheduler .dxsc-v-resource-header .dxsc-resource-header-content {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

dxbl-scheduler .dxsc-today.dxbs-sc-time-cell, dxbl-scheduler .dxsc-today.dxbs-sc-date-hr {
  position: relative;
}
dxbl-scheduler .dxsc-today.dxbs-sc-time-cell:before, dxbl-scheduler .dxsc-today.dxbs-sc-date-hr:before {
  content: "";
  background-color: var(--bs-primary);
  position: absolute;
  height: 4px;
  width: 100%;
  top: 0;
  left: 0;
}

dxbl-scheduler .dxbs-sc-gr-sep-vertical {
  width: 16px;
  padding: 0;
}

dxbl-scheduler .dxbs-sc-minute-cell:before {
  content: ".";
  visibility: hidden;
}

dxbl-scheduler .table tr > td.dxbs-sc-minute-cell {
  border-left: 0px;
  width: 3.5em;
  text-align: center;
  vertical-align: middle;
  font-size: 0.75em;
  white-space: nowrap;
}

dxbl-scheduler .table tr > td.dxbs-sc-hour-cell {
  border-right: 0px;
  width: 3.5em;
  text-align: right;
  white-space: nowrap;
}

dxbl-scheduler .dxsc-hour-time-scale.table tr > td.dxbs-sc-hour-cell,
dxbl-scheduler .dxbs-sc-time-rulers-caption {
  width: 6.13em;
}

dxbl-scheduler .dxbs-sc-hour-min-text-compact {
  display: none;
}

dxbl-scheduler .dxbs-sc-date-hr-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  overflow: hidden;
}
dxbl-scheduler .dxbs-sc-date-hr-month,
dxbl-scheduler .dxbs-sc-date-hr-day {
  font-size: 1.25rem;
  margin-right: 0.2225rem;
}
dxbl-scheduler .dxbs-sc-dayview .dxbs-sc-date-hr {
  padding-left: 0.4725rem;
}

@media (max-width: 560px) {
  dxbl-scheduler .table tr > td.dxbs-sc-hour-cell {
    width: 1.85em;
  }
  dxbl-scheduler .dxbs-sc-time-rulers-caption {
    width: 4.48em;
  }
  dxbl-scheduler .table tr > td.dxbs-sc-hour-cell, dxbl-scheduler .table tr > td.dxbs-sc-minute-cell, dxbl-scheduler .table tr > td.dxbs-sc-time-rulers-caption {
    font-size: 0.685rem;
    padding: 0.125rem;
  }
  dxbl-scheduler .table.dxsc-hour-time-scale tr > td.dxbs-sc-hour-cell,
  dxbl-scheduler .table tr > td.dxbs-sc-time-rulers-caption {
    width: 3em;
  }
  dxbl-scheduler .table:not(.dxsc-hour-time-scale) tr > td.dxbs-sc-hour-cell, dxbl-scheduler .table:not(.dxsc-hour-time-scale) tr > td.dxbs-sc-minute-cell {
    width: 1.5em;
  }
  dxbl-scheduler .dxbs-sc-hour-min-text-compact {
    display: initial;
  }
  dxbl-scheduler .dxbs-sc-hour-text,
  dxbl-scheduler .dxbs-sc-minute-cell span {
    display: none;
  }
  dxbl-scheduler .dxbs-sc-dayview .dxbs-sc-date-hr {
    padding-left: 0;
    padding-right: 0;
  }
  dxbl-scheduler .dxbs-sc-date-hr-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 0.7rem;
  }
  dxbl-scheduler .dxbs-sc-date-hr-wrapper .dxbs-sc-date-hr-month {
    display: none;
  }
  dxbl-scheduler .dxbs-sc-date-hr-wrapper .dxbs-sc-date-hr-month,
  dxbl-scheduler .dxbs-sc-date-hr-wrapper .dxbs-sc-date-hr-day {
    margin-right: 0;
  }
  dxbl-scheduler .dxbs-sc-date-hr-wrapper .dxbs-sc-date-hr-day {
    font-size: 0.9rem;
  }
}
dxbl-scheduler .dxbs-sc-hour-boundary {
  border-style: solid;
}

dxbl-scheduler .dxbs-sc-time-marker-line {
  width: 100%;
  border-style: dashed;
  border-width: 1px 0 0 0;
}

dxbl-scheduler .dxbs-sc-time-marker {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
}

dxbl-scheduler .dxbs-sc-time-indicator {
  position: absolute;
}

dxbl-scheduler .dxbs-sc-time-indicator-line {
  width: 100%;
  height: 2px;
}

dxbl-scheduler .dxbs-sc-time-marker-image {
  height: 12px;
  width: 12px;
  border-radius: 100%;
  border: 2px solid transparent;
  z-index: 100;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}

/* Timeline */
dxbl-scheduler .dxbs-sc-month,
dxbl-scheduler .dxbs-sc-timeline {
  height: 100%;
  overflow: hidden;
}

dxbl-scheduler .dxbs-sc-empty-cell table,
dxbl-scheduler .dxbs-sc-v-scroll-spacer table,
dxbl-scheduler .dxbs-sc-horizontal-view,
dxbl-scheduler .dxbs-sc-resource-headers,
dxbl-scheduler .dxbs-sc-month .dxbs-sc-headers,
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-h-scroll-spacer table,
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-timescale {
  table-layout: fixed;
  margin-bottom: 0;
}

dxbl-scheduler .dxbs-sc-month .dxbs-sc-headers,
dxbl-scheduler .dxbs-sc-month .dxbs-sc-horizontal-view,
dxbl-scheduler .dxbs-sc-month .dxbs-sc-resource-headers,
dxbl-scheduler .dxbs-sc-timescale,
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-horizontal-view,
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-resource-headers {
  border-style: none;
}

dxbl-scheduler .dxbs-sc-timescale:not(:last-child) > tbody > tr > td,
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-horizontal-view > tbody > tr > td,
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-resource-headers > tbody > tr > td {
  border-left-style: none;
  border-bottom-style: none;
}

dxbl-scheduler .dxbs-sc-month .dxbs-sc-headers > tbody > tr > td:last-child,
dxbl-scheduler .dxbs-sc-timescale > tbody > tr > td:last-child,
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-horizontal-view > tbody > tr > td:last-child {
  border-right-style: none;
}

dxbl-scheduler .dxbs-sc-month .dxbs-sc-headers > tbody > tr > td,
dxbl-scheduler .dxbs-sc-timescale:last-child > tbody > tr > td {
  border-left-style: none;
}

dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-horizontal-view > tbody > tr:first-child > td {
  padding: 0;
  border-style: none;
}

dxbl-scheduler .dxbs-sc-month .dxbs-sc-horizontal-view > tbody > tr:first-child > td,
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-horizontal-view > tbody > tr:nth-child(2) > td {
  border-top-style: none;
}

dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-horizontal-view > tbody > tr:not(:first-child) > td,
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-resource-headers > tbody > tr > td {
  height: 150px;
}

dxbl-scheduler .dxbs-sc-resources-container,
dxbl-scheduler .dxbs-sc-headers-container,
dxbl-scheduler .dxbs-sc-headers-scroll-area {
  overflow: hidden;
}

dxbl-scheduler .dxbs-sc-timecells-container {
  position: relative;
}

dxbl-scheduler .dxbs-sc-timeline,
dxbl-scheduler .dxbs-sc-month,
dxbl-scheduler .dxbs-sc-resources-scroll-area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

dxbl-scheduler .dxbs-sc-month > div:last-child,
dxbl-scheduler .dxbs-sc-timeline > div:last-child {
  height: 100%;
  overflow: hidden;
}

dxbl-scheduler .dxbs-sc-month > div,
dxbl-scheduler .dxbs-sc-timeline > div,
dxbl-scheduler .dxbs-sc-headers-scroll-area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

dxbl-scheduler .dxbs-sc-h-scroll-spacer,
dxbl-scheduler .dxbs-sc-v-scroll-spacer {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: none;
}

dxbl-scheduler .dxbs-sc-h-scroll-spacer table {
  height: 100%;
  border-style: none;
}

dxbl-scheduler .dxbs-sc-h-scroll-spacer table td {
  padding: 0;
  border-left-style: none;
  border-bottom-style: none;
}

dxbl-scheduler .dxbs-sc-v-scroll-spacer table {
  height: 100%;
  border-right-style: none;
}

dxbl-scheduler .dxbs-sc-v-scroll-spacer table td {
  padding: 0;
  border-right-style: none;
}

dxbl-scheduler .dxbs-sc-empty-cell,
dxbl-scheduler .dxbs-sc-resources-scroll-area {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 29px;
}

dxbl-scheduler .dxbs-sc-empty-cell table {
  height: 100%;
  border-left-style: none;
  border-right-style: none;
  border-bottom-style: none;
}

dxbl-scheduler .dxbs-sc-empty-cell td {
  padding: 0;
  border-left-style: none;
  border-bottom-style: none;
}

dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-date-hr > div {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-headers-container > div {
  position: relative;
}
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-headers-container > div .dxbs-sc-time-marker-image {
  bottom: -6px;
}
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-timecells-container > div {
  position: relative;
  height: 100%;
}
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-timecells-container > div .dxbs-sc-time-marker-image {
  top: -6px;
}
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-time-marker-image,
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-time-marker-line {
  display: none;
  position: absolute;
}
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-time-marker-line {
  width: unset;
  top: 0;
  bottom: 0;
  border-width: 0 1px 0 0;
}

dxbl-scheduler .dxbs-sc-month .dxbs-sc-time-cell {
  height: 150px;
}

dxbl-scheduler .dxsc-left-corner {
  width: 33px;
}

dxbl-scheduler .dxsc-rh-text-wrapper {
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
}

dxbl-scheduler .dxsc-rh-rotated-caption span {
  -o-transform: rotate(180deg);
     transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  writing-mode: vertical-rl;
  -ms-writing-mode: tb-rl;
  -webkit-writing-mode: vertical-rl;
  text-overflow: ellipsis;
  overflow: hidden;
}

/* Appointment */
dxbl-scheduler .dxbs-sc-apt {
  position: absolute;
  font-size: 0.9em;
  z-index: 8;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

dxbl-scheduler .dxbs-sc-apt > div {
  position: relative;
  height: 100%;
}

dxbl-scheduler .dxbs-sc-apt.dxbs-sc-vertical-apt {
  padding: 2px 2px 1px 2px;
}

dxbl-scheduler .dxbs-sc-apt.dxbs-sc-horizontal-apt {
  padding: 4px 4px 0px 4px;
}

dxbl-scheduler .dxbs-sc-apt-container {
  height: 100%;
}

dxbl-scheduler .dxbs-sc-apt .dxsc-apt-content {
  position: relative;
  overflow: hidden;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

dxbl-scheduler .dxbs-sc-apt .dxsc-apt-bg {
  opacity: 0.7;
  padding: 0;
  margin: 0;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}

dxbl-scheduler .dxbs-sc-apt.dxbs-apt-selected .dxsc-apt-bg {
  opacity: 1;
}

dxbl-scheduler .dxbs-apt-hovered .dxsc-apt-bg {
  opacity: 0.7;
}

dxbl-scheduler .dxbs-sc-apt.dxbs-apt-disable {
  opacity: 0.5;
}

dxbl-scheduler .dxbs-sc-apt .dxsc-top-handle,
dxbl-scheduler .dxbs-sc-apt .dxsc-bottom-handle {
  cursor: n-resize;
  height: 5px;
  width: 100%;
  position: absolute;
  z-index: 10;
}

dxbl-scheduler .dxbs-sc-apt .dxsc-left-handle,
dxbl-scheduler .dxbs-sc-apt .dxsc-right-handle {
  cursor: e-resize;
  padding: 3px;
  z-index: 10;
  position: absolute;
  height: 100%;
}

dxbl-scheduler .dxbs-sc-apt .dxsc-left-handle {
  margin-right: -6px;
}

dxbl-scheduler .dxbs-sc-apt .dxsc-right-handle {
  margin-left: -6px;
  right: 0;
}

dxbl-scheduler .dxbs-sc-apt .dxsc-bottom-handle {
  bottom: 0;
}

dxbl-scheduler .dxbs-sc-apt .dxsc-apt-status-container {
  background-color: var(--bs-white);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-width: 0;
}

dxbl-scheduler .dxbs-sc-apt .dxsc-apt-status {
  width: 0.4em;
  height: 100%;
}

dxbl-scheduler .dxbs-sc-apt .dxsc-apt-status-container:after {
  content: " ";
  position: absolute;
  left: -1px;
  top: -1px;
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: transparent;
  border: 1px solid white;
  opacity: 0.4;
  border-radius: inherit;
}

dxbl-scheduler .dxbs-sc-apt .dxbs-sc-apt-status-container .dxsc-apt-status {
  display: block;
  position: relative;
  padding: 0;
  margin: 0;
}

dxbl-scheduler .dxbs-sc-apt .dxsc-content-wrapper {
  padding: 0.2em 0.5em;
  width: 100%;
}

dxbl-scheduler .dxbs-sc-apt-time {
  font-size: 0.7rem;
  font-weight: 300;
  opacity: 0.8;
}

dxbl-scheduler .dxbs-sc-apt-description {
  font-size: 0.8em;
  opacity: 0.65;
}

dxbl-scheduler .dxbs-sc-apt-images-container {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  padding-right: 0.2em;
}

dxbl-scheduler .dxbs-sc-apt-compact .dxsc-content-wrapper * {
  display: none;
}

dxbl-scheduler .dxbs-sc-horizontal-apt .dxbs-sc-apt-compact .dxsc-content-wrapper {
  min-height: 2em;
}

/*Appointment edit dialog*/
.dxbs-apt-edit-dialog .dxsc-label-item {
  margin-right: 1.05rem;
}
.dxbs-apt-edit-dialog .dxbl-sc-fl-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dxbs-apt-edit-dialog .dxbl-sc-fl-item-with-icon > .dxbl-text {
  padding-left: 1.75rem;
}
.dxbs-apt-edit-dialog .dxbl-sc-dialog-title {
  margin-right: auto;
}
.dxbs-apt-edit-dialog div.dxbl-image {
  width: var(--dxbl-image-width);
  height: var(--dxbl-image-height);
}
.dxbs-apt-edit-dialog > .popover-body > .dxbl-fl.dxbl-fl-with-paddings, .dxbs-apt-edit-dialog > .dxbl-modal-content > .dxbl-modal-body > .dxbl-apt-edit-dialog-body > .dxbl-fl.dxbl-fl-with-paddings {
  --dxbl-fl-padding-x: 0;
  --dxbl-fl-padding-y: 0;
}

.dxbl-apt-edit-dialog-header {
  border-top-left-radius: var(--dxbl-popup-border-radius);
  border-top-right-radius: var(--dxbl-popup-border-radius);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--dxbl-popup-header-padding-y) var(--dxbl-popup-header-padding-x);
}

.dxbl-sc-fl-item-icon {
  padding: 0.25003125rem calc(var(--dxbl-row-item-spacing-x) * 0.5);
  padding-left: 0;
}

.dxbl-apt-edit-dialog-body {
  padding: var(--dxbl-popup-body-padding-y) var(--dxbl-popup-body-padding-x);
}
.dxbl-apt-edit-dialog-body .dxbl-sc-fl-item-content {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.dxbl-apt-edit-dialog-body .dxbl-sc-fl-item-content > button {
  width: 75px;
  margin-right: 0.75rem;
  white-space: nowrap;
}

.dxbl-modal > .dxbl-modal-root > .dxbl-popup.dxbs-apt-edit-dialog > .dxbl-modal-content > .dxbl-modal-body {
  padding: 0;
}

.dxsc-label-item {
  padding: 4px;
  margin: 0 0.5rem 0.7rem 0.3rem;
  border-radius: 50%;
}

.dx-color-items .dropdown-item {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.dxbs-scheduler-color-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}
.dxbs-scheduler-color-item .color {
  margin: 0 0.5rem;
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
}

.dxbs-recurrence-model .dxbs-recurrence-name .dxbs-edit-btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.dxbs-recurrence-model .dxbs-recurrence-settings {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dxbs-apt-edit-dialog.dxbs-popup-scrollable .modal-content,
.dxbs-apt-edit-dialog.dxbs-popup-scrollable .modal-content .modal-body {
  overflow-y: inherit;
}

.dxbs-apt-edit-dialog .dxbl-fl > .row {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.dxbs-apt-edit-dialog .dxbl-fl > .row {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.dxbs-apt-edit-dialog .modal-body .dxbl-fl {
  padding-left: 0.2rem;
  padding-right: 0.2rem;
}

.dxbs-apt-edit-dialog .modal-body {
  padding-top: 0;
}

.dxbs-apt-edit-dialog .modal-body .modal-header {
  margin-bottom: 1rem;
}

.dxbs-apt-edit-dialog .dxsc-week-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.dxbs-apt-edit-dialog .dxsc-week-button-container > button {
  margin-left: 0.375rem;
}

.dxbs-scheduler .dxsc-week-button {
  width: 35px;
  height: 35px;
  margin-bottom: 5px;
  border-radius: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-flow: wrap-reverse;
      -ms-flex-flow: wrap-reverse;
          flex-flow: wrap-reverse;
}

.dx-hint {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.dxbs-apt-edit-dialog .dxbl-apt-edit-dialog-header,
.dx-hint .popover-header {
  font-size: 1.4em;
}

.dxbs-apt-edit-dialog .modal-header > div {
  padding: 0.6rem 1.2rem;
}

.dx-hint .popover-header {
  padding: 0.6rem 1.1rem;
}

.dx-hint .dxsc-subject {
  font-size: 1.1em;
  font-weight: 600;
}

.dxbs-scheduler.dx-hint.dxbs-apt-edit-dialog {
  min-width: 276px;
  max-width: 450px;
}

@media (max-width: 450px) {
  .dxbl-apt-edit-dialog {
    min-width: 100vw;
    width: auto;
  }
}
.dxbl-apt-edit-dialog.modal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dxbl-apt-edit-dialog.modal:before {
  content: " ";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0.3;
  z-index: -1;
}
.dxbl-apt-edit-dialog.modal .modal-dialog {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  margin: 0;
  bottom: -50%;
  max-width: initial;
  transition: bottom 0.5s ease;
  -webkit-transition: bottom 0.5s ease;
  -moz-transition: bottom 0.5s ease;
  -khtml-transition: bottom 0.5s ease;
  -o-transition: bottom 0.5s ease;
}
.dxbl-apt-edit-dialog.modal.show .modal-dialog {
  bottom: 0;
}
.dxbl-apt-edit-dialog.modal .modal-content {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.dxbs-scheduler.dxbs-apt-edit-dialog.dxbs-sc-mobile {
  margin: 0;
  height: 100%;
  width: initial;
  max-width: initial;
}

.dxbs-apt-edit-dialog .dxsc-caption {
  font-size: 0.75rem;
  font-weight: 700;
}

.dxbs-apt-edit-dialog .dxsc-group-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
}

@media (max-width: 991px) {
  .dxbs-apt-edit-dialog .form-group > div > div:not(.dxsc-no-icon):not(.dxsc-group-icon),
  .dxbs-apt-edit-dialog .form-group > div > .dxbs-dropdown-edit:not(.dxsc-no-icon):not(.dxsc-group-icon) {
    padding-left: 0.75rem;
  }
}
.dxbs-apt-edit-dialog .dxbl-fl .form-group.row > .dxbl-fl-ctrl {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.dxsc-tooltip.popover {
  max-width: 370px;
}

.dxsc-tooltip .dxsc-label-item {
  margin-top: 0.5rem;
  margin-bottom: 0;
}

.dxbl-fl div:not(.dxsc-description-item) > .form-group .dxsc-group-icon > div:first-child {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}

/* Labels & Statuses color */
.dxbl-scheduler-color .dx-blue-color,
.dxbs-scheduler-blue-color {
  background-color: var(--bs-blue);
}

.dxbl-scheduler-color .dx-indigo-color,
.dxbs-scheduler-indigo-color {
  background-color: var(--bs-indigo);
}

.dxbl-scheduler-color .dx-purple-color,
.dxbs-scheduler-purple-color {
  background-color: var(--bs-purple);
}

.dxbl-scheduler-color .dx-pink-color,
.dxbs-scheduler-pink-color {
  background-color: var(--bs-pink);
}

.dxbl-scheduler-color .dx-red-color,
.dxbs-scheduler-red-color {
  background-color: var(--bs-red);
}

.dxbl-scheduler-color .dx-orange-color,
.dxbs-scheduler-orange-color {
  background-color: var(--bs-orange);
}

.dxbl-scheduler-color .dx-yellow-color,
.dxbs-scheduler-yellow-color {
  background-color: var(--bs-yellow);
}

.dxbl-scheduler-color .dx-green-color,
.dxbs-scheduler-green-color {
  background-color: var(--bs-green);
}

.dxbl-scheduler-color .dx-teal-color,
.dxbs-scheduler-teal-color {
  background-color: var(--bs-teal);
}

.dxbl-scheduler-color .dx-cyan-color,
.dxbs-scheduler-cyan-color {
  background-color: var(--bs-cyan);
}

.dx-hint {
  z-index: 2147483647;
  display: none;
  /*position: absolute;*/
  -webkit-box-shadow: 0px 2px 24px 0 rgba(0, 0, 0, 0.24);
          box-shadow: 0px 2px 24px 0 rgba(0, 0, 0, 0.24);
}

.dx-hint .dxh-callout {
  border-width: 8px;
}

.dx-hint .dxh-callout:after {
  content: "";
  border-width: 7px;
}

.dx-hint.bs-popover-bottom .popover-header::before {
  border-bottom: 0px;
}

.dx-hint.bs-popover-bottom .arrow::before {
  border-bottom-color: rgba(0, 0, 0, 0.1);
}

.dx-hint.bs-popover-top .arrow::before {
  border-top-color: rgba(0, 0, 0, 0.1);
}

.dx-hint.bs-popover-left .arrow::before {
  border-left-color: rgba(0, 0, 0, 0.1);
}

.dx-hint.bs-popover-right .arrow::before {
  border-right-color: rgba(0, 0, 0, 0.1);
}

.dx-hint.bs-popover-top .arrow,
.dx-hint.bs-popover-bottom .arrow {
  left: calc(50% - 0.5rem);
}

.dx-hint.bs-popover-left .arrow,
.dx-hint.bs-popover-right .arrow {
  top: calc(50% - 0.5rem);
}

.dx-hint.bs-popover-center .arrow {
  display: none;
}

.dx-hint .dxh-callout,
.dx-hint .dxh-callout:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/*top*/
.dx-hint.dxh-top .dxh-callout {
  bottom: -8px;
  left: 50%;
  margin-left: -8px;
  border-bottom-width: 0;
}

.dx-hint.dxh-top .dxh-callout:after {
  bottom: 1px;
  margin-left: -7px;
  content: " ";
  border-bottom-width: 0;
}

.dx-hint.dxh-top .dxh-callout {
  border-top-color: #cecece;
}

.dx-hint.dxh-top .dxh-inner-callout,
.dx-hint.dxh-top .dxh-callout:after {
  border-top-color: #fff;
}

/*right*/
.dx-hint.dxh-right .dxh-callout {
  top: 50%;
  left: -8px;
  margin-top: -8px;
  border-left-width: 0;
}

.dx-hint.dxh-right .dxh-callout:after {
  bottom: -7px;
  left: 1px;
  content: " ";
  border-left-width: 0;
}

.dx-hint.dxh-right .dxh-callout {
  border-right-color: #cecece;
}

.dx-hint.dxh-right .dxh-callout:after {
  border-right-color: #fff;
}

/*bottom*/
.dx-hint.dxh-bottom .dxh-callout {
  top: -8px;
  left: 50%;
  margin-left: -8px;
  border-top-width: 0;
}

.dx-hint.dxh-bottom .dxh-callout:after {
  top: 1px;
  margin-left: -7px;
  content: " ";
  border-top-width: 0;
}

.dx-hint.dxh-bottom .dxh-callout {
  border-bottom-color: #cecece;
}

.dx-hint.dxh-bottom .dxh-callout:after {
  border-bottom-color: #fff;
}

/*left*/
.dx-hint.dxh-left .dxh-callout {
  top: 50%;
  right: -8px;
  margin-top: -8px;
  border-right-width: 0;
}

.dx-hint.dxh-left .dxh-callout:after {
  right: 1px;
  bottom: -7px;
  content: " ";
  border-right-width: 0;
}

.dx-hint.dxh-left .dxh-callout {
  border-left-color: #cecece;
}

.dx-hint.dxh-left .dxh-callout:after {
  border-left-color: #fff;
}

.dxbs-icon-close, .dxbs-icon-apply, .dxbs-caret-left, .dxbs-caret-right, .dxbs-icon-expanded, .dxbs-icon-collapsed, .dxbs-caret-bottom {
  width: inherit;
  height: inherit;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  position: relative;
}

.dxbs-caret-left,
.dxbs-caret-right {
  height: 10px;
  width: 10px;
}

.dxbs-icon-close:before,
.dxbs-icon-close:after {
  content: " ";
  position: absolute;
  left: -7%;
  top: 50%;
  width: calc(141% - 2px);
  height: 0;
  border-top: 2px solid currentColor;
}

.dxbs-icon-close:before {
  -webkit-transform: rotate(45deg) translate(-1px, -0.5px);
       -o-transform: rotate(45deg) translate(-1px, -0.5px);
          transform: rotate(45deg) translate(-1px, -0.5px);
}

.dxbs-icon-close:after {
  -webkit-transform: rotate(-45deg) translate(0.5px, -1px);
       -o-transform: rotate(-45deg) translate(0.5px, -1px);
          transform: rotate(-45deg) translate(0.5px, -1px);
}

.dxbs-icon-apply:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 12.5%;
  width: 100%;
  height: 50%;
  border-bottom: 2px solid currentColor;
  border-left: 2px solid currentColor;
  -webkit-transform: rotate(-45deg) translate(-1px, -1px);
       -o-transform: rotate(-45deg) translate(-1px, -1px);
          transform: rotate(-45deg) translate(-1px, -1px);
}

.dxbs-caret-left::before,
.dxbs-caret-right:before,
.dxbs-caret-bottom::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 80%;
  height: 80%;
  border-top: 2px solid currentColor;
  border-left: 2px solid currentColor;
  -webkit-transform: translate(2px, 2px);
       -o-transform: translate(2px, 2px);
          transform: translate(2px, 2px);
}

.dxbs-caret-left {
  -webkit-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.dxbs-caret-right {
  -webkit-transform: rotate(135deg);
       -o-transform: rotate(135deg);
          transform: rotate(135deg);
}

.dxbs-caret-bottom {
  -webkit-transform: rotate(-135deg);
       -o-transform: rotate(-135deg);
          transform: rotate(-135deg);
}

.dxbs-icon-expanded::before,
.dxbs-icon-collapsed::before {
  content: " ";
  position: absolute;
  left: 50%;
  top: 50%;
  border-top: 0.3rem solid transparent;
  border-left: 0.3rem solid currentColor;
  border-bottom: 0.3rem solid transparent;
  -webkit-transform: translate(-30%, -50%);
       -o-transform: translate(-30%, -50%);
          transform: translate(-30%, -50%);
}

.dxbs-icon-expanded::before {
  -webkit-transform: rotate(90deg) translate(-85%, 25%);
       -o-transform: rotate(90deg) translate(-85%, 25%);
          transform: rotate(90deg) translate(-85%, 25%);
}

.dxbs-icon-expanded,
.dxbs-icon-collapsed {
  overflow: hidden;
}

.btn.dxbs-cmd-btn:focus:before, .btn.dxbs-cmd-btn:hover:before {
  content: " ";
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: currentColor;
  left: 0;
  top: 0;
  opacity: 0.1;
}

.btn.dxbs-cmd-btn:focus:hover:before {
  opacity: 0.2;
}

.btn.dxbs-cmd-btn {
  width: 1rem;
  height: 1rem;
  padding: 0.5rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 1rem;
      -ms-flex: 0 0 1rem;
          flex: 0 0 1rem;
  font-size: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  color: inherit !important;
  -webkit-box-shadow: unset;
          box-shadow: unset;
}
.btn.dxbs-cmd-btn:not(:focus) {
  color: inherit;
}

.btn.dxbs-cmd-btn:hover:before {
  border-radius: 50%;
}
.btn.dxbs-cmd-btn:focus:before {
  border-radius: 50%;
}
@media (hover: none) {
  .dxbs-cmd-btn {
    color: inherit !important;
  }
  .dxbs-cmd-btn:before {
    opacity: 0 !important;
  }
}
.dxbs-cmd-btn.btn-link:focus, .dxbs-cmd-btn.btn-link.focus, .dxbs-cmd-btn.btn-link.active, .dxbs-cmd-btn.btn-link:active {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.dxbs-calendar .btn.dxbs-cmd-btn {
  width: 0.7em;
  height: 0.7em;
  padding: 0.5rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 0.7em;
      -ms-flex: 0 0 0.7em;
          flex: 0 0 0.7em;
}

.dxbs-progress.disabled > .progress > .progress-bar {
  -o-animation: none;
     animation: none;
  -webkit-animation: none;
}

@-webkit-keyframes dynamic_opacity {
  from {
    opacity: 0.35;
  }
  to {
    opacity: 0.5;
  }
}

@-o-keyframes dynamic_opacity {
  from {
    opacity: 0.35;
  }
  to {
    opacity: 0.5;
  }
}

@keyframes dynamic_opacity {
  from {
    opacity: 0.35;
  }
  to {
    opacity: 0.5;
  }
}
.dxbs-gridview tr {
  -webkit-transition: opacity linear 0.35s;
  -o-transition: opacity linear 0.35s;
  transition: opacity linear 0.35s;
}
.dxbs-gridview .dxbs-row-loading {
  opacity: 0.15;
}
.dxbs-gridview .dxbs-row-loading td::before {
  content: "|";
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: 4rem;
  width: 100%;
  background-color: currentColor;
  opacity: 0;
  border-radius: 10rem;
  -webkit-animation: 1s linear 0.35s infinite alternate both running dynamic_opacity;
       -o-animation: 1s linear 0.35s infinite alternate both running dynamic_opacity;
          animation: 1s linear 0.35s infinite alternate both running dynamic_opacity;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-bool::before {
  max-width: 4rem;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-date::before {
  max-width: 8rem;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-number::before {
  min-width: 3rem;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-str.dx-sk-1::before {
  max-width: 50%;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-number.dx-sk-1::before {
  max-width: 3rem;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-str.dx-sk-2::before {
  max-width: 60%;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-number.dx-sk-2::before {
  max-width: 4rem;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-str.dx-sk-3::before {
  max-width: 70%;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-number.dx-sk-3::before {
  max-width: 5rem;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-str.dx-sk-4::before {
  max-width: 80%;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-number.dx-sk-4::before {
  max-width: 6rem;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-str.dx-sk-5::before {
  max-width: 90%;
}
.dxbs-gridview .dxbs-row-loading .dx-sk-number.dx-sk-5::before {
  max-width: 7rem;
}

.dxbs-gridview .dxbs-page-size-selector {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxbs-gridview .dxbs-page-size-selector .dxbl-text-edit {
  margin-left: 4px;
  width: 5em;
}
.dxbs-gridview .dxbs-page-size-selector .col-form-label {
  margin-right: 4px;
}
.dxbs-gridview .btn-toggle.dxbs-cmd-btn {
  width: unset;
  height: unset;
  padding: 0;
  position: relative;
  z-index: 1;
  color: inherit;
  border: 0;
}
.dxbs-gridview .dxbs-toggle-cell {
  vertical-align: top !important; /*review and drop all !importants*/
}
.dxbs-gridview .dxbs-table > thead > tr > th .dxbl-checkbox, .dxbs-gridview .dxbs-table > tbody > tr > td .dxbl-checkbox {
  border: 0;
}
.dxbs-gridview .dxbs-table > thead > tr > th .dxbl-checkbox .dxbl-checkbox-check-element, .dxbs-gridview .dxbs-table > tbody > tr > td .dxbl-checkbox .dxbl-checkbox-check-element {
  margin: 0;
}
.dxbs-gridview .dxbs-data-row > td.table-active {
  background-image: -webkit-repeating-linear-gradient(0, var(--selection-bg), var(--selection-bg));
  background-image: -o-repeating-linear-gradient(0, var(--selection-bg), var(--selection-bg));
  background-image: repeating-linear-gradient(0, var(--selection-bg), var(--selection-bg));
}
.dxbs-gridview .dxbs-data-row > .dxbs-toggle-cell {
  vertical-align: middle !important; /*review and drop all !importants*/
  border-bottom: 0;
}
.dxbs-gridview .dxbs-toggle-cell, .dxbs-gridview .dxbs-grid-group-cell-offset {
  border-right: 0;
}
.dxbs-gridview .dxbs-toggle-cell + td, .dxbs-gridview .dxbs-grid-group-cell-offset + .dxbs-grid-group-cell-offset {
  border-left: 0;
}
.dxbs-gridview .dxbs-grid-cols-togglebtn {
  min-width: 1.5rem;
  width: var(--button-w, 1.5rem);
}
.dxbs-gridview .dxbs-grid-group-span-row {
  visibility: hidden;
}
.dxbs-gridview .dxbs-grid-group-span-row > td {
  padding: 0;
  border: 0;
}
.dxbs-gridview > .card > .card-body {
  padding: 0.5em;
}
.dxbs-gridview .dxbs-grid-cell-loading::before {
  content: "|";
  visibility: hidden;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 0;
  font-size: inherit;
  overflow: hidden;
}
.dxbs-gridview .dxbs-select-cell > .custom-control:only-child {
  display: inline-block;
  margin-right: -0.5rem;
}
.dxbs-gridview .dxbs-select-cell > .custom-control:only-child .custom-control-label {
  vertical-align: top;
  cursor: pointer;
}
.dxbs-gridview .dxbs-select-cell > .custom-control:only-child input:disabled ~ .custom-control-label {
  cursor: not-allowed;
}
.dxbs-gridview .dxbs-fixed > thead > tr > th.dxbs-select-cell, .dxbs-gridview .dxbs-fixed > tbody > tr > td.dxbs-select-cell {
  text-overflow: clip;
}
.dxbs-gridview .dxbs-fixed > thead > tr > th.dxbs-select-cell > .custom-control:only-child > .custom-control-input, .dxbs-gridview .dxbs-fixed > tbody > tr > td.dxbs-select-cell > .custom-control:only-child > .custom-control-input {
  left: 0;
  top: 0;
  width: 0;
  height: 0;
}
.dxbs-gridview th.dxbs-grid-checkbox-col {
  text-align: center;
}
.dxbs-gridview > .card .dxbs-table > tbody > tr > td.dx-grid-summary-cell:not(:first-child) {
  border-left-style: hidden;
}
.dxbs-gridview > .card .dxbs-table > tbody > tr > td.dx-grid-summary-cell:not(:last-child) {
  border-right-style: hidden;
}
.dxbs-gridview > .card .dxbs-table > tbody > tr > td.dx-grid-summary-cell {
  font-weight: 700;
  position: relative;
  vertical-align: top;
  /*max-width: 1px;*/
}
.dxbs-gridview > .card .dxbs-table > tbody > tr > td.dx-grid-summary-cell div {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
}
.dxbs-gridview td.dx-grid-summary-cell:before {
  content: "";
  background-color: var(--bs-gray);
  position: absolute;
  opacity: 0.035;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.dxbs-gridview > .card > .dxbs-table > thead > tr:last-child > td, .dxbs-gridview > .card > .dxbs-table > thead > tr:last-child > th, .dxbs-gridview > .card > * > .dxbs-table > thead > tr:last-child > td, .dxbs-gridview > .card > * > .dxbs-table > thead > tr:last-child > th {
  border-bottom-width: 1px;
}
.dxbs-gridview > .card > .table-bordered, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD) > .table-bordered {
  border-left-width: 0;
  border-right-width: 0;
}
.dxbs-gridview > .card > .table-bordered > thead, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD) > .table-bordered > thead {
  border-color: inherit;
}
.dxbs-gridview > .card > .table-bordered > thead > tr > th:last-child, .dxbs-gridview > .card > .table-bordered > thead > tr > td:last-child, .dxbs-gridview > .card > .table-bordered > tbody > tr > th:last-child, .dxbs-gridview > .card > .table-bordered > tbody > tr > td:last-child, .dxbs-gridview > .card > .table-bordered > tfoot > tr > th:last-child, .dxbs-gridview > .card > .table-bordered > tfoot > tr > td:last-child, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD) > .table-bordered > thead > tr > th:last-child, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD) > .table-bordered > thead > tr > td:last-child, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD) > .table-bordered > tbody > tr > th:last-child, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD) > .table-bordered > tbody > tr > td:last-child, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD) > .table-bordered > tfoot > tr > th:last-child, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD) > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.dxbs-gridview > .card > .table-bordered:last-child, .dxbs-gridview > .card > .table-bordered:last-child > tbody:last-child > tr:last-child > td, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD) > .table-bordered:last-child, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD) > .table-bordered:last-child > tbody:last-child > tr:last-child > td {
  border-bottom-width: 0;
}
.dxbs-gridview > .card > .table-bordered:first-child, .dxbs-gridview > .card > .table-bordered:first-child > thead > tr:first-child > th, .dxbs-gridview > .card > .table-bordered:first-child > tbody:first-child > tr:first-child > td, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD):not(.dxbs-grid-gph) > .table-bordered:first-child, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD):not(.dxbs-grid-gph) > .table-bordered:first-child > thead > tr:first-child > th, .dxbs-gridview > .card > div:not(.dxgvHSDC):not(.dxgvCSD):not(.dxbs-grid-gph) > .table-bordered:first-child > tbody:first-child > tr:first-child > td {
  border-top-width: 0;
}
.dxbs-gridview > .card, .dxbs-gridview > .card > .card,
.dxbs-gridview > .card .dxbs-grid-edit-form > .dxbl-fl .row > div {
  position: static;
}
.dxbs-gridview > .card > .dxgvHSDC.card:not(:first-child), .dxbs-gridview > .card > .dxgvCSD.card:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.dxbs-gridview > .card > .dxgvHSDC.card:not(:last-child), .dxbs-gridview > .card > .dxgvCSD.card:not(:last-child) {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.dxbs-gridview > .card .dxbs-grid-header-container > .dxbs-grid-fixed-table {
  position: absolute;
}
.dxbs-gridview .dx-btn.btn-link:focus, .dxbs-gridview .dx-btn.btn-link.focus, .dxbs-gridview .dx-btn.btn-link.active, .dxbs-gridview .dx-btn.btn-link:active {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.dxbs-table > tbody > tr > td.dx-rowtemplate-padding {
  padding: 0;
}

.dxbs-fixed > tbody > tr > td.dxbs-grid-edit-form {
  overflow: visible;
}

.dxbs-gridview > .card > .card-header {
  padding: 0.375rem !important;
}

@media (max-width: 767px), (hover: none) {
  .dxbs-group-panel-container > .dxbs-group-panel {
    white-space: nowrap;
    overflow-x: hidden;
  }
  .dxbs-group-panel-container {
    display: grid;
  }
}
.dxbs-gridview .dxbs-fixed-header-content .dxbs-sort-order-indicator,
.dxbs-gridview .dxbs-group-panel-container .dxbs-group-panel .dxbs-sort-order-indicator {
  display: inline-block;
  border: 0;
  padding: 0;
  color: inherit;
  margin-left: 0.5em;
}

.dxbs-gridview .dxbs-fixed-header-content .dxbs-sort-order-indicator > .dxbl-image,
.dxbs-gridview .dxbs-group-panel-container .dxbs-group-panel .dxbs-sort-order-indicator > .dxbl-image {
  display: block;
}

.dxbs-gridview .dxbs-group-panel-container .dxbs-group-panel > .card > .card-body > span[data-toggle=gridview-column-sort],
.dx-dragging-state > .card-body > span[data-toggle=gridview-column-sort],
.dx-dragging-state > .card-body > .dxbs-sort-order-indicator {
  color: inherit;
}

.dxbs-gridview.dxbs-has-vertical-scrollbar:not(.dxbs-vertical-scrollbar-visible) > .card > .dxgvHSDC > table > thead > tr > th:last-child,
.dxbs-gridview.dxbs-has-vertical-scrollbar:not(.dxbs-vertical-scrollbar-visible) > .card > .dxgvCSD > table > tbody > tr > td:last-child {
  border-right-width: 0;
}

.dxbs-gridview > .card > .dxbs-grid-vsd > table > tbody > tr > td.dx-grid-summary-cell {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: inherit;
}

.dxbs-popup-edit-row,
.dxbs-popup-edit-row > td {
  padding: 0;
  background: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  max-height: 0;
  min-height: 0;
}

.dxbs-popup-edit-row,
.dxbs-popup-edit-row > td,
.dxbs-popup-edit-row + tr,
.dxbs-popup-edit-row + tr > td {
  border-width: 0 !important;
  border-style: solid !important;
}

.dxbs-grid-pager {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxbs-grid-pager .pagination {
  margin: 0;
}
.dxbs-grid-pager .pagination > li > button:not(.disabled), .dxbs-grid-pager .pagination > li > div.page-link:not(.disabled) {
  cursor: pointer;
}

.dxbs-gridview .dxbs-editform .dxbs-datagrid-inplace-edit-area {
  overflow: hidden;
  width: 100%;
}
.dxbs-gridview .dxbs-editform .dxbs-datagrid-inplace-edit-area > div {
  padding: 1em 0.5em;
  max-width: var(--component-width);
  will-change: transform;
  -webkit-transform: translateX(var(--scroll-left));
       -o-transform: translateX(var(--scroll-left));
          transform: translateX(var(--scroll-left));
}

th:focus {
  outline: 0;
}

table.dx-resize thead tr th > button,
table.dx-resize .dxbs-fixed-header-content {
  width: calc(100% - 7px);
}

.dxAndroidMobilePlatform table.dx-resize thead tr th > button,
.dxAndroidMobilePlatform .dxbs-fixed-header-content,
.dxMacOSMobilePlatform table.dx-resize thead tr th > button,
.dxMacOSMobilePlatform .dxbs-fixed-header-content {
  width: calc(100% - 1px);
}

th:focus > button:before,
th:focus .dxbs-fixed-header-content:before {
  content: "";
  position: absolute;
  width: inherit;
  height: 100%;
}

table.dx-resize {
  table-layout: fixed;
}

table.dx-resize th {
  position: relative;
}

table.dx-resize tr th span,
table.dx-resize tr th:not(.dxbs-toggle-cell):not(.dxbs-grid-group-cell-offset) span,
table.dx-resize tr td:not(.dxbs-toggle-cell):not(.dxbs-grid-group-cell-offset):not(.dxbs-grid-edit-form) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dxMacOSMobilePlatform table.dx-resize thead {
  -ms-user-select: none;
      user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
}

.dxAndroidMobilePlatform .dxColumnResizeAnchor:before,
.dxMacOSMobilePlatform .dxColumnResizeAnchor:before {
  background-color: transparent;
  position: absolute;
  content: "";
  height: 100%;
  width: 21px;
  right: -10px;
}

.dxAndroidMobilePlatform .dxColumnResizeAnchor,
.dxMacOSMobilePlatform .dxColumnResizeAnchor,
.dxAndroidMobilePlatform th:focus .dxColumnResizeAnchor,
.dxMacOSMobilePlatform th:focus .dxColumnResizeAnchor {
  width: 1px;
  opacity: 0;
}

.dxAndroidMobilePlatform th:focus:before,
.dxMacOSMobilePlatform th:focus:before {
  content: none !important;
}

.dxColumnResizeAnchor {
  -ms-user-select: none;
      user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  top: 0;
  right: 0;
  width: 7px;
  height: 100%;
  position: absolute;
  cursor: col-resize;
  z-index: 1;
  opacity: 0;
}

th:focus .dxColumnResizeAnchor {
  top: 3px;
  right: 3px;
  height: calc(100% - 6px);
  -webkit-box-shadow: 0 0 0 1px var(--dx-accent-shadow-color, rgba(128, 128, 128, 0.25));
          box-shadow: 0 0 0 1px var(--dx-accent-shadow-color, rgba(128, 128, 128, 0.25));
  border-radius: 2px;
  opacity: 1;
}

.dxColumnResizeAnchor:active:before {
  background-color: transparent;
  position: absolute;
  content: "";
  height: 100%;
  width: 45px;
  left: -20px;
}

th:focus .dxColumnResizeAnchor::after {
  content: " ";
  width: 3px;
  height: 10px;
  border-left: 1px solid var(--dx-accent-color, var(--bs-primary));
  border-right: 1px solid var(--dx-accent-color, var(--bs-primary));
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  left: 0;
  right: 0;
}

.table th:focus:before {
  content: "";
  display: block;
  position: absolute;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 0 2px var(--dx-accent-color, var(--bs-primary));
          box-shadow: 0 0 0 2px var(--dx-accent-color, var(--bs-primary));
  z-index: 0;
  height: calc(100% - 6px);
  width: calc(100% - 6px);
  -webkit-transform: translate3d(-0.25rem, -0.25rem, 0);
          transform: translate3d(-0.25rem, -0.25rem, 0);
  top: 7px;
  left: 7px;
  opacity: 0.5;
}

.card-body.dxbs-grid-pager.dx-resize {
  overflow-x: auto;
}

.dxbs-gridview table.dx-resize .dxbs-fixed > thead > tr > th {
  overflow: unset;
}

dxbl-thumb {
  cursor: -webkit-grab;
  cursor: grab;
}

dxbs-thumb-dragging {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.dxbs-uc .progress {
  height: 1rem;
}

.dxbs-uc .dxuc-file-list-view .progress {
  height: 0.4375rem;
}

.dxbs-uc .progress-bar {
  -webkit-transition: width 0.1s ease;
  -o-transition: width 0.1s ease;
  transition: width 0.1s ease;
}

.dxbs-uc .dxuc-button-container {
  height: 3rem;
}

.dxbs-uc > .row > .col > .dxuc-file-view td {
  border: none !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.dxbs-uc > .dxuc-file-list-view .dxuc-file-view {
  width: 100%;
  table-layout: fixed;
}
.dxbs-uc > .dxuc-file-list-view .dxuc-file-view > colgroup.dxbl-upload-file-view-table-content-fit-calc > col:first-of-type {
  width: 0;
}
@media (min-width: 600px) {
  .dxbs-uc > .dxuc-file-list-view .dxuc-file-view > colgroup.dxbl-upload-file-view-table-content-fit-calc > col:first-of-type {
    width: 72px;
  }
}
.dxbs-uc > .dxuc-file-list-view .dxuc-file-view > colgroup.dxbl-upload-file-view-table-content-fit-calc > col:nth-child(2) {
  width: 100%;
}
.dxbs-uc > .dxuc-file-list-view .dxuc-file-view > colgroup.dxbl-upload-file-view-table-content-fit-calc > col:last-of-type {
  width: 72px;
}
.dxbs-uc > .dxuc-file-list-view .dxuc-file-view .dxbl-upload-file-view-icon-container {
  padding: 0.5rem 0.75rem;
}
.dxbs-uc > .dxuc-file-list-view .dxuc-file-view .dxbl-upload-file-view-icon-container > .dxbl-upload-file-view-icon-container-file-extension.badge {
  position: absolute;
  bottom: 0;
  left: 0;
  margin: 1.75rem 0.5rem 1rem;
  padding: 0.25em 0.4em;
  font-size: 11px;
  max-width: calc(100% - 1rem);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.dxbs-uc > .dxuc-file-list-view .dxuc-file-view td {
  border: none !important;
  padding-top: 5px;
  padding-bottom: 5px;
}
.dxbs-uc > .dxuc-file-list-view .dxuc-file-view td > .dxbl-upload-file-view-details {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.dxbs-uc > .dxuc-file-list-view .dxuc-file-view td > .dxbl-upload-file-view-details > .dxbl-upload-file-view-details-text {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.dxbs-uc > .dxuc-max-file-count-exceeded-warning {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: var(--bs-warning);
  border-radius: 0.5rem;
  padding: 0 0.5rem;
  margin-top: 1rem;
  width: 100%;
}
.dxbs-uc > .dxuc-max-file-count-exceeded-warning > .dxuc-max-file-count-exceeded-warning-message {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0.5rem;
}
.dxbs-uc > .dxuc-max-file-count-exceeded-warning > .dxbl-image {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin: 0.625rem 0 0;
}
.dxbs-uc > .dxuc-max-file-count-exceeded-warning > .dxbl-btn {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin: 0.5rem 0;
}
.dxbs-uc > .dxuc-max-file-count-exceeded-warning > .dxbl-btn {
  padding: 0;
  border: 0;
}
.dxbs-uc > .dxuc-max-file-count-exceeded-warning > .dxbl-btn > .dxbl-image {
  margin: 0;
}

.dxuc-button-icon-container {
  position: relative;
  z-index: 1;
  color: inherit;
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.dxuc-button-icon-container:hover:before {
  content: " ";
  position: absolute;
  z-index: -1;
  background-color: currentColor;
  right: 2px;
  opacity: 0.1;
  border-radius: 100%;
  width: 20px;
  height: 20px;
}

.dxuc-hide,
.dxbl-upload-file-view-icon-container {
  display: none;
}

@media (min-width: 600px) {
  .dxbl-upload-file-view-icon-container {
    display: inherit;
  }
}
.dxuc-cancel-icon,
.dxuc-pause-icon,
.dxuc-reload-icon,
.dxuc-continue-icon,
.dxuc-upload-icon {
  cursor: pointer;
}

.dxbl-image.dxuc-file-icon {
  width: 48px;
  height: 48px;
}

.column-chooser-elements-container .column-chooser-element-container.freeze.up {
  -webkit-transform: translateY(calc(1px - 100%));
       -o-transform: translateY(calc(1px - 100%));
          transform: translateY(calc(1px - 100%));
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -o-transform 0.3s;
  z-index: 1006;
}

.column-chooser-elements-container .column-chooser-element-container.freeze.down {
  -webkit-transform: translateY(calc(100% - 1px));
       -o-transform: translateY(calc(100% - 1px));
          transform: translateY(calc(100% - 1px));
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -o-transform 0.3s;
  z-index: 1004;
}

.column-chooser-elements-container .column-chooser-element-container.freeze {
  -webkit-transform: translateY(0%);
       -o-transform: translateY(0%);
          transform: translateY(0%);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -o-transform 0.3s;
  z-index: 1005;
  pointer-events: none;
}

.column-chooser-elements-container {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background: inherit;
  color: inherit;
  display: none;
  width: 100%;
  max-height: 60vh;
  border: inherit;
}

.column-chooser-elements-container:focus {
  outline: none;
}

.column-chooser-element-container.page-link {
  margin-left: unset !important;
  line-height: unset !important;
}

.column-chooser-element-container.page-link:focus {
  position: static;
}

.column-chooser-element-container.page-link:hover {
  z-index: auto;
}

.column-chooser-element-container.page-link:focus::before {
  content: " ";
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  width: 100%;
  height: var(--h, auto);
  left: 0px;
  top: calc(var(--t, auto) - var(--bt, auto));
  -webkit-box-shadow: inherit;
          box-shadow: inherit;
  z-index: 1001;
}

.column-chooser-element-container.page-link:focus .column-chooser-drag-icon-owner {
  top: var(--t, auto);
  height: calc(var(--h, auto) - var(--bt, auto) * 2);
}

.column-chooser-elements-container:last-child {
  display: block;
}

.column-chooser-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-user-select: none;
      user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
}

.column-chooser-header {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border: inherit;
  border-bottom-width: 1px !important;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  width: 100%;
}

.column-chooser-element-container {
  max-width: 325px;
}

.column-chooser-element-container.list-group-item {
  border-left: 0;
  border-right: 0;
  background: inherit;
  color: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0.85rem;
  padding-right: 0.85rem;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: inherit;
  border-style: inherit;
}

.column-chooser-element-container.list-group-item.active,
.column-chooser-element-container.list-group-item:hover,
.column-chooser-element-container.list-group-item:focus {
  background: inherit;
  color: inherit;
}

.column-chooser-container .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.column-chooser-element-container.list-group-item:first-child {
  border-top-left-radius: unset;
  border-top-right-radius: unset;
  border-top-color: transparent;
}

.column-chooser-element-container.list-group-item:last-child {
  border-bottom-left-radius: unset;
  border-bottom-right-radius: unset;
  border-bottom-color: transparent;
}

.column-chooser-elements-container .column-chooser-element-container.in-drag {
  -ms-user-select: none;
      user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  border-top-color: inherit;
  border-bottom-style: solid;
  position: absolute;
  pointer-events: none;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  z-index: 1008;
}

.column-chooser-element-checkbox {
  -ms-user-select: none;
      user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  display: block;
  width: 100%;
  margin-bottom: 0;
  cursor: pointer;
}

.column-chooser-elements-container.column-chooser-enable-drag-drop .column-chooser-element-container.list-group-item {
  padding-right: 0;
}
.column-chooser-elements-container.column-chooser-enable-drag-drop .column-chooser-element-container.list-group-item > .column-chooser-element-checkbox {
  padding-right: calc(24px + 18px + 16px);
}

.column-chooser-element-checkbox .dxbl-checkbox > label {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  vertical-align: top;
  pointer-events: none;
}

.column-chooser-element-checkbox .dxbl-checkbox input {
  pointer-events: none;
}

.column-chooser-element-checkbox > .dxbl-checkbox .dxbs-checkbox-label.dxbs-checkbox-label-wrap {
  white-space: nowrap;
}

.column-chooser-caption {
  font-size: 0.925rem;
  font-weight: 600;
  margin-left: 8px;
  padding-right: 24px;
}

.column-chooser-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.column-chooser-button .column-chooser-button-icon {
  width: 16px;
  height: 16px;
  margin-right: 0.5rem;
}

.column-chooser-drag-icon {
  width: 18px;
  height: 18px;
}

.column-chooser-drag-icon-owner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  cursor: move;
  width: calc(18px + 16px);
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  right: 0;
  top: 0;
  -khtml-user-drag: element;
  -webkit-user-drag: element;
}

.column-chooser-exit-icon {
  width: 18px;
  height: 18px;
}

.column-chooser-exit-button {
  width: 18px;
  height: 18px;
  margin-right: 8px;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.dxbl-toolbar-dropdown.border-inherit > .modal-body {
  background: inherit;
  color: inherit;
  border: inherit;
  border-width: 0;
}

.dxbl-toolbar-dropdown.border-inherit > .modal-body > .column-chooser-elements-container {
  background: inherit;
  color: inherit;
  border: inherit;
}

.grid-toolbar.card-header {
  padding: 6px;
}

.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal .column-chooser-element-container {
  max-width: 100%;
}

.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal .column-chooser-element-checkbox {
  margin-left: 0;
}

.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal .column-chooser-drag-icon {
  margin-left: 0;
  margin-right: 0;
}

.dxbl-toolbar-dropdown.dxbl-toolbar-dropdown-modal .column-chooser-elements-container {
  overflow: unset;
  -webkit-overflow-scrolling: unset;
  max-height: none;
}

.grid-header-template {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border: inherit;
  border-left: 0;
  border-right: 0;
  border-top: 0;
}

.grid-header-template + .dxbs-table {
  border-top-width: 0;
}

.dxbl-toolbar-no-item-text .dxbl-toolbar-group .column-chooser-button-label {
  display: none;
}

.column-chooser-element-container.list-group-item + .list-group-item {
  border-top-width: 0;
}

.dxIE .page-link.column-chooser-element-container:focus {
  position: relative;
}

.dxbl-grid[data-dx-focus-hidden] *:focus,
.dxbl-grid tr[data-dx-focus-hidden] > td:focus,
.dxbl-calendar[data-dx-focus-hidden] *:focus-within,
[data-dx-focus-hidden] .dxbs-clear-btn:focus, [data-toggle=gridview-column-sort]:focus {
  outline: 0 !important;
}

[data-dx-focus-hidden] .dxbs-clear-btn {
  background: none;
}

.dx-blazor-snackbar-container {
  z-index: 30001;
  visibility: hidden;
  opacity: 0;
  position: fixed;
  margin: 0;
  -webkit-transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  -o-transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  right: 0.5rem;
  left: 0.5rem;
  bottom: 0.5rem;
}
@media (min-width: 576px) {
  .dx-blazor-snackbar-container {
    width: 580px;
    padding: 0 24px;
    left: calc(50% - 290px);
    right: unset;
    bottom: 1rem;
  }
}
.dx-blazor-snackbar-container.dx-blazor-snackbar-container-shown {
  visibility: visible;
  opacity: 1;
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s;
}
.dx-blazor-snackbar-container .dx-blazor-snackbar {
  text-align: center;
  padding: 0.5rem;
  margin: 0;
  width: 100%;
  opacity: 0.75;
}

.dx-blazor-colorpicker {
  padding: 0.5rem;
  position: relative;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.dx-blazor-colorpicker .dx-blazor-colorpicker-custom-color-area {
  margin-top: 0.5rem;
}
.dx-blazor-colorpicker .dx-blazor-colorpicker-custom-color-area .btn {
  width: 100%;
}
.dx-blazor-colorpicker .dx-blazor-colorpicker-custom-color-area .dx-blazor-colorpicker-table {
  margin-top: 0.5rem;
}

.dx-blazor-colorpicker-automatic-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0.5rem;
  cursor: pointer;
}
.dx-blazor-colorpicker-automatic-container .dx-blazor-colorpicker-cell {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}

.dx-blazor-colorpicker-automatic-caption {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-blazor-colorpicker-table {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.dx-blazor-colorpicker-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-blazor-colorpicker-row:not(:last-child) {
  margin-bottom: 0.25rem;
}

.dx-blazor-colorpicker-cell {
  height: 1.5rem;
  width: 1.5rem;
  cursor: pointer;
}
.dx-blazor-colorpicker-cell:not(:last-child) {
  margin-right: 0.25rem;
}
.dx-blazor-colorpicker-cell.dx-blazor-colorpicker-selected-color {
  outline: 2px solid var(--primary);
  outline-offset: -1px;
}
.dx-blazor-colorpicker-cell:hover {
  outline: 2px solid var(--primary);
  outline-offset: -1px;
}

.dx-blazor-colorpicker-pallete {
  width: 12.5rem;
  height: 12.5rem;
  position: relative;
  cursor: crosshair;
}

.dx-blazor-colorpicker-pallete-gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.dx-blazor-colorpicker-pallete-gradient-white {
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), to(white));
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), to(#fff));
  background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0), #fff);
  background-image: -o-linear-gradient(right, rgba(255, 255, 255, 0), #fff);
  background-image: linear-gradient(270deg, rgba(255, 255, 255, 0), #fff);
}

.dx-blazor-colorpicker-pallete-gradient-black {
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(black));
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), #000);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), #000);
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), #000);
}

.dx-blazor-colorpicker-hue-scale-wrapper {
  height: 12.5rem;
  width: 1.75rem;
  margin-left: 0.5rem;
  position: relative;
}

.dx-blazor-colorpicker-hue-scale {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, left bottom, left top, from(red), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(red));
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, red), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(red));
  background-image: -webkit-linear-gradient(bottom, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
  background-image: -o-linear-gradient(bottom, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
  background-image: linear-gradient(0deg, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
}

.dx-blazor-colorpicker-custom-color {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.dx-blazor-colorpicker-hue-selection-rect {
  position: absolute;
  width: 100%;
  left: 0px;
  height: 0.65rem;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.35);
          box-shadow: 0 0 4px rgba(0, 0, 0, 0.35);
  border: 2px solid white;
  z-index: 1;
}

.dx-blazor-colorpicker-color-selection {
  position: absolute;
  width: 1rem;
  height: 1rem;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.35);
          box-shadow: 0 0 4px rgba(0, 0, 0, 0.35);
  border: 2px solid white;
  border-radius: 50%;
  z-index: 1;
}

.dx-blazor-colorpicker-editors-container {
  padding-top: 0.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dx-blazor-colorpicker-editors-container .dxbs-textbox:first-child {
  padding-bottom: 0.35rem;
}

.dx-blazor-colorpicker-btn-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-top: 0.5rem;
}
.dx-blazor-colorpicker-btn-container .btn:first-child {
  margin-right: 0.25rem;
}

/* Common */
.dxbs-position-relative {
  position: relative;
}

/* Accessibility */
.dxAIFE,
.dxAIFME {
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: polygon(0 0);
  /* clip-path: polygon(0 0); */
}

.dxAIFE {
  height: 1px;
  overflow: hidden;
  position: absolute !important;
}

.dxAIFME {
  position: fixed;
  left: 0;
  top: 0;
}

/* GridView */
.dxbs-gridview {
  display: table;
  width: 100%;
}

.dxbs-gridview > .card .dxbs-table {
  margin-bottom: 0;
}

.dxbs-gridview > .card > .card-body > .card-body {
  padding: 0;
}

.dxbs-gridview > .card .dxbs-table > tbody > tr > td,
.dxbs-gridview > .card .dxbs-table > thead > tr > th {
  vertical-align: middle;
  height: 100%;
}

.dxbs-gridview > .card .dxbs-table > tbody > tr > td.bg-primary .btn-link {
  color: white;
}

.dxbs-gridview > .card .dxbs-table > tbody > tr > td.dxbs-indent-cell {
  border-top-width: 0px;
  border-bottom-width: 0px;
  text-align: center;
}

.dxbs-gridview > .card .dxbs-table > tbody > .dxbs-empty-data-row > td {
  padding: 1em;
  text-align: center;
}

.dxbs-empty-data-row {
  opacity: 0.5;
}

/* non-data-header */
.dxbs-gridview > .card .dxbs-table > thead > tr > th.dxbs-cmd-cell,
.dxbs-gridview > .card .dxbs-table > thead > tr > th.dxbs-select-cell {
  cursor: default;
}

/* command cell buttons */
.dxbs-gridview > .card .dxbs-table > tbody > tr > td.dxbs-cmd-cell > .dxbl-btn-link,
.dxbs-gridview > .card .dxbs-table > thead > tr > th.dxbs-cmd-cell > .dxbl-btn-link {
  border: 0;
  padding-top: 0;
  padding-bottom: 0;
  vertical-align: baseline;
}

.dxbs-gridview > .card .dxbs-table > tbody > tr > td mark {
  padding: 0;
}

.dxbs-gridview .dxbs-cmd-cell,
.dxbs-gridview .dxbs-select-cell {
  text-align: center;
  white-space: nowrap;
}

.dxbs-gridview .dxbs-loading {
  display: inline-block;
}

/* Fixed layout */
.dxbs-gridview .dxbs-fixed {
  table-layout: fixed;
}

.dxbs-gridview .dxbs-fixed > thead > tr > th,
.dxbs-gridview .dxbs-fixed > tbody > tr > td {
  overflow: hidden;
  white-space: nowrap;
}

.dxbs-gridview .dxbs-fixed > thead > tr > th {
  text-overflow: ellipsis;
}

/* Scrolling */
.dxbs-gridview > .card > .dxgvHSDC,
.dxbs-gridview > .card > .dxgvCSD {
  border-radius: inherit;
  border-left: 0;
  border-right: 0;
  margin-bottom: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  display: block;
  position: static;
}

.dxbs-gridview > .card > .dxgvHSDC:first-child,
.dxbs-gridview > .card > .dxgvHSDC + .dxgvCSD:not(.dxbs-grid-hsd),
.dxbs-gridview > .card > .dxgvCSD:first-child { /*hidden*/
  border-top: 0;
}

/* Borders */
.dxbs-gridview > .card .dxbs-table > thead > tr:first-child > th,
.dxbs-gridview > .card .dxbs-table > thead > tr:first-child > td {
  border-top: 0;
}

.dxbs-gridview .dxbs-nlb,
.dxbs-gridview > .card .dxbs-table > thead > tr > th:first-child,
.dxbs-gridview > .card .dxbs-table > thead > tr > td:first-child {
  border-left-style: none;
}

.dxbs-gridview .dxbs-nrb {
  border-right: 0;
}

.dxbs-gridview > .card .dxbs-table > thead > tr > th,
.dxbs-gridview > .card .dxbs-table > thead > tr > td {
  border-bottom-width: 0;
}

.dxbs-gridview > .card > .dxgvCSD > table {
  border-width: 0;
}

.dxbs-gridview > .card > .dxgvHSDC + .dxgvCSD:not(.dx-scrolling) > table > tbody > tr:first-child > td {
  border-top: 0;
}

.dxbs-gridview.dxbs-vertical-scrollbar-visible:not(.dxbs-fm-details) > .card > .dxgvCSD:not(.dx-scrolling) > table > tbody > tr:last-child > td {
  border-bottom: 0;
}

/* GridView and CardView headers (cells and blocks) */
.dxbs-th.card {
  margin: 0 0.5em 0 0;
  display: inline-block;
  vertical-align: middle;
}

.dxbs-th.card > .card-body {
  padding: 0.3rem 0.75rem;
}

.dxbs-gridview > .card .dxbs-table > thead > tr > th,
.dxbs-th.card > .card-body {
  cursor: pointer;
  vertical-align: middle;
}

.dxbs-gridview > .card .dxbs-table > thead > tr.dxbs-filter-row > td,
.dxbs-th.card > .card-body.dxbs-noclick {
  cursor: default;
}

.dxbs-th.card > .card-body > span {
  font-weight: 600;
}

.dxbs-th.card > .card-body > span:not(:last-child) {
  display: table-cell;
  width: 99.9%;
  vertical-align: middle;
}

.dxbs-gridview > .card .dxbs-table > thead > tr > th > button:not(.dxbs-cmd-btn),
.dxbs-th.card > .card-body > button {
  padding: 0 0.2rem;
  border-top: none;
  border-bottom: none;
}

.dxbs-fixed-header-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  display: -ms-flexbox;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -ms-flex-align: center;
}

.dxbs-fixed-header-content > span {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  font-weight: 600;
}

.dxbs-fixed-header-content > button {
  padding: 0 0.2rem;
  text-decoration: none;
  border-top: none;
  border-bottom: none;
}

.dxbs-gridview .dxbs-fixed .dxbs-fixed-header-content > span {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dxbs-gridview td.table-active.bg-primary.text-white > .dxbl-checkbox > label {
  mix-blend-mode: screen;
}

/* PopupControl */
.dxbs-fast-nav.dropdown-menu,
.dxbs-dropdown-area.dropdown-menu {
  position: absolute;
  margin-bottom: 0px;
  padding: 0px;
}

.dxbs-gridview > .card {
  display: block;
}

.dxbs-gridview .dxbs-th.card > .card-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  display: -ms-flexbox;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -ms-flex-align: center;
}

.dxbs-gridview .dxbs-th.card > .card-body > span:not(:last-child) {
  display: inline-block;
}

/* Blazor */
/** Blazor Data Grid **/
:not(.dxbl-listbox) > .dxbs-gridview .dxbs-fixed-header-content > span:hover,
:not(.dxbl-listbox) > .dxbs-gridview .dxbs-fixed-header-content > span:focus {
  text-decoration: underline;
}

.dxbs-fixed-header-content > button.dxbl-btn-link,
td.dxbs-cmd-cell > button.dxbl-btn-link,
th.dxbs-cmd-cell > button.dxbl-btn-link {
  font-size: inherit;
}

th.dxbs-cmd-cell > button.dxbl-btn-link {
  font-weight: 600;
}

/* Virtual Scrolling */
.dxbs-gridview > div > .dxbs-grid-vsd {
  height: 200px;
  overflow-x: hidden;
}

.dxbs-gridview.dxbs-has-vertical-scrollbar.dxbs-vertical-scrollbar-visible > .card > .dxgvHSDC.dxbs-scrollbar-padding {
  padding-right: var(--dx-scrollbar-width, 17px);
}

.dxgvHSDC > .dxbs-table.table-bordered {
  border-width: 0;
}

.dxgvCSD {
  -webkit-overflow-scrolling: touch;
}

/* There is not pager */
.dxbs-gridview > .card > .dxgvHSDC + .dxgvCSD {
  border-bottom: none;
}

.dxbs-gridview > .card > .dxgvCSD + .card-body {
  border-color: inherit;
  border-width: 0;
  border-style: inherit;
  border-top-width: inherit;
}

.dxbs-table > tbody > tr.dxbs-grid-first-level-group > td.dxbs-toggle-cell,
table.dxbs-table:not(.dxbs-grouped) > tbody > tr > td:first-child:not(.dxbs-gridview-row-details) {
  border-left: 0;
}

/* command cell buttons */
.dxbs-gridview > .card .dxbs-table > tbody > tr > td.dxbs-cmd-cell > span > .dxbl-btn-link,
.dxbs-gridview > .card .dxbs-table > tbody > tr > td.dxbs-cmd-cell > span > .dxgBCTC > .dxbl-btn-link,
.dxbs-gridview > .card .dxbs-table > thead > tr > th.dxbs-cmd-cell > span > .dxbl-btn-link {
  border: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* Column Head Dragging */
.dx-dragging-state {
  position: absolute !important;
  z-index: 20000;
  will-change: transform;
  /*animation: translating 4s linear infinite;*/
  visibility: hidden;
  cursor: move;
  -webkit-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.12);
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  white-space: nowrap;
}

/*hidden*/
.dxbs-th.dx-dragging-state > .card-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.dxgv-target-marks {
  position: absolute !important;
  z-index: 19999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}

.dxbs-group-panel-empty {
  border-color: transparent !important;
  background-color: transparent !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

/* Column Grouping */
/*lack*/
.dxbs-header-indent {
  border-left-color: transparent !important;
}

/*lack*/
.dxbs-header-indent:not(.dxbs-header-indent-last) {
  border-right-color: transparent !important;
}

/*lack*/
.dxgvArm > .dxbs-header-indent {
  font-size: 0;
}

/*lack*/
.dxgvArm > .dxbs-header-indent > .invisible {
  height: 0;
}

/** Blazor ComboBox **/
.dx-dropdown-list-container > .dropdown-menu {
  padding: 0;
}

/*lack*/
.dx-lb-datagrid > .card {
  border: 0;
}

/*lack*/
.dx-lb-datagrid > .card > table > tbody > tr:last-child > td {
  border-bottom: 0;
}

/*lack*/
.dx-lb-datagrid > .card > table.dxbs-table > tbody > tr.dropdown-item {
  padding: 0;
}

/* Common for Blazor */
.dxbs-border-radius-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.dx-border-radius-inherit {
  border-radius: inherit !important;
}

.dx-border-radius-left-inherit {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}

.dx-border-radius-right-inherit {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}

.dx-border-radius-right-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.dxbl-expandable-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dxbl-expandable-container[is-animating] {
  -webkit-transition: max-height 0.35s ease;
  -o-transition: max-height 0.35s ease;
  transition: max-height 0.35s ease;
  will-change: max-height;
}

dxbl-scheduler > .dxbs-sc-dayview > .dxbs-sc-scroll-container > .dxbs-sc-vertical-view > tbody > tr:first-child,
dxbl-scheduler .dxbs-sc-timeline .dxbs-sc-headers-container > .dxbs-sc-timescale:not(:first-child) > tbody > tr:first-child,
dxbl-scheduler .dxbs-sc-timecells-container > .dxbs-sc-horizontal-view > tbody > tr:first-child,
dxbl-scheduler .dxbs-sc-timecells-container > .dxbs-sc-horizontal-view > tbody > tr.dxbs-sc-arm + tr {
  border-top-width: 0;
}
dxbl-scheduler .dxbs-sc-timecells-container > .dxbs-sc-horizontal-view > tbody > tr.dxbs-sc-arm {
  border-width: 0;
}
dxbl-scheduler > .dxbs-sc-dayview > .dxbs-sc-scroll-container > .dxbs-sc-vertical-view > tbody > tr:last-child, dxbl-scheduler > .dxbs-sc-month .dxbs-sc-timecells-container > .dxbs-sc-horizontal-view > tbody > tr:last-child {
  border-bottom-width: 0;
}
dxbl-scheduler > .dxbs-sc-dayview > .dxbs-sc-scroll-container > .dxbs-sc-vertical-view > tbody > tr:nth-child(2n+1) {
  border-bottom-width: 0;
}
dxbl-scheduler > .dxbs-sc-dayview > .dxbs-sc-scroll-container > .dxbs-sc-vertical-view > tbody > tr:nth-child(2n+1) > .dxbs-sc-minute-cell, dxbl-scheduler > .dxbs-sc-dayview > .dxbs-sc-scroll-container > .dxbs-sc-vertical-view > tbody > tr:nth-child(2n+1) > .dxbs-sc-time-cell {
  border-bottom-width: 1px;
}
dxbl-scheduler > .dxbs-sc-dayview > .dxbs-sc-scroll-container > .dxbs-sc-vertical-view > tbody > tr:nth-child(2n) {
  border-top-width: 0;
}

.dx-pivotgrid tr:last-child > .dxpg-header,
.dx-pivotgrid tbody:not(:last-child) > tr:last-child > td,
.dx-pivotgrid thead:not(:last-child) > tr:last-child > th {
  border-bottom-color: inherit;
}
.dx-pivotgrid th.table-active,
.dx-pivotgrid td.table-active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: rgba(0, 0, 0, 0.075);
}

.dxbs-gridview .dxbs-data-row > td > .dxbl-checkbox,
.dxbs-gridview tr > th.dxbs-select-cell > .dxbl-checkbox {
  padding-left: 0;
  margin-bottom: 0;
}
.dxbs-gridview .dxbs-data-row > td > .dxbl-checkbox > input,
.dxbs-gridview tr > th.dxbs-select-cell > .dxbl-checkbox > input {
  margin-left: 0;
}
.dxbs-gridview .dxbs-select-cell > .dxbs-checkbox > .custom-checkbox > .form-check-input {
  opacity: 1;
  position: relative;
  z-index: auto;
}
.dxbs-gridview .dxbs-fixed-header-content > span:not(:hover),
.dxbs-gridview .dxbs-group-panel span:not(:hover) {
  text-decoration: none;
}
.dxbs-gridview > .card > .dxbs-table > * {
  border-style: none;
}
.dxbs-gridview > .card > .dxbs-table:first-child > thead > tr:first-child, .dxbs-gridview > .card > .dxbs-grid-vsd > .dxbs-table > tbody > tr:first-child, .dxbs-gridview > .card > .dxbs-grid-hsd > .dxbs-table > tbody > tr:first-child, .dxbs-gridview > .card > .dxbs-grid-header-container > .dxbs-table:first-child > thead > tr:first-child {
  border-top-width: 0;
}
.dxbs-gridview > .card > .dxbs-table > tbody > tr:last-child {
  border-bottom-width: 0;
}
.dxbs-gridview > .card > .dxgvHSDC tr, .dxbs-gridview > .card > .dxgvCSD tr:first-child {
  border-width: 0;
}
.dxbs-gridview > .card > .dxbs-grid-pager {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: inherit;
}
.dxbs-gridview > .card > .dxbs-grid-header-container.dxbs-grid-gph > .dxbs-fixed > thead > tr:first-child > th {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: inherit;
}
.dxbs-gridview > .card > .grid-header-template + .dxbs-table > thead > tr:first-child, .dxbs-gridview > .card > .grid-header-template + .dxbs-table > colgroup + tbody > tr:first-child {
  border-top-width: 0;
}
.dxbs-gridview > .card > .dxgvHSDC > .dxbs-table > thead,
.dxbs-gridview > .card > .dxgvCSD > .dxbs-table > tbody {
  border-top-width: 0;
  border-top-style: solid;
  border-top-color: inherit;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmVyYXRlZC9jb21wb25lbnRzL19idXR0b24uc2NzcyIsIi4uL2NvbXBvbmVudHMvX3V0aWxzLnNjc3MiLCJib290c3RyYXAtZXh0ZXJuYWwuYnM1LmNzcyIsIi4uL2NvbXBvbmVudHMvX3ByaW1pdGl2ZXMuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiLi4vY29tcG9uZW50cy9taXhpbnMvX2NvbW1vbi5zY3NzIiwiLi4vY29tcG9uZW50cy9taXhpbnMvX2J1dHRvbi5zY3NzIiwiLi4vY29tcG9uZW50cy9fdmFyaWFibGVzLnNjc3MiLCIuLi9jb21wb25lbnRzL19idXR0b24uY29udGFpbmVyLnNjc3MiLCIuLi9jb21wb25lbnRzL19idXR0b24uZ3JvdXAuc2NzcyIsIi4uL2NvbXBvbmVudHMvbWl4aW5zL190ZXh0LWVkaXQuc2NzcyIsIi4uL2NvbXBvbmVudHMvbWl4aW5zL19idXR0b24udG9vbC5zY3NzIiwiLi4vY29tcG9uZW50cy9fYnV0dG9uLnRvb2wuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2J1dHRvbi5zcGxpdC5zY3NzIiwiLi4vY29tcG9uZW50cy9fYnV0dG9uLnN0YW5kYWxvbmUuc2NzcyIsIi4uL2NvbXBvbmVudHMvbWFwLWhlbHBlcnMvX21hcC1oZWxwZXIuc2NzcyIsIi4uL2NvbXBvbmVudHMvbWl4aW5zL19idXR0b24uc3RhbmRhbG9uZS5zY3NzIiwiLi4vY29tcG9uZW50cy9fY2hlY2tib3guc2NzcyIsIi4uL2NvbXBvbmVudHMvbWl4aW5zL19jaGVja2JveC5zY3NzIiwiLi4vY29tcG9uZW50cy9fY29tbW9uLnNjc3MiLCIuLi9jb21wb25lbnRzL19jYWxlbmRhci5zY3NzIiwiLi4vY29tcG9uZW50cy9taXhpbnMvX2NhbGVuZGFyLnNjc3MiLCIuLi9jb21wb25lbnRzL19saXN0Ym94LnNjc3MiLCIuLi9jb21wb25lbnRzL19saXN0LWJveC5zY3NzIiwiLi4vY29tcG9uZW50cy9fdGV4dC1lZGl0LnNjc3MiLCIuLi9jb21wb25lbnRzL19tZW1vLWVkaXQuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3RhZy1ib3guc2NzcyIsIi4uL2NvbXBvbmVudHMvX2VkaXQtZHJvcGRvd24uc2NzcyIsIi4uL2NvbXBvbmVudHMvX3JvbGxlcnMuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3BhZ2VyLnNjc3MiLCIuLi9jb21wb25lbnRzL19zY3JvbGwtdmlld2VyLnNjc3MiLCIuLi9jb21wb25lbnRzL21peGlucy9fc2Nyb2xsLXZpZXdlci5zY3NzIiwiLi4vY29tcG9uZW50cy9fZ3JpZC5zY3NzIiwiLi4vY29tcG9uZW50cy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2dyaWQudGFibGUuc2NzcyIsIl9jb21wb25lbnRzLXZhcmlhYmxlcy5zY3NzIiwiLi4vY29tcG9uZW50cy9fZ3JpZC5jb2x1bW4tY2hvb3Nlci5zY3NzIiwiLi4vY29tcG9uZW50cy9fZ3JpZC5maWx0ZXItbWVudS5zY3NzIiwiLi4vY29tcG9uZW50cy9fZ3JpZC51dGlscy5zY3NzIiwiLi4vY29tcG9uZW50cy9fcG9wdXAuc2hhcmVkLnNjc3MiLCIuLi9jb21wb25lbnRzL19wb3B1cC5mbHlvdXQuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3BvcHVwLm1vZGFsLnNjc3MiLCIuLi9jb21wb25lbnRzL21peGlucy9fcG9wdXAuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3BvcHVwLmRyb3Bkb3duLnNjc3MiLCIuLi9jb21wb25lbnRzL19wb3B1cC5zaWRlcGFuZWwuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3BvcHVwLndpbmRvdy5zY3NzIiwiLi4vY29tcG9uZW50cy9fZ3JvdXAtY29udHJvbC5zY3NzIiwiLi4vY29tcG9uZW50cy9taXhpbnMvX2dyb3VwLWNvbnRyb2wuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2Zvcm1sYXlvdXQuc2NzcyIsIi4uL2NvbXBvbmVudHMvX3Rvb2xiYXIuc2NzcyIsIi4uL2NvbXBvbmVudHMvbWl4aW5zL190b29sYmFyLnNjc3MiLCIuLi9jb21wb25lbnRzL190b29sYmFyLmJ1dHRvbi5zY3NzIiwiLi4vY29tcG9uZW50cy9fdG9vbGJhci5kcm9wZG93bi5zY3NzIiwiLi4vY29tcG9uZW50cy9fdG9vbGJhci5lZGl0LnNjc3MiLCIuLi9jb21wb25lbnRzL190YWJzLnNjc3MiLCIuLi9jb21wb25lbnRzL190YWJzLnBvc2l0aW9ucy5zY3NzIiwiLi4vY29tcG9uZW50cy9taXhpbnMvX3RhYnMuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2NvbHMuc2NzcyIsIi4uL2NvbXBvbmVudHMvbWl4aW5zL19jb2xzLnNjc3MiLCIuLi9jb21wb25lbnRzL19sb2FkaW5nLXBhbmVsLnNjc3MiLCIuLi9jb21wb25lbnRzL19hY2NvcmRpb24tZ3JvdXAuc2NzcyIsIi4uL2NvbXBvbmVudHMvbWl4aW5zL19uYXZpZ2F0aW9uLnNjc3MiLCIuLi9jb21wb25lbnRzL19jb2xvcnMuc2NzcyIsIi4uL2NvbXBvbmVudHMvX29mZmljZS1yaWJib24uc2NzcyIsIi4uL2NvbXBvbmVudHMvX3RyZWV2aWV3LnNjc3MiLCIuLi9jb21wb25lbnRzL19zaXplLWJveC5zY3NzIiwiLi4vY29tcG9uZW50cy9fYmFkZ2UtdGV4dC5zY3NzIiwiLi4vY29tcG9uZW50cy9fcGFnZWxheW91dC5zY3NzIiwiLi4vY29tcG9uZW50cy9fcmFkaW9ncm91cC5zY3NzIiwiLi4vY29tcG9uZW50cy9fY29udGV4dC1tZW51LnNjc3MiLCIuLi9jb21wb25lbnRzL21peGlucy9fY29udGV4dC1tZW51LnNjc3MiLCIuLi9jb21wb25lbnRzL21peGlucy9fbWVudS5zY3NzIiwiLi4vY29tcG9uZW50cy9fbWVudS5zY3NzIiwiLi4vY29tcG9uZW50cy9fbWVudS5kcm9wZG93bi5zY3NzIiwiLi4vY29tcG9uZW50cy9fbWVudS5ob3Jpem9udGFsLnNjc3MiLCIuLi9jb21wb25lbnRzL19tZW51LnZlcnRpY2FsLnNjc3MiLCJfY29tcG9uZW50cy1zdHlsZXMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1yZW5kZXIvX2NvbW1vbi5zY3NzIiwiLi4vYm9vdHN0cmFwLXJlbmRlci9fY2hhcnQubGVnZW5kLnNjc3MiLCIuLi9ib290c3RyYXAtcmVuZGVyL19jaGFydHMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1yZW5kZXIvX3Bpdm90Z3JpZC5zY3NzIiwiLi4vYm9vdHN0cmFwLXJlbmRlci9fc2NoZWR1bGVyLnNjc3MiLCIuLi9ib290c3RyYXAtcmVuZGVyL2R4LWJsYXpvci5iczUucGFyYW1zLnNjc3MiLCIuLi9ib290c3RyYXAtcmVuZGVyL19oaW50LnNjc3MiLCIuLi9ib290c3RyYXAtcmVuZGVyL19jc3MtaWNvbnMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1yZW5kZXIvX3N0YXRlLWRlY29yYXRpb25zLnNjc3MiLCIuLi9ib290c3RyYXAtcmVuZGVyL19jb21tYW5kLWJ1dHRvbnMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1yZW5kZXIvX3Byb2dyZXNzYmFyLnNjc3MiLCIuLi9ib290c3RyYXAtcmVuZGVyL19kYXRhLWdyaWQuc2tlbGV0b24uc2NzcyIsIi4uL2Jvb3RzdHJhcC1yZW5kZXIvX2RhdGEtZ3JpZC5zY3NzIiwiLi4vYm9vdHN0cmFwLXJlbmRlci9fZGF0YS1ncmlkLXJlc2l6ZS5zY3NzIiwiLi4vYm9vdHN0cmFwLXJlbmRlci9fdGh1bWIuc2NzcyIsIi4uL2Jvb3RzdHJhcC1yZW5kZXIvX3VwbG9hZC5zY3NzIiwiLi4vYm9vdHN0cmFwLXJlbmRlci9fY29sdW1uLWNob29zZXIuc2NzcyIsIi4uL2Jvb3RzdHJhcC1yZW5kZXIvX2ZvY3VzLnNjc3MiLCIuLi9ib290c3RyYXAtcmVuZGVyL19zbmFja2Jhci5zY3NzIiwiLi4vYm9vdHN0cmFwLXJlbmRlci9fY29sb3JlZGl0LnNjc3MiLCIuLi9ib290c3RyYXAtcmVuZGVyL19vbGQuc2NzcyIsIi4uL2Jvb3RzdHJhcC1yZW5kZXIvX29sZC1ibGF6b3Iuc2NzcyIsIi4uL2Jvb3RzdHJhcC1yZW5kZXIvX2V4cGFuZGFibGUtY29udGFpbmVyLnNjc3MiLCIuLi9ib290c3RyYXAtcmVuZGVyL19zY2hlZHVsZXIuYnM1LnNjc3MiLCIuLi9ib290c3RyYXAtcmVuZGVyL19waXZvdGdyaWQuYnM1LnNjc3MiLCIuLi9ib290c3RyYXAtcmVuZGVyL19kYXRhLWdyaWQuYnM1LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7OztHQUFBO0FDREE7RUFDSTtJQUNJLGNBQUE7R0NLTDtFREZDO0lBQ0ksY0FBQTtHQ0lMO0VEREM7SUFDSSxjQUFBO0dDR0w7Q0FDRjtBRGREO0VBQ0k7SUFDSSxjQUFBO0dDS0w7RURGQztJQUNJLGNBQUE7R0NJTDtFRERDO0lBQ0ksY0FBQTtHQ0dMO0NBQ0Y7QURkRDtFQUNJO0lBQ0ksY0FBQTtHQ0tMO0VERkM7SUFDSSxjQUFBO0dDSUw7RUREQztJQUNJLGNBQUE7R0NHTDtDQUNGO0FEQUQ7RUFDSSw4QkFBQTtDQ0VIOztBREVHO0VBQ0ksOEJBQUE7Q0NDUDs7QURHRDtFQUNJLDhCQUFBO0VBQ0Esb0RBQUE7T0FBQSwrQ0FBQTtVQUFBLDRDQUFBO0NDQUg7O0FER0Q7RUFDSSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0NDQUg7O0FER0Q7RUFDSSx5QkFBQTtDQ0FIOztBREdEO0VBQ0ksbUJBQUE7Q0NBSDs7QURHRDtFQUNJLGtCQUFBO0NDQUg7O0FER0Q7RUFDSSwrQkFBQTtDQ0FIOztBREdEO0VBQ0ksZ0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0NDQUg7O0FER0Q7RUFDSSwwQkFBQTtLQUFBLHVCQUFBO01BQUEsc0JBQUE7VUFBQSxrQkFBQTtDQ0FIOztBREdEO0VBQ0ksd0NBQUE7RUFBQSx5Q0FBQTtFQUFBLDBDQUFBO01BQUEsc0NBQUE7VUFBQSxrQ0FBQTtDQ0FIOztBREdEO0VBQ0kscUNBQUE7TUFBQSxpQ0FBQTtVQUFBLDZCQUFBO0NDQUg7O0FETUc7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSwrQkFBQTtFQUNBLCtFQUFBO09BQUEsMEVBQUE7VUFBQSx1RUFBQTtDQ0hQO0FETUc7RUFDSSxrQkFBQTtFQUNBLGdCQUFBO0NDSlA7QURPRztFQUNJLGtCQUFBO0VBQ0EsbUJBQUE7Q0NMUDtBRFFHO0VBQ0ksZ0JBQUE7Q0NOUDtBRFNHO0VBQ0ksZ0JBQUE7Q0NQUDtBRFdPO0VBQ0ksV0FBQTtDQ1RYO0FEWU87RUFDSSxlQUFBO0NDVlg7QURLTztFQUNJLFdBQUE7Q0NIWDtBRE1PO0VBQ0ksZUFBQTtDQ0pYO0FERE87RUFDSSxXQUFBO0NDR1g7QURBTztFQUNJLGVBQUE7Q0NFWDtBRFBPO0VBQ0ksV0FBQTtDQ1NYO0FETk87RUFDSSxlQUFBO0NDUVg7QURiTztFQUNJLFdBQUE7Q0NlWDtBRFpPO0VBQ0ksZUFBQTtDQ2NYOztBRFREO0VBQ0ksZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0NDWUg7O0FDcElEO0VBQ0ksMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUNBQUE7RUFFQSw4REFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0NEc0lIO0FDcElHO0VBQ0ksUUFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7Q0RzSVA7QUNuSUc7RUFDSSxtQkFBQTtDRHFJUDs7QUNqSUQ7RUFDSSwrQkFBQTtFQUNBLGlDQUFBO0NEb0lIOztBQ2pJRDtFQUNJLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLGlDQUFBO0NEb0lIOztBQ2pJRDtFQUNJLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLGlDQUFBO0NEb0lIOztBQ2pJRDtFQUNJLGlDQUFBO0VBQ0EsK0JBQUE7RUFDQSxpQ0FBQTtFQUNBLGdDQUFBO0VBQ0EscUNBQUE7RUFDQSxzQ0FBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFFQSxrR0FBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSwwQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsMENBQUE7RUFDQSwrREFBQTtFQUNBLFVBQUE7Q0RtSUg7O0FDaElEOztFQUVJLCtCQUFBO0VBQ0EsaUNBQUE7Q0RtSUg7O0FDaElEOztFQUVJLDhCQUFBO0VBQ0EsaUNBQUE7Q0RtSUg7O0FDaElEO0VBQ0ksbUJBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0NEbUlIOztBRS9NRDtFQUNJLGdDQUFBO0VBQ0EsK0JBQUE7RUFDQSwrQkFBQTtFQUNBLDJCQUFBO0VBQ0Esd0VBQUE7RUFDQSw4QkFBQTtFQUNBLG9DQUFBO0VBQ0EsbUNBQUE7RUFDQSxxQ0FBQTtFQUNBLCtCQUFBO0VBQ0EsNkJBQUE7RUFDQSxvQ0FBQTtFQUNBLDRCQUFBO0VBQ0EseUNBQUE7RUFDQSwrQ0FBQTtFQUNBLDZEQUFBO0VBQ0EseURBQUE7RUFDQSx1REFBQTtFQUNBLHVEQUFBO0VBQ0EsNkRBQUE7RUFDQSwrREFBQTtFQUNBLHdDQUFBO0VBQ0EsOENBQUE7RUFDQSw0REFBQTtFQUNBLHdEQUFBO0VBQ0Esc0RBQUE7RUFDQSxzREFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwyQ0FBQTtFQUNBLGlEQUFBO0VBQ0EsK0RBQUE7RUFDQSwyREFBQTtFQUNBLHlEQUFBO0VBQ0EseURBQUE7RUFDQSwrREFBQTtFQUNBLGlFQUFBO0VBQ0Esd0NBQUE7RUFDQSw4Q0FBQTtFQUNBLHlEQUFBO0VBQ0EsNERBQUE7RUFDQSwwSUFBQTtFQUNBLHNEQUFBO0VBQ0Esc0RBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsMkNBQUE7RUFDQSxpQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsK0RBQUE7RUFDQSwyQ0FBQTtFQUNBLGlDQUFBO0VDZ0tBLGdFQUFBO0VBQ0EseUNBQUE7RUFDQSxtQ0FBQTtFRDlKQSxxQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsK0ZBQUE7RUFDQSwrQ0FBQTtVQUFBLHVDQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EseUJBQUE7RUFBQSxnQ0FBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7RUFDQSx5Q0FBQTtFQUNBLHFDQUFBO0VBQ0EseUNBQUE7RUFDQSw2REFBQTtFQUNBLGNBQUE7Q0ZrTkg7QUVoTkc7RUFFSSwyQ0FBQTtDRmlOUDtBSTFMRztFRm5CSSx5REFBQTtFQUNBLDRCQUFBO0NGZ05QO0FFOU1PO0VBQ0ksOERBQUE7VUFBQSxzREFBQTtDRmdOWDtBR2pTRztFRHNGSSxrREFBQTtFQUNBLDhDQUFBO0VBQ0EsNENBQUE7RUFDQSxvQ0FBQTtDRjhNUDtBRzNSRztFRG1GSSxpREFBQTtFQUNBLDZDQUFBO0VBQ0EsMkNBQUE7RUFDQSxtQ0FBQTtDRjJNUDtBR3JSRztFRGdGSSxvREFBQTtFQUNBLGdEQUFBO0VBQ0EsOENBQUE7RUFDQSxzQ0FBQTtFQUNBLDBDQUFBO0NGd01QO0FJaFRHO0VGOEdJLGlEQUFBO0VBQ0EsNkNBQUE7RUFDQSwyQ0FBQTtFQUNBLHNGQUFBO0VBQ0EscURBQUE7RUVYQSxxREFBQTtVQUFBLDZDQUFBO0NKaU5QO0FFak1HO0VBQ0ksOEJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQ0FBQTtFQUNBLG9DQUFBO0NGbU1QO0FFaE1HO0VBQ0ksMkJBQUE7RUFDQSw4QkFBQTtFQUNBLDJCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQ0FBQTtFQUNBLG9DQUFBO0NGa01QOztBRTdMRztFRXBJQSxpREFBQTtFQUNBLDJEQUFBO0VBT0ksZ0RBQUE7RURzT0Esd0RBQUE7RUFHSSx1REFBQTtFQUlBLGtFQUFBO0VBSUEsd0ZBQUE7RUFYSix1REFBQTtFQUdJLHNEQUFBO0VBSUEsaUVBQUE7RUFJQSxxRkFBQTtFQXFCSiwwREFBQTtFQUNBLHlEQUFBO0VBQ0Esb0VBQUE7RUFHSSxvR0FBQTtFQXpFUixnRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0gwSUg7O0FFOU1HO0VFdEhBLG9EQUFBO0VBQ0EsMkRBQUE7RUQyTkksd0RBQUE7RUFHSSx1REFBQTtFQUlBLGtFQUFBO0VBSUEsd0ZBQUE7RUFYSix1REFBQTtFQUdJLHNEQUFBO0VBSUEsaUVBQUE7RUFJQSxxRkFBQTtFQXFCSixvQ0FBQTtFQUNBLDZEQUFBO0VBQ0Esb0VBQUE7RUFPSSxpQ0V6T3FCO0VGNEo3QixnRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0g4Skg7O0FFOU5HO0VFaEhBLG9EQUFBO0VEa05JLHdEQUFBO0VBR0ksdURBQUE7RUFJQSxrRUFBQTtFQUlBLHdGQUFBO0VBWEosdURBQUE7RUFHSSxzREFBQTtFQUlBLGlFQUFBO0VBSUEscUZBQUE7RUFxQkosb0NBQUE7RUFDQSw2REFBQTtFQUNBLDhDQUFBO0VBT0ksaUNFek9xQjtFRjRKN0IsZ0VBQUE7RUFDQSx5Q0FBQTtFQUNBLG1DQUFBO0NIaUxIOztBRXpQRztFRXBJQSxxREFBQTtFQUNBLCtEQUFBO0VBT0ksZ0RBQUE7RURzT0EsNERBQUE7RUFHSSx1REFBQTtFQUlBLHNFQUFBO0VBSUEsd0ZBQUE7RUFYSiwyREFBQTtFQUdJLHNEQUFBO0VBSUEscUVBQUE7RUFJQSxxRkFBQTtFQXFCSiw4REFBQTtFQUNBLHlEQUFBO0VBQ0Esd0VBQUE7RUFHSSxvR0FBQTtFQXpFUixrRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0hzTUg7O0FFMVFHO0VFdEhBLHdEQUFBO0VBQ0EsK0RBQUE7RUQyTkksNERBQUE7RUFHSSx1REFBQTtFQUlBLHNFQUFBO0VBSUEsd0ZBQUE7RUFYSiwyREFBQTtFQUdJLHNEQUFBO0VBSUEscUVBQUE7RUFJQSxxRkFBQTtFQXFCSixvQ0FBQTtFQUNBLGlFQUFBO0VBQ0Esd0VBQUE7RUFPSSxpQ0V6T3FCO0VGNEo3QixrRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0gwTkg7O0FFMVJHO0VFaEhBLHdEQUFBO0VEa05JLDREQUFBO0VBR0ksdURBQUE7RUFJQSxzRUFBQTtFQUlBLHdGQUFBO0VBWEosMkRBQUE7RUFHSSxzREFBQTtFQUlBLHFFQUFBO0VBSUEscUZBQUE7RUFxQkosb0NBQUE7RUFDQSxpRUFBQTtFQUNBLDhDQUFBO0VBT0ksaUNFek9xQjtFRjRKN0Isa0VBQUE7RUFDQSx5Q0FBQTtFQUNBLG1DQUFBO0NINk9IOztBRXJURztFRXBJQSxpREFBQTtFQUNBLDJEQUFBO0VBT0ksZ0RBQUE7RURzT0Esd0RBQUE7RUFHSSx1REFBQTtFQUlBLGtFQUFBO0VBSUEsd0ZBQUE7RUFYSix1REFBQTtFQUdJLHNEQUFBO0VBSUEsaUVBQUE7RUFJQSxxRkFBQTtFQXFCSiwwREFBQTtFQUNBLHlEQUFBO0VBQ0Esb0VBQUE7RUFHSSxvR0FBQTtFQXpFUixnRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0hrUUg7O0FFdFVHO0VFdEhBLG9EQUFBO0VBQ0EsMkRBQUE7RUQyTkksd0RBQUE7RUFHSSx1REFBQTtFQUlBLGtFQUFBO0VBSUEsd0ZBQUE7RUFYSix1REFBQTtFQUdJLHNEQUFBO0VBSUEsaUVBQUE7RUFJQSxxRkFBQTtFQXFCSixvQ0FBQTtFQUNBLDZEQUFBO0VBQ0Esb0VBQUE7RUFPSSxpQ0V6T3FCO0VGNEo3QixnRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0hzUkg7O0FFdFZHO0VFaEhBLG9EQUFBO0VEa05JLHdEQUFBO0VBR0ksdURBQUE7RUFJQSxrRUFBQTtFQUlBLHdGQUFBO0VBWEosdURBQUE7RUFHSSxzREFBQTtFQUlBLGlFQUFBO0VBSUEscUZBQUE7RUFxQkosb0NBQUE7RUFDQSw2REFBQTtFQUNBLDhDQUFBO0VBT0ksaUNFek9xQjtFRjRKN0IsZ0VBQUE7RUFDQSx5Q0FBQTtFQUNBLG1DQUFBO0NIeVNIOztBRWpYRztFRXBJQSwyQ0FBQTtFQUNBLHFEQUFBO0VBT0ksZ0RBQUE7RURzT0Esa0RBQUE7RUFHSSx1REFBQTtFQUlBLDREQUFBO0VBSUEsd0ZBQUE7RUFYSixpREFBQTtFQUdJLHNEQUFBO0VBSUEsMkRBQUE7RUFJQSxxRkFBQTtFQXFCSixvREFBQTtFQUNBLHlEQUFBO0VBQ0EsOERBQUE7RUFHSSxvR0FBQTtFQXpFUiw2REFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0g4VEg7O0FFbFlHO0VFdEhBLDhDQUFBO0VBQ0EscURBQUE7RUQyTkksa0RBQUE7RUFHSSx1REFBQTtFQUlBLDREQUFBO0VBSUEsd0ZBQUE7RUFYSixpREFBQTtFQUdJLHNEQUFBO0VBSUEsMkRBQUE7RUFJQSxxRkFBQTtFQXFCSixvQ0FBQTtFQUNBLHVEQUFBO0VBQ0EsOERBQUE7RUFPSSxpQ0V6T3FCO0VGNEo3Qiw2REFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0hrVkg7O0FFbFpHO0VFaEhBLDhDQUFBO0VEa05JLGtEQUFBO0VBR0ksdURBQUE7RUFJQSw0REFBQTtFQUlBLHdGQUFBO0VBWEosaURBQUE7RUFHSSxzREFBQTtFQUlBLDJEQUFBO0VBSUEscUZBQUE7RUFxQkosb0NBQUE7RUFDQSx1REFBQTtFQUNBLDhDQUFBO0VBT0ksaUNFek9xQjtFRjRKN0IsNkRBQUE7RUFDQSx5Q0FBQTtFQUNBLG1DQUFBO0NIcVdIOztBRTdhRztFRXBJQSxpREFBQTtFQUNBLDJEQUFBO0VBT0ksZ0RBQUE7RURzT0Esd0RBQUE7RUFHSSx1REFBQTtFQUlBLGtFQUFBO0VBSUEsd0ZBQUE7RUFYSix1REFBQTtFQUdJLHNEQUFBO0VBSUEsaUVBQUE7RUFJQSxxRkFBQTtFQXFCSiwwREFBQTtFQUNBLHlEQUFBO0VBQ0Esb0VBQUE7RUFHSSxvR0FBQTtFQXpFUixnRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0gwWEg7O0FFOWJHO0VFdEhBLG9EQUFBO0VBQ0EsMkRBQUE7RUQyTkksd0RBQUE7RUFHSSx1REFBQTtFQUlBLGtFQUFBO0VBSUEsd0ZBQUE7RUFYSix1REFBQTtFQUdJLHNEQUFBO0VBSUEsaUVBQUE7RUFJQSxxRkFBQTtFQXFCSixvQ0FBQTtFQUNBLDZEQUFBO0VBQ0Esb0VBQUE7RUFPSSxpQ0V6T3FCO0VGNEo3QixnRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0g4WUg7O0FFOWNHO0VFaEhBLG9EQUFBO0VEa05JLHdEQUFBO0VBR0ksdURBQUE7RUFJQSxrRUFBQTtFQUlBLHdGQUFBO0VBWEosdURBQUE7RUFHSSxzREFBQTtFQUlBLGlFQUFBO0VBSUEscUZBQUE7RUFxQkosb0NBQUE7RUFDQSw2REFBQTtFQUNBLDhDQUFBO0VBT0ksaUNFek9xQjtFRjRKN0IsZ0VBQUE7RUFDQSx5Q0FBQTtFQUNBLG1DQUFBO0NIaWFIOztBRXplRztFRXBJQSwrQ0FBQTtFQUNBLHlEQUFBO0VBT0ksZ0RBQUE7RURzT0Esc0RBQUE7RUFHSSx1REFBQTtFQUlBLGdFQUFBO0VBSUEsd0ZBQUE7RUFYSixxREFBQTtFQUdJLHNEQUFBO0VBSUEsK0RBQUE7RUFJQSxxRkFBQTtFQXFCSix3REFBQTtFQUNBLHlEQUFBO0VBQ0Esa0VBQUE7RUFHSSxvR0FBQTtFQXpFUiwrREFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0hzYkg7O0FFMWZHO0VFdEhBLGtEQUFBO0VBQ0EseURBQUE7RUQyTkksc0RBQUE7RUFHSSx1REFBQTtFQUlBLGdFQUFBO0VBSUEsd0ZBQUE7RUFYSixxREFBQTtFQUdJLHNEQUFBO0VBSUEsK0RBQUE7RUFJQSxxRkFBQTtFQXFCSixvQ0FBQTtFQUNBLDJEQUFBO0VBQ0Esa0VBQUE7RUFPSSxpQ0V6T3FCO0VGNEo3QiwrREFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0gwY0g7O0FFMWdCRztFRWhIQSxrREFBQTtFRGtOSSxzREFBQTtFQUdJLHVEQUFBO0VBSUEsZ0VBQUE7RUFJQSx3RkFBQTtFQVhKLHFEQUFBO0VBR0ksc0RBQUE7RUFJQSwrREFBQTtFQUlBLHFGQUFBO0VBcUJKLG9DQUFBO0VBQ0EsMkRBQUE7RUFDQSw4Q0FBQTtFQU9JLGlDRXpPcUI7RUY0SjdCLCtEQUFBO0VBQ0EseUNBQUE7RUFDQSxtQ0FBQTtDSDZkSDs7QUVyaUJHO0VFcElBLDZDQUFBO0VBQ0EsdURBQUE7RUFPSSw4Q0FBQTtFRHNPQSxvREFBQTtFQUdJLHFEQUFBO0VBSUEsOERBQUE7RUFJQSx3RkFBQTtFQVhKLG1EQUFBO0VBR0ksb0RBQUE7RUFJQSw2REFBQTtFQUlBLHFGQUFBO0VBcUJKLHNEQUFBO0VBQ0EsdURBQUE7RUFDQSxnRUFBQTtFQUdJLG9HQUFBO0VBekVSLDhEQUFBO0VBQ0EseUNBQUE7RUFDQSxtQ0FBQTtDSGtmSDs7QUV0akJHO0VFdEhBLGdEQUFBO0VBQ0EsdURBQUE7RUQyTkksb0RBQUE7RUFHSSxxREFBQTtFQUlBLDhEQUFBO0VBSUEsd0ZBQUE7RUFYSixtREFBQTtFQUdJLG9EQUFBO0VBSUEsNkRBQUE7RUFJQSxxRkFBQTtFQXFCSixvQ0FBQTtFQUNBLHlEQUFBO0VBQ0EsZ0VBQUE7RUFPSSxpQ0V6T3FCO0VGNEo3Qiw4REFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0hzZ0JIOztBRXRrQkc7RUVoSEEsZ0RBQUE7RURrTkksb0RBQUE7RUFHSSxxREFBQTtFQUlBLDhEQUFBO0VBSUEsd0ZBQUE7RUFYSixtREFBQTtFQUdJLG9EQUFBO0VBSUEsNkRBQUE7RUFJQSxxRkFBQTtFQXFCSixvQ0FBQTtFQUNBLHlEQUFBO0VBQ0EsOENBQUE7RUFPSSxpQ0V6T3FCO0VGNEo3Qiw4REFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0h5aEJIOztBRWptQkc7RUVwSUEsMkNBQUE7RUFDQSxxREFBQTtFQU9JLGdEQUFBO0VEc09BLGtEQUFBO0VBR0ksdURBQUE7RUFJQSw0REFBQTtFQUlBLHdGQUFBO0VBWEosaURBQUE7RUFHSSxzREFBQTtFQUlBLDJEQUFBO0VBSUEscUZBQUE7RUFxQkosb0RBQUE7RUFDQSx5REFBQTtFQUNBLDhEQUFBO0VBR0ksb0dBQUE7RUF6RVIsNkRBQUE7RUFDQSx5Q0FBQTtFQUNBLG1DQUFBO0NIOGlCSDs7QUVsbkJHO0VFdEhBLDhDQUFBO0VBQ0EscURBQUE7RUQyTkksa0RBQUE7RUFHSSx1REFBQTtFQUlBLDREQUFBO0VBSUEsd0ZBQUE7RUFYSixpREFBQTtFQUdJLHNEQUFBO0VBSUEsMkRBQUE7RUFJQSxxRkFBQTtFQXFCSixvQ0FBQTtFQUNBLHVEQUFBO0VBQ0EsOERBQUE7RUFPSSxpQ0V6T3FCO0VGNEo3Qiw2REFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0hra0JIOztBRWxvQkc7RUVoSEEsOENBQUE7RURrTkksa0RBQUE7RUFHSSx1REFBQTtFQUlBLDREQUFBO0VBSUEsd0ZBQUE7RUFYSixpREFBQTtFQUdJLHNEQUFBO0VBSUEsMkRBQUE7RUFJQSxxRkFBQTtFQXFCSixvQ0FBQTtFQUNBLHVEQUFBO0VBQ0EsOENBQUE7RUFPSSxpQ0V6T3FCO0VGNEo3Qiw2REFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0hxbEJIOztBTTd5QkQ7RUFDSSx1Q0FBQTtFQUNBLHVDQUFBO0VBRUEsdUhBQUE7Q04reUJIO0FNN3lCRztFQUNJLG1EQUFBO0NOK3lCUDtBTTV5Qkc7RUFDSSx5Q0FBQTtFQUNBLHlDQUFBO0NOOHlCUDtBTTN5Qkc7RUFDSSx5Q0FBQTtFQUNBLHlDQUFBO0NONnlCUDs7QU8zekJEOztFQUVJLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0NQOHpCSDtBTzV6Qkc7Ozs7RUFHSSxtQkFBQTtDUCt6QlA7QUlwMEJHOzs7RUdVUSxXQUFBO0NQK3pCWDtBSXowQkc7OztFR2dCUSxXQUFBO0NQOHpCWDtBUWgxQkc7OztFRHdCUSxXQUFBO0NQNnpCWDtBUWgxQkc7O0VEbUJRLFdBQUE7Q1BpMEJYO0FPN3pCRzs7O0VFc0JBLCtEQUFBO0VBQ0Esd0VBQUE7RUFDQSw2RUFBQTtFQUNBLHNGQUFBO0VBQ0EscUNBQUE7RUFyQ0Esd0VBQUE7RUFDQSwrQkFBQTtFQUNBLDRCQUFBO0VOZ01BLGdFQUFBO0VBQ0EseUNBQUE7RUFDQSxtQ0FBQTtDSG1wQkg7QUdseEJHOzs7RUFTSSwwRUFBQTtFQUNBLG1FQUFBO0NIOHdCUDtBR3h4Qkc7OztFQVNJLGlGQUFBO0VBQ0EsMEVBQUE7Q0hveEJQO0FHOXhCRzs7O0VBU0ksdUZBQUE7RUFDQSxnRkFBQTtDSDB4QlA7QUdweUJHOzs7RUFTSSxnRkFBQTtFQUNBLHlFQUFBO0NIZ3lCUDtBRzF5Qkc7Ozs7O0VBU0ksNEZBQUE7RUFDQSxxRkFBQTtDSHd5QlA7QUdudUJHOzs7RUFDSSxXQUFBO0NIdXVCUDtBR3h1Qkc7OztFQUNJLFdBQUE7Q0g0dUJQO0FHN3VCRzs7Ozs7RUFDSSxhQUFBO0NIbXZCUDtBT3YzQkc7OztFRW1DQSw2RUFBQTtFQUNBLHNGQUFBO0VBQ0EscUNBQUE7RUF0REEsd0VBQUE7RUFDQSwrQkFBQTtFQUNBLDRCQUFBO0VOZ01BLGdFQUFBO0VBQ0EseUNBQUE7RUFDQSxtQ0FBQTtDSGl0Qkg7QUdoMUJHOzs7RUFTSSwwRUFBQTtFQUNBLG1FQUFBO0NINDBCUDtBR3QxQkc7OztFQVNJLGlGQUFBO0VBQ0EsMEVBQUE7Q0hrMUJQO0FHNTFCRzs7O0VBU0ksdUZBQUE7RUFDQSxnRkFBQTtDSHcxQlA7QUdsMkJHOzs7RUFTSSxnRkFBQTtFQUNBLHlFQUFBO0NIODFCUDtBR3gyQkc7Ozs7O0VBU0ksNEZBQUE7RUFDQSxxRkFBQTtDSHMyQlA7QUdqeUJHOzs7RUFDSSxXQUFBO0NIcXlCUDtBR3R5Qkc7OztFQUNJLFdBQUE7Q0gweUJQO0FHM3lCRzs7Ozs7RUFDSSxhQUFBO0NIaXpCUDtBTy82Qkc7OztFRXZCQSx3RUFBQTtFQUNBLCtCQUFBO0VBQ0EsNEJBQUE7RU5nTUEsZ0VBQUE7RUFDQSx5Q0FBQTtFQUNBLG1DQUFBO0NINHdCSDtBRzM0Qkc7OztFQVNJLDBFQUFBO0VBQ0EsbUVBQUE7Q0h1NEJQO0FHajVCRzs7O0VBU0ksaUZBQUE7RUFDQSwwRUFBQTtDSDY0QlA7QUd2NUJHOzs7RUFTSSx1RkFBQTtFQUNBLGdGQUFBO0NIbTVCUDtBRzc1Qkc7OztFQVNJLGdGQUFBO0VBQ0EseUVBQUE7Q0h5NUJQO0FHbjZCRzs7Ozs7RUFTSSw0RkFBQTtFQUNBLHFGQUFBO0NIaTZCUDtBRzUxQkc7OztFQUNJLFdBQUE7Q0hnMkJQO0FHajJCRzs7O0VBQ0ksV0FBQTtDSHEyQlA7QUd0MkJHOzs7OztFQUNJLGFBQUE7Q0g0MkJQO0FPcCtCRzs7O0VFNUNBLCtCQUFBO0VBQ0Esb0NBQUE7Q1RxaENIO0FPcitCRzs7O0VFNUNBLDhCQUFBO0VBQ0EsZ0NBQUE7Q1RzaENIO0FPdCtCRzs7O0VFNUNBLDZCQUFBO0VBQ0EsZ0NBQUE7Q1R1aENIOztBT24rQk87RUFLSSw2QkFBQTtFQUNBLDBCQUFBO0NQaytCWDtBTy85Qk87RUFLSSw4QkFBQTtFQUNBLDJCQUFBO0NQNjlCWDtBTzE5Qk87RUFFSSxtQkFBQTtDUDI5Qlg7O0FPdDlCRDtFQUNJLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7Q1B5OUJIO0FPdjlCRztFQUVJLDBCQUFBO0VBQ0EsMkJBQUE7Q1B3OUJQO0FPcjlCRztFQUNJLDZCQUFBO0VBQ0EsMEJBQUE7Q1B1OUJQO0FPcDlCRztFQUVJLDZCQUFBO0VBQ0EsOEJBQUE7RUFDQSxvQkFBQTtDUHE5QlA7QU9sOUJHO0VBQ0ksOEJBQUE7RUFDQSwyQkFBQTtDUG85QlA7O0FVeGtDRDs7RURxREksK0RBQUE7RUFDQSx3RUFBQTtFQUNBLDZFQUFBO0VBQ0Esc0ZBQUE7RUFDQSxxQ0FBQTtFQXJDQSx3RUFBQTtFQUNBLCtCQUFBO0VBQ0EsNEJBQUE7RU5nTUEsZ0VBQUE7RUFDQSx5Q0FBQTtFQUNBLG1DQUFBO0NIKzNCSDtBRzkvQkc7O0VBU0ksMEVBQUE7RUFDQSxtRUFBQTtDSHkvQlA7QUduZ0NHOztFQVNJLGlGQUFBO0VBQ0EsMEVBQUE7Q0g4L0JQO0FHeGdDRzs7RUFTSSx1RkFBQTtFQUNBLGdGQUFBO0NIbWdDUDtBRzdnQ0c7O0VBU0ksZ0ZBQUE7RUFDQSx5RUFBQTtDSHdnQ1A7QUdsaENHOzs7RUFTSSw0RkFBQTtFQUNBLHFGQUFBO0NIOGdDUDtBR3o4Qkc7O0VBQ0ksV0FBQTtDSDQ4QlA7QUc3OEJHOztFQUNJLFdBQUE7Q0hnOUJQO0FHajlCRzs7O0VBQ0ksYUFBQTtDSHE5QlA7O0FVeG5DRDs7RURrRUksNkVBQUE7RUFDQSxzRkFBQTtFQUNBLHFDQUFBO0VBdERBLHdFQUFBO0VBQ0EsK0JBQUE7RUFDQSw0QkFBQTtFTmdNQSxnRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0htN0JIO0FHbGpDRzs7RUFTSSwwRUFBQTtFQUNBLG1FQUFBO0NINmlDUDtBR3ZqQ0c7O0VBU0ksaUZBQUE7RUFDQSwwRUFBQTtDSGtqQ1A7QUc1akNHOztFQVNJLHVGQUFBO0VBQ0EsZ0ZBQUE7Q0h1akNQO0FHamtDRzs7RUFTSSxnRkFBQTtFQUNBLHlFQUFBO0NINGpDUDtBR3RrQ0c7OztFQVNJLDRGQUFBO0VBQ0EscUZBQUE7Q0hra0NQO0FHNy9CRzs7RUFDSSxXQUFBO0NIZ2dDUDtBR2pnQ0c7O0VBQ0ksV0FBQTtDSG9nQ1A7QUdyZ0NHOzs7RUFDSSxhQUFBO0NIeWdDUDs7QVV0cUNEOztFRFFJLHdFQUFBO0VBQ0EsK0JBQUE7RUFDQSw0QkFBQTtFTmdNQSxnRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7Q0hvK0JIO0FHbm1DRzs7RUFTSSwwRUFBQTtFQUNBLG1FQUFBO0NIOGxDUDtBR3htQ0c7O0VBU0ksaUZBQUE7RUFDQSwwRUFBQTtDSG1tQ1A7QUc3bUNHOztFQVNJLHVGQUFBO0VBQ0EsZ0ZBQUE7Q0h3bUNQO0FHbG5DRzs7RUFTSSxnRkFBQTtFQUNBLHlFQUFBO0NINm1DUDtBR3ZuQ0c7OztFQVNJLDRGQUFBO0VBQ0EscUZBQUE7Q0htbkNQO0FHOWlDRzs7RUFDSSxXQUFBO0NIaWpDUDtBR2xqQ0c7O0VBQ0ksV0FBQTtDSHFqQ1A7QUd0akNHOzs7RUFDSSxhQUFBO0NIMGpDUDs7QVVqdENEOztFRGJJLCtCQUFBO0VBQ0Esb0NBQUE7Q1RtdUNIOztBVWx0Q0Q7O0VEYkksOEJBQUE7RUFDQSxnQ0FBQTtDVG91Q0g7O0FVbnRDRDs7RURiSSw2QkFBQTtFQUNBLGdDQUFBO0NUcXVDSDs7QVdsdkNEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO01BQUEsc0JBQUE7VUFBQSxrQkFBQTtDWHF2Q0g7QVdudkNHO0VBQ0ksbUJBQUE7Q1hxdkNQO0FHNXZDRztFUVVRLGdDQUFBO0NYcXZDWDtBR252Q0c7RVFFUSxnQ0FBQTtDWG92Q1g7QVdodkNHO0VBQ0ksNkRBQUE7RUFDQSw4REFBQTtDWGt2Q1A7QVc5dUNPO0VBQ0ksaURBQUE7Q1hndkNYO0FHN3ZDRztFUWdCWSw2Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsbUNBQUE7Q1hndkNmOztBWTd3Q0Q7RUFDSSxnREFBQTtFQUNBLCtCQUFBO0VBQ0EscUNBQUE7RUFDQSwyQ0FBQTtFQThCSSx5Q0FBQTtFQUNBLHNDQUFBO0VDSkEsK0JBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsOEJBQUE7RUFBQSxtQ0FBQTtFQUFBLGtDQUFBO0VBQUEsa0NBQUE7RUN5TEosd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0VBc0JJLDBEQUFBO0VBQ0EsOERBQUE7RUFDQSxrRUFBQTtDZGlqQ1A7QWN2dUNHO0VEN0JJLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw2QkFBQTtFQUFBLGtDQUFBO0NiMHdDUDtBY3p1Q0c7RURqQ0ksMkJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO0VBQUEsaUNBQUE7Q2JneENQO0FjbmxDRztFRDdMSSx3Q0FBQTtFQUFBLDBDQUFBO0Nib3hDUDtBY2xsQ0c7RURsTUksd0NBQUE7RUFBQSwwQ0FBQTtDYnd4Q1A7QWN2d0NHO0VEakJJLHdDQUFBO0NiMnhDUDtBY3R3Q0c7RURyQkksdUNBQUE7Q2I4eENQO0FZbnhDTztFRXFDQSxnREFBQTtFQUNBLGlEQUFBO0VBQ0EsMkRBQUE7RVh1S0Esd0RBQUE7RUFHSSx1REFBQTtFQUlBLGtFQUFBO0VBSUEsd0ZBQUE7RUFYSix1REFBQTtFQUdJLHNEQUFBO0VBSUEsaUVBQUE7RUFJQSx1RkFBQTtFV3ZESiwwQ0FBQTtFQUNBLHVDQUFBO0VYMkVBLDBEQUFBO0VBQ0EseURBQUE7RUFDQSxvRUFBQTtFQUdJLG9HQUFBO0VXckVSLHdDQUFBO0VBQ0EsMENBQUE7RUFDQSxzREFBQTtFQXNCSSwwREFBQTtFQUNBLDhEQUFBO0VBQ0Esa0VBQUE7Q2RvbUNQO0FjMTBDTztFQUNJLCtCQUFBO0VBQ0EsK0JBQUE7Q2Q0MENYO0FjOXhDRztFRDdCSSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsNkJBQUE7RUFBQSxrQ0FBQTtDYmkwQ1A7QWNwMUNPO0VBQ0ksOEJBQUE7RUFDQSw4QkFBQTtDZHMxQ1g7QWNweUNHO0VEakNJLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtFQUFBLGlDQUFBO0NiMjBDUDtBYzkxQ087RUFDSSw2QkFBQTtFQUNBLDZCQUFBO0NkZzJDWDtBYzl6Q0c7RURqQkkseUNBQUE7Q2JrMUNQO0FjN3pDRztFRHJCSSx3Q0FBQTtDYnExQ1A7QWNwMENHO0VEakJJLHdDQUFBO0NidzFDUDtBY24wQ0c7RURyQkksdUNBQUE7Q2IyMUNQO0FjMTBDRztFRGpCSSwyQ0FBQTtDYjgxQ1A7QWN6MENHO0VEckJJLDBDQUFBO0NiaTJDUDtBY3BxQ0c7RUQ3TEksd0NBQUE7RUFBQSwwQ0FBQTtDYnEyQ1A7QWNucUNHO0VEbE1JLHdDQUFBO0VBQUEsMENBQUE7Q2J5MkNQO0FjeDFDRztFRGpCSSx3Q0FBQTtDYjQyQ1A7QWN2MUNHO0VEckJJLHVDQUFBO0NiKzJDUDtBWWgyQ087RUVzREEsb0RBQUE7RUFDQSwyREFBQTtFWG1KQSx3REFBQTtFQUdJLHVEQUFBO0VBSUEsa0VBQUE7RUFJQSx3RkFBQTtFQVhKLHVEQUFBO0VBR0ksc0RBQUE7RUFJQSxpRUFBQTtFQUlBLHVGQUFBO0VXdkRKLDBDQUFBO0VBQ0EsdUNBQUE7RVgyRUEsb0NBQUE7RUFDQSw2REFBQTtFQUNBLG9FQUFBO0VXbEVKLHdDQUFBO0VBQ0EsMENBQUE7RUFDQSxzREFBQTtFQXNCSSwwREFBQTtFQUNBLDhEQUFBO0VBQ0Esa0VBQUE7Q2RtckNQO0FjejVDTztFQUNJLCtCQUFBO0VBQ0EsK0JBQUE7Q2QyNUNYO0FjNzJDRztFRDdCSSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsNkJBQUE7RUFBQSxrQ0FBQTtDYmc1Q1A7QWNuNkNPO0VBQ0ksOEJBQUE7RUFDQSw4QkFBQTtDZHE2Q1g7QWNuM0NHO0VEakNJLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtFQUFBLGlDQUFBO0NiMDVDUDtBYzc2Q087RUFDSSw2QkFBQTtFQUNBLDZCQUFBO0NkKzZDWDtBYzc0Q0c7RURqQkkseUNBQUE7Q2JpNkNQO0FjNTRDRztFRHJCSSx3Q0FBQTtDYm82Q1A7QWNuNUNHO0VEakJJLHdDQUFBO0NidTZDUDtBY2w1Q0c7RURyQkksdUNBQUE7Q2IwNkNQO0FjejVDRztFRGpCSSwyQ0FBQTtDYjY2Q1A7QWN4NUNHO0VEckJJLDBDQUFBO0NiZzdDUDtBY252Q0c7RUQ3TEksd0NBQUE7RUFBQSwwQ0FBQTtDYm83Q1A7QWNsdkNHO0VEbE1JLHdDQUFBO0VBQUEsMENBQUE7Q2J3N0NQO0FjdjZDRztFRGpCSSx3Q0FBQTtDYjI3Q1A7QWN0NkNHO0VEckJJLHVDQUFBO0NiODdDUDtBWTM2Q087RUVxRUEsb0RBQUE7RVhpSUEsd0RBQUE7RUFHSSx1REFBQTtFQUlBLGtFQUFBO0VBSUEsd0ZBQUE7RUFYSix1REFBQTtFQUdJLHNEQUFBO0VBSUEsaUVBQUE7RUFJQSx1RkFBQTtFV3ZESiwwQ0FBQTtFQUNBLHVDQUFBO0VYMkVBLG9DQUFBO0VBQ0EsNkRBQUE7RUFDQSw4Q0FBQTtFV2xFSix3Q0FBQTtFQUNBLDBDQUFBO0VBQ0Esc0RBQUE7RUFzQkksMERBQUE7RUFDQSw4REFBQTtFQUNBLGtFQUFBO0NkaXdDUDtBY3YrQ087RUFDSSwrQkFBQTtFQUNBLCtCQUFBO0NkeStDWDtBYzM3Q0c7RUQ3QkksOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDZCQUFBO0VBQUEsa0NBQUE7Q2I4OUNQO0Fjai9DTztFQUNJLDhCQUFBO0VBQ0EsOEJBQUE7Q2RtL0NYO0FjajhDRztFRGpDSSwyQkFBQTtFQUFBLDZCQUFBO0VBQUEsMkJBQUE7RUFBQSxpQ0FBQTtDYncrQ1A7QWMzL0NPO0VBQ0ksNkJBQUE7RUFDQSw2QkFBQTtDZDYvQ1g7QWMzOUNHO0VEakJJLHlDQUFBO0NiKytDUDtBYzE5Q0c7RURyQkksd0NBQUE7Q2JrL0NQO0FjaitDRztFRGpCSSx3Q0FBQTtDYnEvQ1A7QWNoK0NHO0VEckJJLHVDQUFBO0Nidy9DUDtBY3YrQ0c7RURqQkksMkNBQUE7Q2IyL0NQO0FjdCtDRztFRHJCSSwwQ0FBQTtDYjgvQ1A7QWNqMENHO0VEN0xJLHdDQUFBO0VBQUEsMENBQUE7Q2JrZ0RQO0FjaDBDRztFRGxNSSx3Q0FBQTtFQUFBLDBDQUFBO0Nic2dEUDtBY3IvQ0c7RURqQkksd0NBQUE7Q2J5Z0RQO0FjcC9DRztFRHJCSSx1Q0FBQTtDYjRnRFA7QVlqZ0RPO0VFcUNBLGdEQUFBO0VBQ0EscURBQUE7RUFDQSwrREFBQTtFWHVLQSw0REFBQTtFQUdJLHVEQUFBO0VBSUEsc0VBQUE7RUFJQSx3RkFBQTtFQVhKLDJEQUFBO0VBR0ksc0RBQUE7RUFJQSxxRUFBQTtFQUlBLHVGQUFBO0VXdkRKLHlDQUFBO0VBQ0Esc0NBQUE7RVgyRUEsOERBQUE7RUFDQSx5REFBQTtFQUNBLHdFQUFBO0VBR0ksb0dBQUE7RVdyRVIsd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0VBc0JJLDhEQUFBO0VBQ0Esa0VBQUE7RUFDQSxrRUFBQTtDZGsxQ1A7QWN4akRPO0VBQ0ksK0JBQUE7RUFDQSwrQkFBQTtDZDBqRFg7QWM1Z0RHO0VEN0JJLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw2QkFBQTtFQUFBLGtDQUFBO0NiK2lEUDtBY2xrRE87RUFDSSw4QkFBQTtFQUNBLDhCQUFBO0Nkb2tEWDtBY2xoREc7RURqQ0ksMkJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO0VBQUEsaUNBQUE7Q2J5akRQO0FjNWtETztFQUNJLDZCQUFBO0VBQ0EsNkJBQUE7Q2Q4a0RYO0FjNWlERztFRGpCSSx5Q0FBQTtDYmdrRFA7QWMzaURHO0VEckJJLHdDQUFBO0NibWtEUDtBY2xqREc7RURqQkksd0NBQUE7Q2Jza0RQO0FjampERztFRHJCSSx1Q0FBQTtDYnlrRFA7QWN4akRHO0VEakJJLDJDQUFBO0NiNGtEUDtBY3ZqREc7RURyQkksMENBQUE7Q2Ira0RQO0FjbDVDRztFRDdMSSx3Q0FBQTtFQUFBLDBDQUFBO0NibWxEUDtBY2o1Q0c7RURsTUksd0NBQUE7RUFBQSwwQ0FBQTtDYnVsRFA7QWN0a0RHO0VEakJJLHdDQUFBO0NiMGxEUDtBY3JrREc7RURyQkksdUNBQUE7Q2I2bERQO0FZOWtETztFRXNEQSx3REFBQTtFQUNBLCtEQUFBO0VYbUpBLDREQUFBO0VBR0ksdURBQUE7RUFJQSxzRUFBQTtFQUlBLHdGQUFBO0VBWEosMkRBQUE7RUFHSSxzREFBQTtFQUlBLHFFQUFBO0VBSUEsdUZBQUE7RVd2REoseUNBQUE7RUFDQSxzQ0FBQTtFWDJFQSxvQ0FBQTtFQUNBLGlFQUFBO0VBQ0Esd0VBQUE7RVdsRUosd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0VBc0JJLDhEQUFBO0VBQ0Esa0VBQUE7RUFDQSxrRUFBQTtDZGk2Q1A7QWN2b0RPO0VBQ0ksK0JBQUE7RUFDQSwrQkFBQTtDZHlvRFg7QWMzbERHO0VEN0JJLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw2QkFBQTtFQUFBLGtDQUFBO0NiOG5EUDtBY2pwRE87RUFDSSw4QkFBQTtFQUNBLDhCQUFBO0NkbXBEWDtBY2ptREc7RURqQ0ksMkJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO0VBQUEsaUNBQUE7Q2J3b0RQO0FjM3BETztFQUNJLDZCQUFBO0VBQ0EsNkJBQUE7Q2Q2cERYO0FjM25ERztFRGpCSSx5Q0FBQTtDYitvRFA7QWMxbkRHO0VEckJJLHdDQUFBO0Nia3BEUDtBY2pvREc7RURqQkksd0NBQUE7Q2JxcERQO0FjaG9ERztFRHJCSSx1Q0FBQTtDYndwRFA7QWN2b0RHO0VEakJJLDJDQUFBO0NiMnBEUDtBY3RvREc7RURyQkksMENBQUE7Q2I4cERQO0FjaitDRztFRDdMSSx3Q0FBQTtFQUFBLDBDQUFBO0Nia3FEUDtBY2grQ0c7RURsTUksd0NBQUE7RUFBQSwwQ0FBQTtDYnNxRFA7QWNycERHO0VEakJJLHdDQUFBO0NieXFEUDtBY3BwREc7RURyQkksdUNBQUE7Q2I0cURQO0FZenBETztFRXFFQSx3REFBQTtFWGlJQSw0REFBQTtFQUdJLHVEQUFBO0VBSUEsc0VBQUE7RUFJQSx3RkFBQTtFQVhKLDJEQUFBO0VBR0ksc0RBQUE7RUFJQSxxRUFBQTtFQUlBLHVGQUFBO0VXdkRKLHlDQUFBO0VBQ0Esc0NBQUE7RVgyRUEsb0NBQUE7RUFDQSxpRUFBQTtFQUNBLDhDQUFBO0VXbEVKLHdDQUFBO0VBQ0EsMENBQUE7RUFDQSxzREFBQTtFQXNCSSw4REFBQTtFQUNBLGtFQUFBO0VBQ0Esa0VBQUE7Q2QrK0NQO0FjcnRETztFQUNJLCtCQUFBO0VBQ0EsK0JBQUE7Q2R1dERYO0FjenFERztFRDdCSSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsNkJBQUE7RUFBQSxrQ0FBQTtDYjRzRFA7QWMvdERPO0VBQ0ksOEJBQUE7RUFDQSw4QkFBQTtDZGl1RFg7QWMvcURHO0VEakNJLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtFQUFBLGlDQUFBO0Nic3REUDtBY3p1RE87RUFDSSw2QkFBQTtFQUNBLDZCQUFBO0NkMnVEWDtBY3pzREc7RURqQkkseUNBQUE7Q2I2dERQO0FjeHNERztFRHJCSSx3Q0FBQTtDYmd1RFA7QWMvc0RHO0VEakJJLHdDQUFBO0NibXVEUDtBYzlzREc7RURyQkksdUNBQUE7Q2JzdURQO0FjcnRERztFRGpCSSwyQ0FBQTtDYnl1RFA7QWNwdERHO0VEckJJLDBDQUFBO0NiNHVEUDtBYy9pREc7RUQ3TEksd0NBQUE7RUFBQSwwQ0FBQTtDYmd2RFA7QWM5aURHO0VEbE1JLHdDQUFBO0VBQUEsMENBQUE7Q2JvdkRQO0FjbnVERztFRGpCSSx3Q0FBQTtDYnV2RFA7QWNsdURHO0VEckJJLHVDQUFBO0NiMHZEUDtBWS91RE87RUVxQ0EsZ0RBQUE7RUFDQSxpREFBQTtFQUNBLDJEQUFBO0VYdUtBLHdEQUFBO0VBR0ksdURBQUE7RUFJQSxrRUFBQTtFQUlBLHdGQUFBO0VBWEosdURBQUE7RUFHSSxzREFBQTtFQUlBLGlFQUFBO0VBSUEsdUZBQUE7RVd2REosMENBQUE7RUFDQSx1Q0FBQTtFWDJFQSwwREFBQTtFQUNBLHlEQUFBO0VBQ0Esb0VBQUE7RUFHSSxvR0FBQTtFV3JFUix3Q0FBQTtFQUNBLDBDQUFBO0VBQ0Esc0RBQUE7RUFzQkksMERBQUE7RUFDQSw4REFBQTtFQUNBLGtFQUFBO0NkZ2tEUDtBY3R5RE87RUFDSSwrQkFBQTtFQUNBLCtCQUFBO0Nkd3lEWDtBYzF2REc7RUQ3QkksOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDZCQUFBO0VBQUEsa0NBQUE7Q2I2eERQO0FjaHpETztFQUNJLDhCQUFBO0VBQ0EsOEJBQUE7Q2RrekRYO0FjaHdERztFRGpDSSwyQkFBQTtFQUFBLDZCQUFBO0VBQUEsMkJBQUE7RUFBQSxpQ0FBQTtDYnV5RFA7QWMxekRPO0VBQ0ksNkJBQUE7RUFDQSw2QkFBQTtDZDR6RFg7QWMxeERHO0VEakJJLHlDQUFBO0NiOHlEUDtBY3p4REc7RURyQkksd0NBQUE7Q2JpekRQO0FjaHlERztFRGpCSSx3Q0FBQTtDYm96RFA7QWMveERHO0VEckJJLHVDQUFBO0NidXpEUDtBY3R5REc7RURqQkksMkNBQUE7Q2IwekRQO0FjcnlERztFRHJCSSwwQ0FBQTtDYjZ6RFA7QWNob0RHO0VEN0xJLHdDQUFBO0VBQUEsMENBQUE7Q2JpMERQO0FjL25ERztFRGxNSSx3Q0FBQTtFQUFBLDBDQUFBO0NicTBEUDtBY3B6REc7RURqQkksd0NBQUE7Q2J3MERQO0FjbnpERztFRHJCSSx1Q0FBQTtDYjIwRFA7QVk1ekRPO0VFc0RBLG9EQUFBO0VBQ0EsMkRBQUE7RVhtSkEsd0RBQUE7RUFHSSx1REFBQTtFQUlBLGtFQUFBO0VBSUEsd0ZBQUE7RUFYSix1REFBQTtFQUdJLHNEQUFBO0VBSUEsaUVBQUE7RUFJQSx1RkFBQTtFV3ZESiwwQ0FBQTtFQUNBLHVDQUFBO0VYMkVBLG9DQUFBO0VBQ0EsNkRBQUE7RUFDQSxvRUFBQTtFV2xFSix3Q0FBQTtFQUNBLDBDQUFBO0VBQ0Esc0RBQUE7RUFzQkksMERBQUE7RUFDQSw4REFBQTtFQUNBLGtFQUFBO0NkK29EUDtBY3IzRE87RUFDSSwrQkFBQTtFQUNBLCtCQUFBO0NkdTNEWDtBY3owREc7RUQ3QkksOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDZCQUFBO0VBQUEsa0NBQUE7Q2I0MkRQO0FjLzNETztFQUNJLDhCQUFBO0VBQ0EsOEJBQUE7Q2RpNERYO0FjLzBERztFRGpDSSwyQkFBQTtFQUFBLDZCQUFBO0VBQUEsMkJBQUE7RUFBQSxpQ0FBQTtDYnMzRFA7QWN6NERPO0VBQ0ksNkJBQUE7RUFDQSw2QkFBQTtDZDI0RFg7QWN6MkRHO0VEakJJLHlDQUFBO0NiNjNEUDtBY3gyREc7RURyQkksd0NBQUE7Q2JnNERQO0FjLzJERztFRGpCSSx3Q0FBQTtDYm00RFA7QWM5MkRHO0VEckJJLHVDQUFBO0NiczREUDtBY3IzREc7RURqQkksMkNBQUE7Q2J5NERQO0FjcDNERztFRHJCSSwwQ0FBQTtDYjQ0RFA7QWMvc0RHO0VEN0xJLHdDQUFBO0VBQUEsMENBQUE7Q2JnNURQO0FjOXNERztFRGxNSSx3Q0FBQTtFQUFBLDBDQUFBO0NibzVEUDtBY240REc7RURqQkksd0NBQUE7Q2J1NURQO0FjbDRERztFRHJCSSx1Q0FBQTtDYjA1RFA7QVl2NERPO0VFcUVBLG9EQUFBO0VYaUlBLHdEQUFBO0VBR0ksdURBQUE7RUFJQSxrRUFBQTtFQUlBLHdGQUFBO0VBWEosdURBQUE7RUFHSSxzREFBQTtFQUlBLGlFQUFBO0VBSUEsdUZBQUE7RVd2REosMENBQUE7RUFDQSx1Q0FBQTtFWDJFQSxvQ0FBQTtFQUNBLDZEQUFBO0VBQ0EsOENBQUE7RVdsRUosd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0VBc0JJLDBEQUFBO0VBQ0EsOERBQUE7RUFDQSxrRUFBQTtDZDZ0RFA7QWNuOERPO0VBQ0ksK0JBQUE7RUFDQSwrQkFBQTtDZHE4RFg7QWN2NURHO0VEN0JJLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw2QkFBQTtFQUFBLGtDQUFBO0NiMDdEUDtBYzc4RE87RUFDSSw4QkFBQTtFQUNBLDhCQUFBO0NkKzhEWDtBYzc1REc7RURqQ0ksMkJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO0VBQUEsaUNBQUE7Q2JvOERQO0FjdjlETztFQUNJLDZCQUFBO0VBQ0EsNkJBQUE7Q2R5OURYO0FjdjdERztFRGpCSSx5Q0FBQTtDYjI4RFA7QWN0N0RHO0VEckJJLHdDQUFBO0NiODhEUDtBYzc3REc7RURqQkksd0NBQUE7Q2JpOURQO0FjNTdERztFRHJCSSx1Q0FBQTtDYm85RFA7QWNuOERHO0VEakJJLDJDQUFBO0NidTlEUDtBY2w4REc7RURyQkksMENBQUE7Q2IwOURQO0FjN3hERztFRDdMSSx3Q0FBQTtFQUFBLDBDQUFBO0NiODlEUDtBYzV4REc7RURsTUksd0NBQUE7RUFBQSwwQ0FBQTtDYmsrRFA7QWNqOURHO0VEakJJLHdDQUFBO0NicStEUDtBY2g5REc7RURyQkksdUNBQUE7Q2J3K0RQO0FZNzlETztFRXFDQSxnREFBQTtFQUNBLDJDQUFBO0VBQ0EscURBQUE7RVh1S0Esa0RBQUE7RUFHSSx1REFBQTtFQUlBLDREQUFBO0VBSUEsd0ZBQUE7RUFYSixpREFBQTtFQUdJLHNEQUFBO0VBSUEsMkRBQUE7RUFJQSx1RkFBQTtFV3ZESiwwQ0FBQTtFQUNBLHVDQUFBO0VYMkVBLG9EQUFBO0VBQ0EseURBQUE7RUFDQSw4REFBQTtFQUdJLG9HQUFBO0VXckVSLHdDQUFBO0VBQ0EsMENBQUE7RUFDQSxzREFBQTtFQXNCSSxvREFBQTtFQUNBLHdEQUFBO0VBQ0Esa0VBQUE7Q2Q4eURQO0FjcGhFTztFQUNJLCtCQUFBO0VBQ0EsK0JBQUE7Q2RzaEVYO0FjeCtERztFRDdCSSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsNkJBQUE7RUFBQSxrQ0FBQTtDYjJnRVA7QWM5aEVPO0VBQ0ksOEJBQUE7RUFDQSw4QkFBQTtDZGdpRVg7QWM5K0RHO0VEakNJLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtFQUFBLGlDQUFBO0NicWhFUDtBY3hpRU87RUFDSSw2QkFBQTtFQUNBLDZCQUFBO0NkMGlFWDtBY3hnRUc7RURqQkkseUNBQUE7Q2I0aEVQO0FjdmdFRztFRHJCSSx3Q0FBQTtDYitoRVA7QWM5Z0VHO0VEakJJLHdDQUFBO0Nia2lFUDtBYzdnRUc7RURyQkksdUNBQUE7Q2JxaUVQO0FjcGhFRztFRGpCSSwyQ0FBQTtDYndpRVA7QWNuaEVHO0VEckJJLDBDQUFBO0NiMmlFUDtBYzkyREc7RUQ3TEksd0NBQUE7RUFBQSwwQ0FBQTtDYitpRVA7QWM3MkRHO0VEbE1JLHdDQUFBO0VBQUEsMENBQUE7Q2JtakVQO0FjbGlFRztFRGpCSSx3Q0FBQTtDYnNqRVA7QWNqaUVHO0VEckJJLHVDQUFBO0NieWpFUDtBWTFpRU87RUVzREEsOENBQUE7RUFDQSxxREFBQTtFWG1KQSxrREFBQTtFQUdJLHVEQUFBO0VBSUEsNERBQUE7RUFJQSx3RkFBQTtFQVhKLGlEQUFBO0VBR0ksc0RBQUE7RUFJQSwyREFBQTtFQUlBLHVGQUFBO0VXdkRKLDBDQUFBO0VBQ0EsdUNBQUE7RVgyRUEsb0NBQUE7RUFDQSx1REFBQTtFQUNBLDhEQUFBO0VXbEVKLHdDQUFBO0VBQ0EsMENBQUE7RUFDQSxzREFBQTtFQXNCSSxvREFBQTtFQUNBLHdEQUFBO0VBQ0Esa0VBQUE7Q2Q2M0RQO0Fjbm1FTztFQUNJLCtCQUFBO0VBQ0EsK0JBQUE7Q2RxbUVYO0FjdmpFRztFRDdCSSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsNkJBQUE7RUFBQSxrQ0FBQTtDYjBsRVA7QWM3bUVPO0VBQ0ksOEJBQUE7RUFDQSw4QkFBQTtDZCttRVg7QWM3akVHO0VEakNJLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtFQUFBLGlDQUFBO0Nib21FUDtBY3ZuRU87RUFDSSw2QkFBQTtFQUNBLDZCQUFBO0NkeW5FWDtBY3ZsRUc7RURqQkkseUNBQUE7Q2IybUVQO0FjdGxFRztFRHJCSSx3Q0FBQTtDYjhtRVA7QWM3bEVHO0VEakJJLHdDQUFBO0NiaW5FUDtBYzVsRUc7RURyQkksdUNBQUE7Q2JvbkVQO0Fjbm1FRztFRGpCSSwyQ0FBQTtDYnVuRVA7QWNsbUVHO0VEckJJLDBDQUFBO0NiMG5FUDtBYzc3REc7RUQ3TEksd0NBQUE7RUFBQSwwQ0FBQTtDYjhuRVA7QWM1N0RHO0VEbE1JLHdDQUFBO0VBQUEsMENBQUE7Q2Jrb0VQO0Fjam5FRztFRGpCSSx3Q0FBQTtDYnFvRVA7QWNobkVHO0VEckJJLHVDQUFBO0Nid29FUDtBWXJuRU87RUVxRUEsOENBQUE7RVhpSUEsa0RBQUE7RUFHSSx1REFBQTtFQUlBLDREQUFBO0VBSUEsd0ZBQUE7RUFYSixpREFBQTtFQUdJLHNEQUFBO0VBSUEsMkRBQUE7RUFJQSx1RkFBQTtFV3ZESiwwQ0FBQTtFQUNBLHVDQUFBO0VYMkVBLG9DQUFBO0VBQ0EsdURBQUE7RUFDQSw4Q0FBQTtFV2xFSix3Q0FBQTtFQUNBLDBDQUFBO0VBQ0Esc0RBQUE7RUFzQkksb0RBQUE7RUFDQSx3REFBQTtFQUNBLGtFQUFBO0NkMjhEUDtBY2pyRU87RUFDSSwrQkFBQTtFQUNBLCtCQUFBO0NkbXJFWDtBY3JvRUc7RUQ3QkksOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDZCQUFBO0VBQUEsa0NBQUE7Q2J3cUVQO0FjM3JFTztFQUNJLDhCQUFBO0VBQ0EsOEJBQUE7Q2Q2ckVYO0FjM29FRztFRGpDSSwyQkFBQTtFQUFBLDZCQUFBO0VBQUEsMkJBQUE7RUFBQSxpQ0FBQTtDYmtyRVA7QWNyc0VPO0VBQ0ksNkJBQUE7RUFDQSw2QkFBQTtDZHVzRVg7QWNycUVHO0VEakJJLHlDQUFBO0NieXJFUDtBY3BxRUc7RURyQkksd0NBQUE7Q2I0ckVQO0FjM3FFRztFRGpCSSx3Q0FBQTtDYityRVA7QWMxcUVHO0VEckJJLHVDQUFBO0Nia3NFUDtBY2pyRUc7RURqQkksMkNBQUE7Q2Jxc0VQO0FjaHJFRztFRHJCSSwwQ0FBQTtDYndzRVA7QWMzZ0VHO0VEN0xJLHdDQUFBO0VBQUEsMENBQUE7Q2I0c0VQO0FjMWdFRztFRGxNSSx3Q0FBQTtFQUFBLDBDQUFBO0NiZ3RFUDtBYy9yRUc7RURqQkksd0NBQUE7Q2JtdEVQO0FjOXJFRztFRHJCSSx1Q0FBQTtDYnN0RVA7QVkzc0VPO0VFcUNBLGdEQUFBO0VBQ0EsaURBQUE7RUFDQSwyREFBQTtFWHVLQSx3REFBQTtFQUdJLHVEQUFBO0VBSUEsa0VBQUE7RUFJQSx3RkFBQTtFQVhKLHVEQUFBO0VBR0ksc0RBQUE7RUFJQSxpRUFBQTtFQUlBLHVGQUFBO0VXdkRKLDBDQUFBO0VBQ0EsdUNBQUE7RVgyRUEsMERBQUE7RUFDQSx5REFBQTtFQUNBLG9FQUFBO0VBR0ksb0dBQUE7RVdyRVIsd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0VBc0JJLDBEQUFBO0VBQ0EsOERBQUE7RUFDQSxrRUFBQTtDZDRoRVA7QWNsd0VPO0VBQ0ksK0JBQUE7RUFDQSwrQkFBQTtDZG93RVg7QWN0dEVHO0VEN0JJLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw2QkFBQTtFQUFBLGtDQUFBO0NieXZFUDtBYzV3RU87RUFDSSw4QkFBQTtFQUNBLDhCQUFBO0NkOHdFWDtBYzV0RUc7RURqQ0ksMkJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO0VBQUEsaUNBQUE7Q2Jtd0VQO0FjdHhFTztFQUNJLDZCQUFBO0VBQ0EsNkJBQUE7Q2R3eEVYO0FjdHZFRztFRGpCSSx5Q0FBQTtDYjB3RVA7QWNydkVHO0VEckJJLHdDQUFBO0NiNndFUDtBYzV2RUc7RURqQkksd0NBQUE7Q2JneEVQO0FjM3ZFRztFRHJCSSx1Q0FBQTtDYm14RVA7QWNsd0VHO0VEakJJLDJDQUFBO0Nic3hFUDtBY2p3RUc7RURyQkksMENBQUE7Q2J5eEVQO0FjNWxFRztFRDdMSSx3Q0FBQTtFQUFBLDBDQUFBO0NiNnhFUDtBYzNsRUc7RURsTUksd0NBQUE7RUFBQSwwQ0FBQTtDYml5RVA7QWNoeEVHO0VEakJJLHdDQUFBO0Nib3lFUDtBYy93RUc7RURyQkksdUNBQUE7Q2J1eUVQO0FZeHhFTztFRXNEQSxvREFBQTtFQUNBLDJEQUFBO0VYbUpBLHdEQUFBO0VBR0ksdURBQUE7RUFJQSxrRUFBQTtFQUlBLHdGQUFBO0VBWEosdURBQUE7RUFHSSxzREFBQTtFQUlBLGlFQUFBO0VBSUEsdUZBQUE7RVd2REosMENBQUE7RUFDQSx1Q0FBQTtFWDJFQSxvQ0FBQTtFQUNBLDZEQUFBO0VBQ0Esb0VBQUE7RVdsRUosd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0VBc0JJLDBEQUFBO0VBQ0EsOERBQUE7RUFDQSxrRUFBQTtDZDJtRVA7QWNqMUVPO0VBQ0ksK0JBQUE7RUFDQSwrQkFBQTtDZG0xRVg7QWNyeUVHO0VEN0JJLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw2QkFBQTtFQUFBLGtDQUFBO0NidzBFUDtBYzMxRU87RUFDSSw4QkFBQTtFQUNBLDhCQUFBO0NkNjFFWDtBYzN5RUc7RURqQ0ksMkJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO0VBQUEsaUNBQUE7Q2JrMUVQO0FjcjJFTztFQUNJLDZCQUFBO0VBQ0EsNkJBQUE7Q2R1MkVYO0FjcjBFRztFRGpCSSx5Q0FBQTtDYnkxRVA7QWNwMEVHO0VEckJJLHdDQUFBO0NiNDFFUDtBYzMwRUc7RURqQkksd0NBQUE7Q2IrMUVQO0FjMTBFRztFRHJCSSx1Q0FBQTtDYmsyRVA7QWNqMUVHO0VEakJJLDJDQUFBO0NicTJFUDtBY2gxRUc7RURyQkksMENBQUE7Q2J3MkVQO0FjM3FFRztFRDdMSSx3Q0FBQTtFQUFBLDBDQUFBO0NiNDJFUDtBYzFxRUc7RURsTUksd0NBQUE7RUFBQSwwQ0FBQTtDYmczRVA7QWMvMUVHO0VEakJJLHdDQUFBO0NibTNFUDtBYzkxRUc7RURyQkksdUNBQUE7Q2JzM0VQO0FZbjJFTztFRXFFQSxvREFBQTtFWGlJQSx3REFBQTtFQUdJLHVEQUFBO0VBSUEsa0VBQUE7RUFJQSx3RkFBQTtFQVhKLHVEQUFBO0VBR0ksc0RBQUE7RUFJQSxpRUFBQTtFQUlBLHVGQUFBO0VXdkRKLDBDQUFBO0VBQ0EsdUNBQUE7RVgyRUEsb0NBQUE7RUFDQSw2REFBQTtFQUNBLDhDQUFBO0VXbEVKLHdDQUFBO0VBQ0EsMENBQUE7RUFDQSxzREFBQTtFQXNCSSwwREFBQTtFQUNBLDhEQUFBO0VBQ0Esa0VBQUE7Q2R5ckVQO0FjLzVFTztFQUNJLCtCQUFBO0VBQ0EsK0JBQUE7Q2RpNkVYO0FjbjNFRztFRDdCSSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsNkJBQUE7RUFBQSxrQ0FBQTtDYnM1RVA7QWN6NkVPO0VBQ0ksOEJBQUE7RUFDQSw4QkFBQTtDZDI2RVg7QWN6M0VHO0VEakNJLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtFQUFBLGlDQUFBO0NiZzZFUDtBY243RU87RUFDSSw2QkFBQTtFQUNBLDZCQUFBO0NkcTdFWDtBY241RUc7RURqQkkseUNBQUE7Q2J1NkVQO0FjbDVFRztFRHJCSSx3Q0FBQTtDYjA2RVA7QWN6NUVHO0VEakJJLHdDQUFBO0NiNjZFUDtBY3g1RUc7RURyQkksdUNBQUE7Q2JnN0VQO0FjLzVFRztFRGpCSSwyQ0FBQTtDYm03RVA7QWM5NUVHO0VEckJJLDBDQUFBO0NiczdFUDtBY3p2RUc7RUQ3TEksd0NBQUE7RUFBQSwwQ0FBQTtDYjA3RVA7QWN4dkVHO0VEbE1JLHdDQUFBO0VBQUEsMENBQUE7Q2I4N0VQO0FjNzZFRztFRGpCSSx3Q0FBQTtDYmk4RVA7QWM1NkVHO0VEckJJLHVDQUFBO0NibzhFUDtBWXo3RU87RUVxQ0EsZ0RBQUE7RUFDQSwrQ0FBQTtFQUNBLHlEQUFBO0VYdUtBLHNEQUFBO0VBR0ksdURBQUE7RUFJQSxnRUFBQTtFQUlBLHdGQUFBO0VBWEoscURBQUE7RUFHSSxzREFBQTtFQUlBLCtEQUFBO0VBSUEsdUZBQUE7RVd2REosMENBQUE7RUFDQSx1Q0FBQTtFWDJFQSx3REFBQTtFQUNBLHlEQUFBO0VBQ0Esa0VBQUE7RUFHSSxvR0FBQTtFV3JFUix3Q0FBQTtFQUNBLDBDQUFBO0VBQ0Esc0RBQUE7RUFzQkksd0RBQUE7RUFDQSw0REFBQTtFQUNBLGtFQUFBO0NkMHdFUDtBY2gvRU87RUFDSSwrQkFBQTtFQUNBLCtCQUFBO0Nkay9FWDtBY3A4RUc7RUQ3QkksOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDZCQUFBO0VBQUEsa0NBQUE7Q2J1K0VQO0FjMS9FTztFQUNJLDhCQUFBO0VBQ0EsOEJBQUE7Q2Q0L0VYO0FjMThFRztFRGpDSSwyQkFBQTtFQUFBLDZCQUFBO0VBQUEsMkJBQUE7RUFBQSxpQ0FBQTtDYmkvRVA7QWNwZ0ZPO0VBQ0ksNkJBQUE7RUFDQSw2QkFBQTtDZHNnRlg7QWNwK0VHO0VEakJJLHlDQUFBO0Nidy9FUDtBY24rRUc7RURyQkksd0NBQUE7Q2IyL0VQO0FjMStFRztFRGpCSSx3Q0FBQTtDYjgvRVA7QWN6K0VHO0VEckJJLHVDQUFBO0NiaWdGUDtBY2gvRUc7RURqQkksMkNBQUE7Q2JvZ0ZQO0FjLytFRztFRHJCSSwwQ0FBQTtDYnVnRlA7QWMxMEVHO0VEN0xJLHdDQUFBO0VBQUEsMENBQUE7Q2IyZ0ZQO0FjejBFRztFRGxNSSx3Q0FBQTtFQUFBLDBDQUFBO0NiK2dGUDtBYzkvRUc7RURqQkksd0NBQUE7Q2JraEZQO0FjNy9FRztFRHJCSSx1Q0FBQTtDYnFoRlA7QVl0Z0ZPO0VFc0RBLGtEQUFBO0VBQ0EseURBQUE7RVhtSkEsc0RBQUE7RUFHSSx1REFBQTtFQUlBLGdFQUFBO0VBSUEsd0ZBQUE7RUFYSixxREFBQTtFQUdJLHNEQUFBO0VBSUEsK0RBQUE7RUFJQSx1RkFBQTtFV3ZESiwwQ0FBQTtFQUNBLHVDQUFBO0VYMkVBLG9DQUFBO0VBQ0EsMkRBQUE7RUFDQSxrRUFBQTtFV2xFSix3Q0FBQTtFQUNBLDBDQUFBO0VBQ0Esc0RBQUE7RUFzQkksd0RBQUE7RUFDQSw0REFBQTtFQUNBLGtFQUFBO0NkeTFFUDtBYy9qRk87RUFDSSwrQkFBQTtFQUNBLCtCQUFBO0NkaWtGWDtBY25oRkc7RUQ3QkksOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDZCQUFBO0VBQUEsa0NBQUE7Q2JzakZQO0FjemtGTztFQUNJLDhCQUFBO0VBQ0EsOEJBQUE7Q2Qya0ZYO0FjemhGRztFRGpDSSwyQkFBQTtFQUFBLDZCQUFBO0VBQUEsMkJBQUE7RUFBQSxpQ0FBQTtDYmdrRlA7QWNubEZPO0VBQ0ksNkJBQUE7RUFDQSw2QkFBQTtDZHFsRlg7QWNuakZHO0VEakJJLHlDQUFBO0NidWtGUDtBY2xqRkc7RURyQkksd0NBQUE7Q2Iwa0ZQO0FjempGRztFRGpCSSx3Q0FBQTtDYjZrRlA7QWN4akZHO0VEckJJLHVDQUFBO0NiZ2xGUDtBYy9qRkc7RURqQkksMkNBQUE7Q2JtbEZQO0FjOWpGRztFRHJCSSwwQ0FBQTtDYnNsRlA7QWN6NUVHO0VEN0xJLHdDQUFBO0VBQUEsMENBQUE7Q2IwbEZQO0FjeDVFRztFRGxNSSx3Q0FBQTtFQUFBLDBDQUFBO0NiOGxGUDtBYzdrRkc7RURqQkksd0NBQUE7Q2JpbUZQO0FjNWtGRztFRHJCSSx1Q0FBQTtDYm9tRlA7QVlqbEZPO0VFcUVBLGtEQUFBO0VYaUlBLHNEQUFBO0VBR0ksdURBQUE7RUFJQSxnRUFBQTtFQUlBLHdGQUFBO0VBWEoscURBQUE7RUFHSSxzREFBQTtFQUlBLCtEQUFBO0VBSUEsdUZBQUE7RVd2REosMENBQUE7RUFDQSx1Q0FBQTtFWDJFQSxvQ0FBQTtFQUNBLDJEQUFBO0VBQ0EsOENBQUE7RVdsRUosd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0VBc0JJLHdEQUFBO0VBQ0EsNERBQUE7RUFDQSxrRUFBQTtDZHU2RVA7QWM3b0ZPO0VBQ0ksK0JBQUE7RUFDQSwrQkFBQTtDZCtvRlg7QWNqbUZHO0VEN0JJLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw2QkFBQTtFQUFBLGtDQUFBO0Nib29GUDtBY3ZwRk87RUFDSSw4QkFBQTtFQUNBLDhCQUFBO0NkeXBGWDtBY3ZtRkc7RURqQ0ksMkJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO0VBQUEsaUNBQUE7Q2I4b0ZQO0FjanFGTztFQUNJLDZCQUFBO0VBQ0EsNkJBQUE7Q2RtcUZYO0Fjam9GRztFRGpCSSx5Q0FBQTtDYnFwRlA7QWNob0ZHO0VEckJJLHdDQUFBO0Nid3BGUDtBY3ZvRkc7RURqQkksd0NBQUE7Q2IycEZQO0FjdG9GRztFRHJCSSx1Q0FBQTtDYjhwRlA7QWM3b0ZHO0VEakJJLDJDQUFBO0NiaXFGUDtBYzVvRkc7RURyQkksMENBQUE7Q2JvcUZQO0FjditFRztFRDdMSSx3Q0FBQTtFQUFBLDBDQUFBO0Nid3FGUDtBY3QrRUc7RURsTUksd0NBQUE7RUFBQSwwQ0FBQTtDYjRxRlA7QWMzcEZHO0VEakJJLHdDQUFBO0NiK3FGUDtBYzFwRkc7RURyQkksdUNBQUE7Q2JrckZQO0FZdnFGTztFRXFDQSw4Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsdURBQUE7RVh1S0Esb0RBQUE7RUFHSSxxREFBQTtFQUlBLDhEQUFBO0VBSUEsd0ZBQUE7RUFYSixtREFBQTtFQUdJLG9EQUFBO0VBSUEsNkRBQUE7RUFJQSx1RkFBQTtFV3ZESix5Q0FBQTtFQUNBLHNDQUFBO0VYMkVBLHNEQUFBO0VBQ0EsdURBQUE7RUFDQSxnRUFBQTtFQUdJLG9HQUFBO0VXckVSLHdDQUFBO0VBQ0EsMENBQUE7RUFDQSxzREFBQTtFQXNCSSxzREFBQTtFQUNBLDBEQUFBO0VBQ0Esa0VBQUE7Q2R3L0VQO0FjOXRGTztFQUNJLCtCQUFBO0VBQ0EsK0JBQUE7Q2RndUZYO0FjbHJGRztFRDdCSSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsNkJBQUE7RUFBQSxrQ0FBQTtDYnF0RlA7QWN4dUZPO0VBQ0ksOEJBQUE7RUFDQSw4QkFBQTtDZDB1Rlg7QWN4ckZHO0VEakNJLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtFQUFBLGlDQUFBO0NiK3RGUDtBY2x2Rk87RUFDSSw2QkFBQTtFQUNBLDZCQUFBO0Nkb3ZGWDtBY2x0Rkc7RURqQkkseUNBQUE7Q2JzdUZQO0FjanRGRztFRHJCSSx3Q0FBQTtDYnl1RlA7QWN4dEZHO0VEakJJLHdDQUFBO0NiNHVGUDtBY3Z0Rkc7RURyQkksdUNBQUE7Q2IrdUZQO0FjOXRGRztFRGpCSSwyQ0FBQTtDYmt2RlA7QWM3dEZHO0VEckJJLDBDQUFBO0NicXZGUDtBY3hqRkc7RUQ3TEksd0NBQUE7RUFBQSwwQ0FBQTtDYnl2RlA7QWN2akZHO0VEbE1JLHdDQUFBO0VBQUEsMENBQUE7Q2I2dkZQO0FjNXVGRztFRGpCSSx3Q0FBQTtDYmd3RlA7QWMzdUZHO0VEckJJLHVDQUFBO0NibXdGUDtBWXB2Rk87RUVzREEsZ0RBQUE7RUFDQSx1REFBQTtFWG1KQSxvREFBQTtFQUdJLHFEQUFBO0VBSUEsOERBQUE7RUFJQSx3RkFBQTtFQVhKLG1EQUFBO0VBR0ksb0RBQUE7RUFJQSw2REFBQTtFQUlBLHVGQUFBO0VXdkRKLHlDQUFBO0VBQ0Esc0NBQUE7RVgyRUEsb0NBQUE7RUFDQSx5REFBQTtFQUNBLGdFQUFBO0VXbEVKLHdDQUFBO0VBQ0EsMENBQUE7RUFDQSxzREFBQTtFQXNCSSxzREFBQTtFQUNBLDBEQUFBO0VBQ0Esa0VBQUE7Q2R1a0ZQO0FjN3lGTztFQUNJLCtCQUFBO0VBQ0EsK0JBQUE7Q2QreUZYO0FjandGRztFRDdCSSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsNkJBQUE7RUFBQSxrQ0FBQTtDYm95RlA7QWN2ekZPO0VBQ0ksOEJBQUE7RUFDQSw4QkFBQTtDZHl6Rlg7QWN2d0ZHO0VEakNJLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtFQUFBLGlDQUFBO0NiOHlGUDtBY2owRk87RUFDSSw2QkFBQTtFQUNBLDZCQUFBO0NkbTBGWDtBY2p5Rkc7RURqQkkseUNBQUE7Q2JxekZQO0FjaHlGRztFRHJCSSx3Q0FBQTtDYnd6RlA7QWN2eUZHO0VEakJJLHdDQUFBO0NiMnpGUDtBY3R5Rkc7RURyQkksdUNBQUE7Q2I4ekZQO0FjN3lGRztFRGpCSSwyQ0FBQTtDYmkwRlA7QWM1eUZHO0VEckJJLDBDQUFBO0NibzBGUDtBY3ZvRkc7RUQ3TEksd0NBQUE7RUFBQSwwQ0FBQTtDYncwRlA7QWN0b0ZHO0VEbE1JLHdDQUFBO0VBQUEsMENBQUE7Q2I0MEZQO0FjM3pGRztFRGpCSSx3Q0FBQTtDYiswRlA7QWMxekZHO0VEckJJLHVDQUFBO0NiazFGUDtBWS96Rk87RUVxRUEsZ0RBQUE7RVhpSUEsb0RBQUE7RUFHSSxxREFBQTtFQUlBLDhEQUFBO0VBSUEsd0ZBQUE7RUFYSixtREFBQTtFQUdJLG9EQUFBO0VBSUEsNkRBQUE7RUFJQSx1RkFBQTtFV3ZESix5Q0FBQTtFQUNBLHNDQUFBO0VYMkVBLG9DQUFBO0VBQ0EseURBQUE7RUFDQSw4Q0FBQTtFV2xFSix3Q0FBQTtFQUNBLDBDQUFBO0VBQ0Esc0RBQUE7RUFzQkksc0RBQUE7RUFDQSwwREFBQTtFQUNBLGtFQUFBO0NkcXBGUDtBYzMzRk87RUFDSSwrQkFBQTtFQUNBLCtCQUFBO0NkNjNGWDtBYy8wRkc7RUQ3QkksOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDZCQUFBO0VBQUEsa0NBQUE7Q2JrM0ZQO0FjcjRGTztFQUNJLDhCQUFBO0VBQ0EsOEJBQUE7Q2R1NEZYO0FjcjFGRztFRGpDSSwyQkFBQTtFQUFBLDZCQUFBO0VBQUEsMkJBQUE7RUFBQSxpQ0FBQTtDYjQzRlA7QWMvNEZPO0VBQ0ksNkJBQUE7RUFDQSw2QkFBQTtDZGk1Rlg7QWMvMkZHO0VEakJJLHlDQUFBO0NibTRGUDtBYzkyRkc7RURyQkksd0NBQUE7Q2JzNEZQO0FjcjNGRztFRGpCSSx3Q0FBQTtDYnk0RlA7QWNwM0ZHO0VEckJJLHVDQUFBO0NiNDRGUDtBYzMzRkc7RURqQkksMkNBQUE7Q2IrNEZQO0FjMTNGRztFRHJCSSwwQ0FBQTtDYms1RlA7QWNydEZHO0VEN0xJLHdDQUFBO0VBQUEsMENBQUE7Q2JzNUZQO0FjcHRGRztFRGxNSSx3Q0FBQTtFQUFBLDBDQUFBO0NiMDVGUDtBY3o0Rkc7RURqQkksd0NBQUE7Q2I2NUZQO0FjeDRGRztFRHJCSSx1Q0FBQTtDYmc2RlA7QVlyNUZPO0VFcUNBLGdEQUFBO0VBQ0EsMkNBQUE7RUFDQSxxREFBQTtFWHVLQSxrREFBQTtFQUdJLHVEQUFBO0VBSUEsNERBQUE7RUFJQSx3RkFBQTtFQVhKLGlEQUFBO0VBR0ksc0RBQUE7RUFJQSwyREFBQTtFQUlBLHVGQUFBO0VXdkRKLDBDQUFBO0VBQ0EsdUNBQUE7RVgyRUEsb0RBQUE7RUFDQSx5REFBQTtFQUNBLDhEQUFBO0VBR0ksb0dBQUE7RVdyRVIsd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0VBc0JJLG9EQUFBO0VBQ0Esd0RBQUE7RUFDQSxrRUFBQTtDZHN1RlA7QWM1OEZPO0VBQ0ksK0JBQUE7RUFDQSwrQkFBQTtDZDg4Rlg7QWNoNkZHO0VEN0JJLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw2QkFBQTtFQUFBLGtDQUFBO0NibThGUDtBY3Q5Rk87RUFDSSw4QkFBQTtFQUNBLDhCQUFBO0NkdzlGWDtBY3Q2Rkc7RURqQ0ksMkJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO0VBQUEsaUNBQUE7Q2I2OEZQO0FjaCtGTztFQUNJLDZCQUFBO0VBQ0EsNkJBQUE7Q2RrK0ZYO0FjaDhGRztFRGpCSSx5Q0FBQTtDYm85RlA7QWMvN0ZHO0VEckJJLHdDQUFBO0NidTlGUDtBY3Q4Rkc7RURqQkksd0NBQUE7Q2IwOUZQO0FjcjhGRztFRHJCSSx1Q0FBQTtDYjY5RlA7QWM1OEZHO0VEakJJLDJDQUFBO0NiZytGUDtBYzM4Rkc7RURyQkksMENBQUE7Q2JtK0ZQO0FjdHlGRztFRDdMSSx3Q0FBQTtFQUFBLDBDQUFBO0NidStGUDtBY3J5Rkc7RURsTUksd0NBQUE7RUFBQSwwQ0FBQTtDYjIrRlA7QWMxOUZHO0VEakJJLHdDQUFBO0NiOCtGUDtBY3o5Rkc7RURyQkksdUNBQUE7Q2JpL0ZQO0FZbCtGTztFRXNEQSw4Q0FBQTtFQUNBLHFEQUFBO0VYbUpBLGtEQUFBO0VBR0ksdURBQUE7RUFJQSw0REFBQTtFQUlBLHdGQUFBO0VBWEosaURBQUE7RUFHSSxzREFBQTtFQUlBLDJEQUFBO0VBSUEsdUZBQUE7RVd2REosMENBQUE7RUFDQSx1Q0FBQTtFWDJFQSxvQ0FBQTtFQUNBLHVEQUFBO0VBQ0EsOERBQUE7RVdsRUosd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0VBc0JJLG9EQUFBO0VBQ0Esd0RBQUE7RUFDQSxrRUFBQTtDZHF6RlA7QWMzaEdPO0VBQ0ksK0JBQUE7RUFDQSwrQkFBQTtDZDZoR1g7QWMvK0ZHO0VEN0JJLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw2QkFBQTtFQUFBLGtDQUFBO0Nia2hHUDtBY3JpR087RUFDSSw4QkFBQTtFQUNBLDhCQUFBO0NkdWlHWDtBY3IvRkc7RURqQ0ksMkJBQUE7RUFBQSw2QkFBQTtFQUFBLDJCQUFBO0VBQUEsaUNBQUE7Q2I0aEdQO0FjL2lHTztFQUNJLDZCQUFBO0VBQ0EsNkJBQUE7Q2RpakdYO0FjL2dHRztFRGpCSSx5Q0FBQTtDYm1pR1A7QWM5Z0dHO0VEckJJLHdDQUFBO0Nic2lHUDtBY3JoR0c7RURqQkksd0NBQUE7Q2J5aUdQO0FjcGhHRztFRHJCSSx1Q0FBQTtDYjRpR1A7QWMzaEdHO0VEakJJLDJDQUFBO0NiK2lHUDtBYzFoR0c7RURyQkksMENBQUE7Q2JrakdQO0FjcjNGRztFRDdMSSx3Q0FBQTtFQUFBLDBDQUFBO0Nic2pHUDtBY3AzRkc7RURsTUksd0NBQUE7RUFBQSwwQ0FBQTtDYjBqR1A7QWN6aUdHO0VEakJJLHdDQUFBO0NiNmpHUDtBY3hpR0c7RURyQkksdUNBQUE7Q2Jna0dQO0FZN2lHTztFRXFFQSw4Q0FBQTtFWGlJQSxrREFBQTtFQUdJLHVEQUFBO0VBSUEsNERBQUE7RUFJQSx3RkFBQTtFQVhKLGlEQUFBO0VBR0ksc0RBQUE7RUFJQSwyREFBQTtFQUlBLHVGQUFBO0VXdkRKLDBDQUFBO0VBQ0EsdUNBQUE7RVgyRUEsb0NBQUE7RUFDQSx1REFBQTtFQUNBLDhDQUFBO0VXbEVKLHdDQUFBO0VBQ0EsMENBQUE7RUFDQSxzREFBQTtFQXNCSSxvREFBQTtFQUNBLHdEQUFBO0VBQ0Esa0VBQUE7Q2RtNEZQO0Fjem1HTztFQUNJLCtCQUFBO0VBQ0EsK0JBQUE7Q2QybUdYO0FjN2pHRztFRDdCSSw4QkFBQTtFQUFBLDZCQUFBO0VBQUEsNkJBQUE7RUFBQSxrQ0FBQTtDYmdtR1A7QWNubkdPO0VBQ0ksOEJBQUE7RUFDQSw4QkFBQTtDZHFuR1g7QWNua0dHO0VEakNJLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtFQUFBLGlDQUFBO0NiMG1HUDtBYzduR087RUFDSSw2QkFBQTtFQUNBLDZCQUFBO0NkK25HWDtBYzdsR0c7RURqQkkseUNBQUE7Q2JpbkdQO0FjNWxHRztFRHJCSSx3Q0FBQTtDYm9uR1A7QWNubUdHO0VEakJJLHdDQUFBO0NidW5HUDtBY2xtR0c7RURyQkksdUNBQUE7Q2IwbkdQO0Fjem1HRztFRGpCSSwyQ0FBQTtDYjZuR1A7QWN4bUdHO0VEckJJLDBDQUFBO0NiZ29HUDtBY244Rkc7RUQ3TEksd0NBQUE7RUFBQSwwQ0FBQTtDYm9vR1A7QWNsOEZHO0VEbE1JLHdDQUFBO0VBQUEsMENBQUE7Q2J3b0dQO0Fjdm5HRztFRGpCSSx3Q0FBQTtDYjJvR1A7QWN0bkdHO0VEckJJLHVDQUFBO0NiOG9HUDs7QWU1cUdEO0VBQ0kscUNBQUE7RUFDQSxvQ0FBQTtFQUNBLG9DQUFBO0VBQ0Esa0NBQUE7RUFDQSxvQ0FBQTtFQUNBLDBDQUFBO0VBQ0EsZ0NBQUE7RUFDQSxzQ0FBQTtFQUNBLDRDQUFBO0VBQ0EsMkVBQUE7RUFDQSw0RUFBQTtFQUNBLG1HQUFBO0VBQ0EsOEZBQUE7RUFDQSxpREFBQTtFQUNBLDRGQUFBO0VBQ0Esa0dBQUE7RUFDQSw0REFBQTtFQUNBLGtFQUFBO0VBQ0EsMERBQUE7RUFDQSxxRUFBQTtFQUNBLDJDQUFBO0VBQ0EsaURBQUE7RUFDQSxpRUFBQTtFQUNBLDZGQUFBO0VBQ0EsNEZBQUE7RUFDQSx1Q0FBQTtFQUNBLG9DQUFBO0VBQ0EsMEVBQUE7RUFDQSxnRkFBQTtFQUNBLHdDQUFBO0VBQ0EsOEVBQUE7RUFDQSxvREFBQTtFQUNBLDBEQUFBO0VBQ0EsMEZBQUE7RUFDQSxvQ0FBQTtFQUNBLGtFQUFBO0VBQ0EsMkNBQUE7RUFDQSx5RkFBQTtFQUNBLDBDQUFBO0VBQ0EsMEVBQUE7RUFDQSwwRUFBQTtFQUNBLDJGQUFBO0VBQ0EsMkRBQUE7RUFDQSx5REFBQTtFWjJNSSxrRkFBQTtFQVdJLGdIQUFBO0VBWEosMkVBQUE7RUFXSSx5R0FBQTtFQVhKLDBFQUFBO0VBV0ksd0dBQUE7RWE5Tkosb0ZBQUE7RWIrS0osNkVBQUE7RUFDQSxzREFBQTtFQUNBLGdEQUFBO0VBRkEsK0VBQUE7RUFDQSx3REFBQTtFQUNBLGtEQUFBO0VZaEtBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw4Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsOENBQUE7RUFDQSxrRkFBQTtDZm9yR0g7QWVqckdPO0VBQ0ksK0NBQUE7RUFDQSxtREFBQTtFQUNBLGdEQUFBO0VBQ0Esb0RBQUE7RUFDQSx5QkFBQTtDZm1yR1g7QWU5cUdlO0VBQ0ksbUJBQUE7RUFDQSx3REFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7Q2ZnckduQjtBZTFxR1c7RUFDSSxrRUFBQTtFQWtCQSwrQkFBQTtVQUFBLHVCQUFBO0NmMnBHZjtBZTNxR2U7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHVCQUFBO0VDakRaLGdGQUFBO0VBQ0EsOERBQUE7RUFJQSxnSkFBQTtFQUNBLHdFQUFBO0NoQjR0R1A7QWVycUdPO0VBQ0ksdURBQUE7RUFDQSxzREFBQTtDZnVxR1g7QWVycUdXO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0RBQUE7RUFDQSx3REFBQTtFQUNBLDBEQUFBO0NmdXFHZjtBZS9wR21CO0VBQ0ksZ0VBQUE7Q2ZpcUd2QjtBR2h4R0c7RVlrSHdCLHdFQUFBO0VBQ0Esc0VBQUE7Q2ZpcUczQjtBZTFwR3VCO0VDMUZoQixzRkFBQTtFQUNBLG9FQUFBO0VBSUEsc0pBQUE7RUFDQSw4RUFBQTtDaEJvdkdQO0FlbHBHZTtFQ3hHUiwrRUFBQTtFQUNBLDZEQUFBO0NoQjZ2R1A7QWVycEdtQjtFQUNJLHlEQUFBO0NmdXBHdkI7QWVocEdXO0VBQ0kseUVBQUE7Q2ZrcEdmO0FlM29HZTtFQ3pIUiwrRUFBQTtFQUNBLDZEQUFBO0VBSUEsK0lBQUE7RUFDQSx1RUFBQTtDaEJvd0dQO0FlaHBHbUI7RUFDSSxxREFBQTtDZmtwR3ZCO0FlMW9HbUI7RUFDSSxnRUFBQTtDZjRvR3ZCO0Fldm9HVztFQUNJLGFBQUE7RUFDQSxpRUFBQTtDZnlvR2Y7QWV2b0dlO0VBQ0ksZUFBQTtDZnlvR25CO0FlcG9HTztFQUNJLHlDQUFBO0VBQ0Esb0RBQUE7Q2Zzb0dYO0FlcG9HVztFQUNJLGVBQUE7RUFDQSxnQkFBQTtDZnNvR2Y7QWVsb0dPO0VBQ0ksMkNBQUE7RUFDQSxzREFBQTtDZm9vR1g7QWVsb0dXO0VBQ0ksWUFBQTtFQUNBLGFBQUE7Q2Zvb0dmO0FlL25HRztFQUNJLDZDQUFBO0VBQ0EsK0NBQUE7RUFDQSxpREFBQTtFQUNBLGdEQUFBO0NmaW9HUDtBZS9uR087RUFDSSxtQkFBQTtFQUNBLHdCQUFBO0VBQ0EseUNBQUE7RUFDQSw2Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsK0NBQUE7Q2Zpb0dYO0FlL25HVztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLG1EQUFBO0VBQ0EsZ0RBQUE7RUFDQSxpREFBQTtFQUNBLG9CQUFBO0VBQ0EseURBQUE7RUFDQSx3REFBQTtFQUFBLGdEQUFBO0VBQUEsOENBQUE7RUFBQSx3Q0FBQTtFQUFBLDZHQUFBO0NmaW9HZjtBZTVuR1c7RUNuTUoseUVBQUE7RUFDQSx1REFBQTtDaEJrMEdQO0FlN25HZTtFQUNJLG1FQUFBO0NmK25HbkI7QWV6bkdXO0VBQ0ksYUFBQTtDZjJuR2Y7QWV4bkdXO0VDak5KLHlFQUFBO0VBQ0EsdURBQUE7Q2hCNDBHUDtBZXRuR1c7RUFDSSx5REFBQTtDZnduR2Y7QWV0bkdlO0VBQ0ksbUtBQUE7T0FBQSw4SkFBQTtVQUFBLDJKQUFBO0Nmd25HbkI7QUduM0dHO0VZb1FvQixpRUFBQTtFQUNBLCtEQUFBO0Nma25HdkI7QUd2M0dHO0VhZ0NJLCtFQUFBO0VBQ0EsNkRBQUE7Q2hCMDFHUDtBZXhtR2U7RUFDSSxrRUFBQTtDZjBtR25CO0FlM21HZTtFQUNJLGtFQUFBO0NmNm1HbkI7QWV4bUdPO0VBQ0ksc0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDRDQUFBO0NmMG1HWDtBZXhtR1c7RUFDSSxtQkFBQTtDZjBtR2Y7QWV0bUdPO0VBQ0kscUNBQUE7RUFDQSx3Q0FBQTtFQUNBLDhDQUFBO0Nmd21HWDtBZXRtR1c7RUFDSSxvQkFBQTtDZndtR2Y7QWVsbUdPO0VBQ0ksdUNBQUE7RUFDQSx3Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsNENBQUE7RUFDQSxnREFBQTtFQUNBLCtCQUFBO1VBQUEsdUJBQUE7RUFDQSxvQkUvVGE7Q2pCbTZHeEI7QWVsbUdXO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSx1QkFBQTtFQ2hTUiw4REFBQTtFQUNBLDRDQUFBO0VBSUEsc0hBQUE7RUFDQSxnRUFBQTtDaEJrNEdQO0FlNWxHbUI7RUM1U1osb0VBQUE7RUFDQSxrREFBQTtFQUlBLGdIQUFBO0VBQ0EsMERBQUE7Q2hCdzRHUDtBZTNsR21CO0VBQ0ksZ0VBQUE7RUFDQSw4REFBQTtDZjZsR3ZCO0FleGxHbUI7RUMxVFosb0VBQUE7RUFDQSxrREFBQTtFQUlBLDRIQUFBO0VBQ0Esc0VBQUE7Q2hCazVHUDtBZW5sR1c7RUFDSSxZQUFBO0VBQ0Esb0JFaFhTO0VGaVhULG1CQUFBO0VBQ0Esc0RBQUE7RUFDQSw2Q0FBQTtFQUNBLDhDQUFBO0NmcWxHZjtBZWpsR2U7RUFDSSw4REFBQTtFQUNBLFdBQUE7Q2ZtbEduQjtBZTdrR1c7RUFDSSxtREFBQTtDZitrR2Y7QWUza0dPO0VBQ0kseUNBQUE7RUFDQSxpQ0FBQTtDZjZrR1g7QWUxa0dPO0VBQ0ksMENBQUE7RUFDQSxtQ0FBQTtDZjRrR1g7QWV2a0dPO0VBQ0ksMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSx5QkFBQTtFQUFBLGdDQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtDZnlrR1g7QWVya0dHO0VBQ0kseUJBQUE7S0FBQSxzQkFBQTtVQUFBLGlCQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtDZnVrR1A7QWVya0dPO0VBRUkseUJBQUE7Q2Zza0dYO0FlbmtHTztFQUNJLFdBQUE7Q2Zxa0dYO0FlbGtHTztFQUNJLDhCQUFBO0Nmb2tHWDtBZWhrR0c7RUFDSSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7Q2Zra0dQO0FHOTlHRztFWWdhSSwrQ0FBQTtDZmlrR1A7QWU3akdPO0VaaEJKLHNCQUFBO0VZbUJRLDhCQUFBO0VBQ0Esc0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQ0FBQTtDZjhqR1g7QWU1akdXO0VBQ0kseUJBQUE7Q2Y4akdmO0FlempHRztFQUNJLDRCQUFBO0VBQ0EseUJBQUE7RUFFQSxzQkFBQTtDZjBqR1A7QWV4akdPO0VBQ0ksNENBQUE7Q2YwakdYO0FldmpHTztFQUNJLDJDQUFBO0NmeWpHWDtBZ0JqaEhHO0VEZ2VZLHdLQUFBO1VBQUEsZ0tBQUE7Q2ZvakdmO0FnQnBoSEc7RUR1ZVEsOEtBQUE7VUFBQSxzS0FBQTtDZmdqR1g7QWU1aUdHO0VBQ0ksb0JBQUE7RUFDQSxpQkFBQTtFQUNBLHdCQUFBO0NmOGlHUDtBZTNpR0c7RUFDSSx3QkFBQTtFQUFBLG9DQUFBO01BQUEscUJBQUE7VUFBQSw0QkFBQTtDZjZpR1A7QWUxaUdHO0VBQ0ksc0JBQUE7RUFBQSxrQ0FBQTtNQUFBLG1CQUFBO1VBQUEsMEJBQUE7Q2Y0aUdQO0FlemlHRztFQUNJLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0NmMmlHUDtBZXhpR0c7RUFDSSwwQkFBQTtFQUFBLHVDQUFBO01BQUEsdUJBQUE7VUFBQSwrQkFBQTtDZjBpR1A7QWV2aUdHO0VBQ0ksc0NBQUE7TUFBQSwwQkFBQTtVQUFBLDhCQUFBO0NmeWlHUDtBR3grR0c7RVltY0ksc0ZBQUE7RUFDQSw0REFBQTtFQUNBLGtFQUFBO0VBQ0EsK0VBQUE7RUFDQSwrQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsaURBQUE7RUFDQSwwREFBQTtFQUNBLG9EQUFBO0VaM1RKLDZFQUFBO0VBQ0Esc0RBQUE7RUFDQSxnREFBQTtFQUZBLCtFQUFBO0VBQ0Esd0RBQUE7RUFDQSxrREFBQTtFQWtDSSxrRkFBQTtFQVdJLGdIQUFBO0VBWEosMkVBQUE7RUFXSSx5R0FBQTtFQVhKLDBFQUFBO0VBV0ksd0dBQUE7RUE1TEosY0FBQTtDSDYvR1A7QWdCdmdIZTtFQWxCUixxR0FBQTtFQUNBLDhEQUFBO0VBSUEscUtBQUE7RUFDQSx3RUFBQTtDaEJ5aEhQO0FnQm5nSG1CO0VBNUJaLDJHQUFBO0VBQ0EscUVBQUE7RUFJQSwyS0FBQTtFQUNBLCtFQUFBO0NoQitoSFA7QWdCNS9HZTtFQXpDUixvR0FBQTtFQUNBLDBEQUFBO0VBSUEsbUtBQUE7RUFDQSxvRUFBQTtFQXlDWSxhWGtCaUI7Q0wyK0dwQztBZ0J6L0dXO0VBbkRKLG9HQUFBO0VBQ0EsMERBQUE7RUFxRFEsYVhvQmtDO0NMdStHakQ7QWdCei9HZTtFQUNJLGVBQUE7Q2hCMi9HbkI7QWdCbi9HVztFQWpFSiw4RkFBQTtFQUNBLHVEQUFBO0NoQnVqSFA7QWdCLytHZTtFQXpFUiw4RkFBQTtFQUNBLHVEQUFBO0NoQjJqSFA7QWdCNytHZTtFQS9FUiw4RkFBQTtFQUNBLHVEQUFBO0NoQitqSFA7QUdobUhHO0VhZ0NJLG9HQUFBO0VBQ0EsOERBQUE7Q2hCbWtIUDtBZ0IvOUdlO0VBaEdSLDJJQUFBO0VBQ0EsNkRBQUE7Q2hCa2tIUDtBZ0I1OUdlO0VBNUdSLHVHQUFBO0VBQ0EsNkRBQUE7Q2hCMmtIUDtBZ0J0OUcyQjtFQWpIcEIscUlBQUE7RUFDQSx1REFBQTtFQXNId0IsY1hoREs7Q0xxZ0hwQztBZ0JsOUcyQjtFQS9IcEIsaUdBQUE7RUFDQSx1REFBQTtFQWtJd0IsY1h2REs7Q0wwZ0hwQztBZ0J6OEdlO0VBN0lSLG1HQUFBO0VBQ0EsNERBQUE7RUFJQSwySUFBQTtFQUNBLGdFQUFBO0NoQnNsSFA7QWdCcDhHdUI7RUFuSmhCLGlKQUFBO0VBQ0EsdUVBQUE7Q2hCMGxIUDtBZ0IzN0dlO0VBcktSLGtHQUFBO0VBQ0Esd0RBQUE7RUF1S1ksYVhsQmU7Q0wrOEdsQztBZ0J4N0dlO0VBN0tSLGtHQUFBO0VBQ0Esd0RBQUE7RUErS1ksYVh2Qm9DO0NMaTlHdkQ7QWdCeDdHbUI7RUFDSSxlQUFBO0NoQjA3R3ZCO0FHNWtIRztFWThjSSx3RkFBQTtFQUNBLDREQUFBO0VBQ0Esa0VBQUE7RUFDQSxpRkFBQTtFQUNBLCtDQUFBO0VBQ0EsMkNBQUE7RUFDQSxpREFBQTtFQUNBLDBEQUFBO0VBQ0Esb0RBQUE7RVo5VUosNEVBQUE7RUFDQSxzREFBQTtFQUNBLGdEQUFBO0VBRkEsOEVBQUE7RUFDQSx3REFBQTtFQUNBLGtEQUFBO0VBa0NJLGdGQUFBO0VBV0ksZ0hBQUE7RUFYSix5RUFBQTtFQVdJLHlHQUFBO0VBWEosd0VBQUE7RUFXSSx3R0FBQTtFQXBMSixjQUFBO0NIaW1IUDtBZ0JubkhlO0VBbEJSLG1HQUFBO0VBQ0EsOERBQUE7RUFJQSxtS0FBQTtFQUNBLHdFQUFBO0NoQnFvSFA7QWdCL21IbUI7RUE1QloseUdBQUE7RUFDQSxxRUFBQTtFQUlBLHlLQUFBO0VBQ0EsK0VBQUE7Q2hCMm9IUDtBZ0J4bUhlO0VBekNSLGtHQUFBO0VBQ0EsMERBQUE7RUFJQSxpS0FBQTtFQUNBLG9FQUFBO0VBeUNZLGFYa0JpQjtDTHVsSHBDO0FnQnJtSFc7RUFuREosa0dBQUE7RUFDQSwwREFBQTtFQXFEUSxhWG9Ca0M7Q0xtbEhqRDtBZ0JybUhlO0VBQ0ksZUFBQTtDaEJ1bUhuQjtBZ0IvbEhXO0VBakVKLDRGQUFBO0VBQ0EsdURBQUE7Q2hCbXFIUDtBZ0IzbEhlO0VBekVSLDRGQUFBO0VBQ0EsdURBQUE7Q2hCdXFIUDtBZ0J6bEhlO0VBL0VSLDRGQUFBO0VBQ0EsdURBQUE7Q2hCMnFIUDtBRzVzSEc7RWFnQ0ksa0dBQUE7RUFDQSw4REFBQTtDaEIrcUhQO0FnQjNrSGU7RUFoR1IseUlBQUE7RUFDQSw2REFBQTtDaEI4cUhQO0FnQnhrSGU7RUE1R1IscUdBQUE7RUFDQSw2REFBQTtDaEJ1ckhQO0FnQmxrSDJCO0VBakhwQixtSUFBQTtFQUNBLHVEQUFBO0VBc0h3QixjWGhESztDTGluSHBDO0FnQjlqSDJCO0VBL0hwQiwrRkFBQTtFQUNBLHVEQUFBO0VBa0l3QixjWHZESztDTHNuSHBDO0FnQnJqSGU7RUE3SVIsaUdBQUE7RUFDQSw0REFBQTtFQUlBLHlJQUFBO0VBQ0EsZ0VBQUE7Q2hCa3NIUDtBZ0Joakh1QjtFQW5KaEIsK0lBQUE7RUFDQSx1RUFBQTtDaEJzc0hQO0FnQnZpSGU7RUFyS1IsZ0dBQUE7RUFDQSx3REFBQTtFQXVLWSxhWGxCZTtDTDJqSGxDO0FnQnBpSGU7RUE3S1IsZ0dBQUE7RUFDQSx3REFBQTtFQStLWSxhWHZCb0M7Q0w2akh2RDtBZ0JwaUhtQjtFQUNJLGVBQUE7Q2hCc2lIdkI7QWV4dEdHO0VBQ0ksbUNBQUE7RUFDQSxpQ0FBQTtFQUNBLGtDQUFBO0NmMHRHUDtBZXh0R087RUFDSSxrQkFBQTtDZjB0R1g7QWVwdEdXO0VBQ0ksa0JBQUE7Q2ZzdEdmO0FlcHRHZTtFQUNJLGVBQUE7RUFDQSxnQkFBQTtDZnN0R25CO0FlaHRHVztFQUNJLGNBQUE7Q2ZrdEdmO0FlN3NHRztFQUNJLGdDQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtDZitzR1A7QWU3c0dPO0VBQ0ksa0JBQUE7Q2Yrc0dYO0FlenNHVztFQUNJLGtCQUFBO0NmMnNHZjtBZXpzR2U7RUFDSSxZQUFBO0VBQ0EsYUFBQTtDZjJzR25CO0FlcnNHVztFQUNJLGdCQUFBO0NmdXNHZjtBZS9yR087RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EseUJBQUE7RUFBQSxnQ0FBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7RUFDQSwrQ0FBQTtFQUNBLG1EQUFBO0VBQ0EsZ0RBQUE7RUFDQSxvREFBQTtFQUNBLGlFQUFBO0VBQ0EseUJBQUE7RUFDQSxpQkFBQTtDZmlzR1g7QWUvckdXO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsK0NBQUE7RUFDQSxtREFBQTtFQUNBLGdEQUFBO0VBQ0Esb0RBQUE7RUFDQSxnSkFBQTtFQUNBLHlCQUFBO0VBQ0Esd0VBQUE7Q2Zpc0dmO0FlOXJHVztFQUNJLGtFQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtDZmdzR2Y7QUdsd0hHO0VZdWtCUSxrR0FBQTtFWnBrQkosY0FBQTtDSG13SFA7QUc5dkhHO0VZbWtCUSxvR0FBQTtFWmhrQkosY0FBQTtDSCt2SFA7QWUzckdHO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0VBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0NmNnJHUDs7QWtCbjFIRDtFQUNJLHFDQUFBO0VBQ0Esb0NBQUE7RUFDQSxvQ0FBQTtFQUNBLG9FQUFBO0VBQ0EsNkVBQUE7RUFDQSxrRkFBQTtFQUNBLG9DQUFBO0VBQ0Esa0NBQUE7RUFDQSx5Q0FBQTtFQUNBLG1DQUFBO0VBQ0Esc0ZBQUE7RUFDQSxtQ0FBQTtFQUNBLHNGQUFBO0VBQ0Esc0NBQUE7RUFDQSxpQ0FBQTtFQUNBLHNDQUFBO0VBQ0Esd0NBQUE7RUFDQSw4Q0FBQTtFQUNBLGlEQUFBO0VBQ0EsOENBQUE7RUFDQSwwQ0FBQTtFQUNBLDBDQUFBO0VBQ0EsaUNBQUE7RUFDQSxzQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkRBQUE7RUFDQSxvRUFBQTtFQUNBLDJEQUFBO0VBQ0EscURBQUE7RUFDQSxxREFBQTtFQUNBLHlDQUFBO0VBQ0EseUNBQUE7RUFDQSx3Q0FBQTtFQUNBLHdDQUFBO0VBQ0Esc0RBQUE7RUFDQSxpREFBQTtFQUNBLGlEQUFBO0VBQ0EsaURBQUE7RUFDQSwwQ0FBQTtFQUNBLGdEQUFBO0VBQ0EseUNBQUE7RUFDQSwrREFBQTtFQUNBLGdEQUFBO0VBQ0Esd0RBQUE7RUFDQSxzRUFBQTtFQUNBLDJDQUFBO0VBQ0EsOENBQUE7RUFDQSx3Q0FBQTtFQUNBLDZDQUFBO0VBQ0EscUNBQUE7RUFDQSwwQ0FBQTtFQUNBLDhDQUFBO0VBQ0EsbURBQUE7RUFDQSw4Q0FBQTtFQUNBLG1EQUFBO0VBQ0EsNEVBQUE7RUFDQSxtREFBQTtFQUNBLDBFQUFBO0VBQ0EsMEVBQUE7RUFFQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSw4Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsOENBQUE7RUFDQSwwQ0FBQTtFQUNBLDhHQUFBO0VBQ0Esa0RBQUE7RUFDQSxrQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtDbEJxMUhIO0FrQm4xSEc7RUFDSSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFQUNBLHFGQUFBO0VBQ0EscUhBQUE7RUFDQSwyREFBQTtFQUNBLDREQUFBO0VmeU5KLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHdEQUFBO0VBQ0EseUNBQUE7Q0gybkhIO0FHdG5ITztFZXpPSjtJZjBPUSxtREFBQTtHSHluSFQ7Q0FDRjtBR3ZuSE87RWU3T0o7SWY4T1Esa0RBQUE7R0gwbkhUO0NBQ0Y7QUd4bkhPO0VlalBKO0lma1BRLG1EQUFBO0dIMm5IVDtDQUNGO0FHem5ITztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NIMm5IWDtBa0JqM0hPO0VBQ0kseURBQUE7RUFDQSxxREFBQTtFQUNBLHlEQUFBO0VBQ0EsMkJBQUE7RUFDQSx3REFBQTtFQUNBLDhEQUFBO0VBQ0Esb0NBQUE7RUFDQSxpRUFBQTtFQUNBLCtCQUFBO0VBQ0EsMkJBQUE7RUNqRlIsa0NBQUE7RUFDQSw4RUFBQTtFQUNBLDZFQUFBO0VBQ0EsZ0ZBQUE7Q25CcThISDtBRzkzSEc7RUFTSSxvRkFBQTtFQUNBLDZFQUFBO0NIdzNIUDtBR2w0SEc7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NINDNIUDtBR3Q0SEc7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIZzRIUDtBRzE0SEc7RUFTSSxnR0FBQTtFQUNBLHlGQUFBO0NIbzRIUDtBRzk0SEc7RUFTSSxzR0FBQTtFQUNBLCtGQUFBO0NIdzRIUDtBa0J0NEhXO0VBQ0ksd0RBQUE7RUFDQSw4REFBQTtFQUNBLGlFQUFBO0VBRUEsb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0EsMkRBQUE7RUFDQSxvQkFBQTtDbEJ1NEhmO0FHMzlIRztFZXVGZ0IsYUFBQTtDbEJ1NEhuQjtBa0JqNEhHO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0EsdUZBQUE7Q2xCbTRIUDtBa0JqNEhPO0VBQ0ksMEJBQUE7RUFDQSxrQkFBQTtDbEJtNEhYO0FrQjkzSGU7RUFFSSxpR0FBQTtFQUNBLHVEQUFBO0NsQiszSG5CO0FrQjEzSE87RUFDSSxtQkFBQTtFQUNBLG1EQUFBO0VBQ0EsdURBQUE7Q2xCNDNIWDtBa0J6M0hPO0VBQ0ksc0RBQUE7RUFDQSxrREFBQTtDbEIyM0hYO0FrQngzSE87Ozs7RUFJSSxtQkFBQTtDbEIwM0hYO0FrQnAzSFc7OztFQUNJLHdFQUFBO0NsQnczSGY7QW1CaGhJRzs7O0VBQ0ksMkdBQUE7RUFDQSx5RUFBQTtDbkJvaElQO0FrQnQzSE87RWZtSUosK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsK0RBQUE7RUFDQSxnREFBQTtDSG92SEg7QUcvdUhPO0VlOUlBO0lmK0lJLHNGQUFBO0dIa3ZIVDtDQUNGO0FHaHZITztFZWxKQTtJZm1KSSxxRkFBQTtHSG12SFQ7Q0FDRjtBR2p2SE87RWV0SkE7SWZ1Skksc0ZBQUE7R0hvdkhUO0NBQ0Y7QUdsdkhPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGdHQUFBO0VBQ0EsK0ZBQUE7RUFDQSxpR0FBQTtFQUNBLGtHQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0hvdkhYO0FrQnA1SE87RUFDSSx3RkFBQTtDbEJzNUhYO0FrQnA1SFc7RUFDSSxzREFBQTtDbEJzNUhmO0FtQjlqSUc7RUFDSSwyR0FBQTtFQUNBLHlFQUFBO0NuQmdrSVA7QWtCcDVITztFQUNJLDBDQUFBO0NsQnM1SFg7QWtCbjVITztFQUNJLG1EQUFBO0NsQnE1SFg7QWtCbDVITztFQUNJLG9EQUFBO0VBQ0Esa0RBQUE7Q2xCbzVIWDtBa0JoNUhHO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0EscUZBQUE7RUFDQSxrSEFBQTtFQUNBLG1DQUFBO0VBQ0Esb0NBQUE7RWZpR0osK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0Esd0RBQUE7RUFDQSx5Q0FBQTtDSGd6SEg7QUczeUhPO0VlbEhKO0lmbUhRLG1EQUFBO0dIOHlIVDtDQUNGO0FHNXlITztFZXRISjtJZnVIUSxrREFBQTtHSCt5SFQ7Q0FDRjtBRzd5SE87RWUxSEo7SWYySFEsbURBQUE7R0hnekhUO0NBQ0Y7QUc5eUhPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7Q0hnekhYO0FrQjk2SE87RUFDSSx5REFBQTtFQUNBLHFEQUFBO0VBQ0EseURBQUE7RUFDQSxrREFBQTtFQUNBLGlFQUFBO0VBQ0EsNEJBQUE7RUFDQSxzRUFBQTtFQUNBLGtGQUFBO0VDdk1SLGtDQUFBO0VBQ0EsOEVBQUE7RUFDQSw2RUFBQTtFQUNBLGdGQUFBO0NuQnduSUg7QWtCaDdIVztFQUNJLHFEQUFBO0NsQms3SGY7QUdob0lHO0VldU5nQixpQ0FBQTtFQUNBLGtDQUFBO0NsQjQ2SG5CO0FrQjE2SG1CO0VBQ0ksMkJBQUE7Q2xCNDZIdkI7QWtCcjZIVztFQUNJLGdCQUFBO0NsQnU2SGY7QUcxb0lHO0VBOFJBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDREQUFBO0VBQ0EsNkNBQUE7Q0g2MkhIO0FHeDJITztFQXpTSjtJQTBTUSxzRkFBQTtHSDIySFQ7Q0FDRjtBR3oySE87RUE3U0o7SUE4U1EscUZBQUE7R0g0MkhUO0NBQ0Y7QUcxMkhPO0VBalRKO0lBa1RRLHNGQUFBO0dINjJIVDtDQUNGO0FHMzJITztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxnR0FBQTtFQUNBLCtGQUFBO0VBQ0EsaUdBQUE7RUFDQSxrR0FBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NINjJIWDtBRzVxSUc7RUE4UkEsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EscUVBQUE7RUFDQSxzREFBQTtDSCs0SEg7QUcxNEhPO0VBelNKO0lBMFNRLHNGQUFBO0dINjRIVDtDQUNGO0FHMzRITztFQTdTSjtJQThTUSxxRkFBQTtHSDg0SFQ7Q0FDRjtBRzU0SE87RUFqVEo7SUFrVFEsc0ZBQUE7R0grNEhUO0NBQ0Y7QUc3NEhPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGdHQUFBO0VBQ0EsK0ZBQUE7RUFDQSxpR0FBQTtFQUNBLGtHQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0grNEhYO0FrQjc5SGU7RWY2Q1osK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EscUVBQUE7RUFDQSxzREFBQTtDSGk3SEg7QUc1NkhPO0VleERRO0lmeURKLHNGQUFBO0dIKzZIVDtDQUNGO0FHNzZITztFZTVEUTtJZjZESixxRkFBQTtHSGc3SFQ7Q0FDRjtBRzk2SE87RWVoRVE7SWZpRUosc0ZBQUE7R0hpN0hUO0NBQ0Y7QUcvNkhPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGdHQUFBO0VBQ0EsK0ZBQUE7RUFDQSxpR0FBQTtFQUNBLGtHQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0hpN0hYO0FrQnYvSE87RWZxQ0osK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsMERBQUE7RUFDQSwyQ0FBQTtDSG05SEg7QUc5OEhPO0VlaERBO0lmaURJLHNGQUFBO0dIaTlIVDtDQUNGO0FHLzhITztFZXBEQTtJZnFESSxxRkFBQTtHSGs5SFQ7Q0FDRjtBR2g5SE87RWV4REE7SWZ5REksc0ZBQUE7R0htOUhUO0NBQ0Y7QUdqOUhPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGdHQUFBO0VBQ0EsK0ZBQUE7RUFDQSxpR0FBQTtFQUNBLGtHQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7Q0htOUhYO0FrQm5oSU87RWYrQkosK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsMERBQUE7RUFDQSwyQ0FBQTtDSHEvSEg7QUdoL0hPO0VlMUNBO0lmMkNJLHNGQUFBO0dIbS9IVDtDQUNGO0FHai9ITztFZTlDQTtJZitDSSxxRkFBQTtHSG8vSFQ7Q0FDRjtBR2wvSE87RWVsREE7SWZtREksc0ZBQUE7R0hxL0hUO0NBQ0Y7QUduL0hPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGdHQUFBO0VBQ0EsK0ZBQUE7RUFDQSxpR0FBQTtFQUNBLGtHQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7Q0hxL0hYO0FrQmpqSU87RUFDSSwrQ0FBQTtDbEJtaklYO0FHOXZJRztFZWdOSSwwRUFBQTtFZjdNQSxjQUFBO0NIK3ZJUDtBRzF2SUc7RWU0TUksNEVBQUE7RWZ6TUEsY0FBQTtDSDJ2SVA7QWtCL2lJRztFQUNJLG1DQUFBO0VBQ0EsaUNBQUE7RUFDQSx5Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0Esa0RBQUE7RUFDQSxnREFBQTtFQUNBLGlEQUFBO0VBQ0EsNkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0NsQmlqSVA7QWtCOWlJRztFQUNJLGdDQUFBO0VBQ0EsbUNBQUE7RUFDQSx5Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0Esa0RBQUE7RUFDQSwrQ0FBQTtFQUNBLGlEQUFBO0VBQ0EsNkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0NsQmdqSVA7O0FvQngySUQ7RUFDSSxvQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsbUNBQUE7RUFDQSxtRUFBQTtFQUNBLDRFQUFBO0VBQ0EsaUNBQUE7RUFDQSxtQ0FBQTtFQUNBLGlGQUFBO0VBQ0Esd0NBQUE7RUFDQSxrQ0FBQTtFQUNBLHFGQUFBO0VBQ0Esa0NBQUE7RUFDQSxxRkFBQTtFQUNBLHFDQUFBO0VBQ0EsOENBQUE7RUFDQSx3Q0FBQTtFQUNBLHNDQUFBO0VBQ0EsdUNBQUE7RUFDQSxrRUFBQTtFQUNBLDZDQUFBO0VBQ0Esa0RBQUE7RUFDQSxxQ0FBQTtFQUNBLDBDQUFBO0VBQ0Esb0NBQUE7RUFDQSx5Q0FBQTtFQUNBLDZDQUFBO0VBQ0Esd0VBQUE7RUFDQSxtREFBQTtFQUNBLHdEQUFBO0VBQ0EsdUNBQUE7RUFDQSw0Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsNkNBQUE7RUFDQSwwQ0FBQTtFQUNBLDBDQUFBO0VBQ0EsdUNBQUE7RUFDQSw0Q0FBQTtFQUNBLHlFQUFBO0VBQ0EseUVBQUE7RUFFQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLDZDQUFBO0VBQ0EseUNBQUE7RUFDQSw2Q0FBQTtFQUNBLHlDQUFBO0VBQ0EsMkdBQUE7RUFDQSxpREFBQTtFQUNBLGlDQUFBO0VBQ0EsY2Z5WHdCO0NMaS9IM0I7QW9CeDJJRztFQUNJLGlCQUFBO0NwQjAySVA7QW9CeDJJTztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx1QkFBQTtNQUFBLHFCQUFBO1VBQUEsZUFBQTtDcEIwMklYO0FvQnQySUc7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQUEsd0JBQUE7RUFBQSxtQkFBQTtDcEJ3MklQO0FvQnQySU87RUFDSSxlQUFBO0NwQncySVg7QW9CcDJJRztFQUNJLDBIQUFBO0VBQ0EsK0VBQUE7Q3BCczJJUDtBb0JwMklPO0VBQ0ksYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsK0JBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxtRkFBQTtPQUFBLDhFQUFBO1VBQUEsMkVBQUE7Q3BCczJJWDtBb0JsMklHOztFQUVJLGFBQUE7RUFDQSxzR0FBQTtFQUNBLG1CQUFBO0NwQm8ySVA7QW9CajJJRzs7RWpCcU1BLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDhEQUFBO0VBQ0EsK0NBQUE7Q0g4cElIO0FHenBJTztFaUJoTko7O0lqQmlOUSwwRkFBQTtHSDZwSVQ7Q0FDRjtBRzNwSU87RWlCcE5KOztJakJxTlEseUZBQUE7R0grcElUO0NBQ0Y7QUc3cElPO0VpQnhOSjs7SWpCeU5RLDBGQUFBO0dIaXFJVDtDQUNGO0FHL3BJTzs7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0Esb0dBQUE7RUFDQSxtR0FBQTtFQUNBLHFHQUFBO0VBQ0Esc0dBQUE7RUFDQSx1QkFBQTtFQUNBLG9EQUFBO0VBQ0EsYUFBQTtDSGtxSVg7QW9CbDRJTzs7RWpCK0xKLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLG9FQUFBO0VBQ0EscURBQUE7Q0hxc0lIO0FHaHNJTztFaUIxTUE7O0lqQjJNSSwwRkFBQTtHSG9zSVQ7Q0FDRjtBR2xzSU87RWlCOU1BOztJakIrTUkseUZBQUE7R0hzc0lUO0NBQ0Y7QUdwc0lPO0VpQmxOQTs7SWpCbU5JLDBGQUFBO0dId3NJVDtDQUNGO0FHdHNJTzs7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0Esb0dBQUE7RUFDQSxtR0FBQTtFQUNBLHFHQUFBO0VBQ0Esc0dBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSHlzSVg7QW9CbjZJRzs7RWpCeUxBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDREQUFBO0VBQ0EsNkNBQUE7Q0g0dUlIO0FHdnVJTztFaUJwTUo7O0lqQnFNUSwwRkFBQTtHSDJ1SVQ7Q0FDRjtBR3p1SU87RWlCeE1KOztJakJ5TVEseUZBQUE7R0g2dUlUO0NBQ0Y7QUczdUlPO0VpQjVNSjs7SWpCNk1RLDBGQUFBO0dIK3VJVDtDQUNGO0FHN3VJTzs7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0Esb0dBQUE7RUFDQSxtR0FBQTtFQUNBLHFHQUFBO0VBQ0Esc0dBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSGd2SVg7QW9CcDhJTztFQUNJLGlDQUFBO0NwQnM4SVg7QW9CbjhJTztFQUNJLGdDQUFBO0NwQnE4SVg7QW9CbjhJVztFQUNJLHFCQUFBO0NwQnE4SWY7QW9COTdJVztFQUNJLGdCQUFBO0VBQ0EscUJBQUE7Q3BCZzhJZjtBb0I3N0lXOztFakIrSlIsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsOERBQUE7RUFDQSwrQ0FBQTtFaUJqS1ksOENBQUE7Q3BCazhJZjtBRzV4SU87RWlCMUtJOztJakIyS0EsMEZBQUE7R0hneUlUO0NBQ0Y7QUc5eElPO0VpQjlLSTs7SWpCK0tBLHlGQUFBO0dIa3lJVDtDQUNGO0FHaHlJTztFaUJsTEk7O0lqQm1MQSwwRkFBQTtHSG95SVQ7Q0FDRjtBR2x5SU87O0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLG9HQUFBO0VBQ0EsbUdBQUE7RUFDQSxxR0FBQTtFQUNBLHNHQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7Q0hxeUlYO0FvQjM5SW1COzs7RWpCcUpoQiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSwyREFBQTtFQUNBLDRDQUFBO0NIeTBJSDtBR3AwSU87RWlCaEtZOzs7SWpCaUtSLDBGQUFBO0dIeTBJVDtDQUNGO0FHdjBJTztFaUJwS1k7OztJakJxS1IseUZBQUE7R0g0MElUO0NBQ0Y7QUcxMElPO0VpQnhLWTs7O0lqQnlLUiwwRkFBQTtHSCswSVQ7Q0FDRjtBRzcwSU87OztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxvR0FBQTtFQUNBLG1HQUFBO0VBQ0EscUdBQUE7RUFDQSxzR0FBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIaTFJWDtBb0JsZ0ptQjs7O0VqQmdKaEIsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0Esb0VBQUE7RUFDQSxxREFBQTtDSHEzSUg7QUdoM0lPO0VpQjNKWTs7O0lqQjRKUiwwRkFBQTtHSHEzSVQ7Q0FDRjtBR24zSU87RWlCL0pZOzs7SWpCZ0tSLHlGQUFBO0dIdzNJVDtDQUNGO0FHdDNJTztFaUJuS1k7OztJakJvS1IsMEZBQUE7R0gyM0lUO0NBQ0Y7QUd6M0lPOzs7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0Esb0dBQUE7RUFDQSxtR0FBQTtFQUNBLHFHQUFBO0VBQ0Esc0dBQUE7RUFDQSx1QkFBQTtFQUNBLG9EQUFBO0VBQ0EsY0FBQTtDSDYzSVg7QW9CbmlKdUI7OztFakJxSXBCLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDBFQUFBO0VBQ0EsMkRBQUE7Q0hpNklIO0FHNTVJTztFaUJoSmdCOzs7SWpCaUpaLDBGQUFBO0dIaTZJVDtDQUNGO0FHLzVJTztFaUJwSmdCOzs7SWpCcUpaLHlGQUFBO0dIbzZJVDtDQUNGO0FHbDZJTztFaUJ4SmdCOzs7SWpCeUpaLDBGQUFBO0dIdTZJVDtDQUNGO0FHcjZJTzs7O0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLG9HQUFBO0VBQ0EsbUdBQUE7RUFDQSxxR0FBQTtFQUNBLHNHQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0h5NklYO0FvQnBrSk87RWpCMEhKLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHlEQUFBO0VBQ0EsMENBQUE7Q0gyOElIO0FHdDhJTztFaUJySUE7SWpCc0lJLG1EQUFBO0dIeThJVDtDQUNGO0FHdjhJTztFaUJ6SUE7SWpCMElJLGtEQUFBO0dIMDhJVDtDQUNGO0FHeDhJTztFaUI3SUE7SWpCOElJLG1EQUFBO0dIMjhJVDtDQUNGO0FHejhJTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NIMjhJWDtBb0JobUpPO0VqQm9ISiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSx5REFBQTtFQUNBLDBDQUFBO0VpQnZIUSw4Q0FBQTtDcEJxbUpYO0FHeitJTztFaUIvSEE7SWpCZ0lJLG1EQUFBO0dINCtJVDtDQUNGO0FHMStJTztFaUJuSUE7SWpCb0lJLGtEQUFBO0dINitJVDtDQUNGO0FHMytJTztFaUJ2SUE7SWpCd0lJLG1EQUFBO0dIOCtJVDtDQUNGO0FHNStJTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NIOCtJWDtBb0IxbkpPO0VBQ0ksZUFBQTtFQUNBLDhCQUFBO0NwQjRuSlg7QW9CMW5KVztFQUNJLGVBQUE7RUFDQSwwQkFBQTtDcEI0bkpmO0FvQnhuSk87O0VBRUksaUJBQUE7Q3BCMG5KWDtBb0J2bkpPO0VBQ0ksYUFBQTtDcEJ5bkpYO0FvQnRuSk87RUFDSSxXQUFBO0NwQnduSlg7QW9Ccm5KTztFQUNJLCtDQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0NwQnVuSlg7QW9Ccm5KVztFakIrRVIsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsOERBQUE7RUFDQSwrQ0FBQTtFaUJsRlksZ0JBQUE7Q3BCMG5KZjtBR25pSk87RWlCMUZJO0lqQjJGQSxtREFBQTtHSHNpSlQ7Q0FDRjtBR3BpSk87RWlCOUZJO0lqQitGQSxrREFBQTtHSHVpSlQ7Q0FDRjtBR3JpSk87RWlCbEdJO0lqQm1HQSxtREFBQTtHSHdpSlQ7Q0FDRjtBR3RpSk87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtDSHdpSlg7QW9CbHBKVztFQUVJLDZDQUFBO0VBQ0EseUNBQUE7RUFDQSw2Q0FBQTtFQUNBLCtFQUFBO0NwQm1wSmY7QW9CanBKZTtFQUNJLGVBQUE7RUFDQSxrQkFBQTtDcEJtcEpuQjtBR3h6Skc7RWlCOEtJLHdFQUFBO0VqQjNLQSxjQUFBO0NIeXpKUDtBR3B6Skc7RWlCMEtJLDBFQUFBO0VqQnZLQSxjQUFBO0NIcXpKUDtBb0Izb0pHO0VBQ0ksa0NBQUE7RUFDQSxnQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsdUNBQUE7RUFDQSx5Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsNkNBQUE7Q3BCNm9KUDtBb0Ixb0pHO0VBQ0ksK0JBQUE7RUFDQSxrQ0FBQTtFQUNBLHdDQUFBO0VBQ0Esc0NBQUE7RUFDQSx5Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsNENBQUE7Q3BCNG9KUDs7QXFCdDVKRDtFQUNJLHFDQUFBO0VBQ0Esb0NBQUE7RUFDQSxvQ0FBQTtFQUNBLG9FQUFBO0VBQ0EsNkVBQUE7RUFDQSxrQ0FBQTtFQUNBLG9DQUFBO0VBQ0Esa0ZBQUE7RUFDQSx5Q0FBQTtFQUNBLG1DQUFBO0VBQ0Esc0ZBQUE7RUFDQSxtQ0FBQTtFQUNBLHNGQUFBO0VBQ0Esc0NBQUE7RUFDQSwrQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsdUNBQUE7RUFDQSx3Q0FBQTtFQUNBLG1FQUFBO0VBQ0EsOENBQUE7RUFDQSxtREFBQTtFQUNBLHNDQUFBO0VBQ0EsMkNBQUE7RUFDQSxxQ0FBQTtFQUNBLDBDQUFBO0VBQ0EsOENBQUE7RUFDQSx5RUFBQTtFQUNBLG9EQUFBO0VBQ0EseURBQUE7RUFDQSx3Q0FBQTtFQUNBLDZDQUFBO0VBQ0EseUNBQUE7RUFDQSw4Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSx3Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsK0NBQUE7RUFDQSwwRUFBQTtFQUNBLDBFQUFBO0VBQ0EsNENBQUE7RUFDQSw2Q0FBQTtFQUNBLG1FQUFBO0VBQ0EsNENBQUE7RUFDQSxtRUFBQTtFQUNBLG9EQUFBO0VBRUEscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSw4Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsOENBQUE7RUFDQSwwQ0FBQTtFQUNBLDhHQUFBO0VBQ0Esa0RBQUE7RUFDQSxrQ0FBQTtFQUNBLGNoQmdieUI7RWdCL2F6QixtQkFBQTtDckJ3NUpIO0FxQnQ1Skc7RUFDSSwwQ0FBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7TUFBQSxxQkFBQTtVQUFBLGFBQUE7Q3JCdzVKUDtBcUJ0NUpPOzs7RUFHSSwwQkFBQTtDckJ3NUpYO0FxQnI1Sk87RUFDSSxzQkFBQTtDckJ1NUpYO0FxQnI1Slc7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQUEsd0JBQUE7RUFBQSxtQkFBQTtDckJ1NUpmO0FxQnI1SmU7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLGlGQUFBO0VBQ0EsNkhBQUE7Q3JCdTVKbkI7QXFCcjVKbUI7RUFDSSxnQ0FBQTtFQUVBLGdFQUFBO0NyQnM1SnZCO0FxQmg1Sm1COztFQUNJLHlCQUFBO0VBQUEsaUJBQUE7RUFDQSxPQUFBO0VBQ0EsWUFBQTtDckJtNUp2QjtBcUJqNUp1Qjs7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLGlGQUFBO0VBQ0EsNkhBQUE7Q3JCbzVKM0I7QXFCOTRKVztFQUNJLGdEQUFBO0VBQ0EsZ0RBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7Q3JCZzVKZjtBcUI5NEplOzs7Ozs7RUFNSSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7Q3JCZzVKbkI7QXFCNzRKZTs7RUFFSSxpRkFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxzQkFBQTtDckIrNEpuQjtBcUI1NEplO0VBQ0ksZ0JBQUE7Q3JCODRKbkI7QXFCejRKdUI7RUFDSSxvREFBQTtDckIyNEozQjtBcUJ4NEp1QjtFQUNJLHFEQUFBO0NyQjA0SjNCO0FxQnY0SnVCO0VBQ0ksZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7Q3JCeTRKM0I7QXFCdjRKMkI7RUFDSSxnQ0FBQTtFQUVBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0NyQnc0Si9CO0FxQmo0SnVCOztFQUNJLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtDckJvNEozQjtBcUJsNEoyQjs7RUFDSSx5QkFBQTtFQUFBLGlCQUFBO0VBQ0EsT0FBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtDckJxNEovQjtBcUJuNEorQjs7RUFDSSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpRkFBQTtDckJzNEpuQztBcUI5M0p1Qjs7RUFDSSxvQkFBQTtDckJpNEozQjtBcUI1M0p1QjtFQUNJLHVEQUFBO0NyQjgzSjNCO0FxQjMzSnVCO0VBQ0ksb0RBQUE7Q3JCNjNKM0I7QXFCejNKbUI7RUFDSSxvREFBQTtDckIyM0p2QjtBcUJ2M0plO0VBQ0ksMEJBQUE7RUFDQSxPQUFBO0VBQ0EseUJBQUE7RUFBQSxpQkFBQTtFQUNBLFdBQUE7Q3JCeTNKbkI7QXFCdDNKdUI7RUFDSSw0REFBQTtFQUNBLHVEQUFBO0VBQ0EsZ0JBQUE7RWxCZ0V4QiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSwrREFBQTtFQUNBLGdEQUFBO0NIdXpKSDtBR2x6Sk87RWtCOUVnQjtJbEIrRVosbURBQUE7R0hxekpUO0NBQ0Y7QUduekpPO0VrQmxGZ0I7SWxCbUZaLGtEQUFBO0dIc3pKVDtDQUNGO0FHcHpKTztFa0J0RmdCO0lsQnVGWixtREFBQTtHSHV6SlQ7Q0FDRjtBR3J6Sk87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtDSHV6Slg7QXFCcDVKMkI7RUFDSSxxREFBQTtDckJzNUovQjtBcUIvNEpXOztFbEJvRFIsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsK0RBQUE7RUFDQSxnREFBQTtDSDYxSkg7QUd4MUpPO0VrQi9ESTs7SWxCZ0VBLDJGQUFBO0dINDFKVDtDQUNGO0FHMTFKTztFa0JuRUk7O0lsQm9FQSwwRkFBQTtHSDgxSlQ7Q0FDRjtBRzUxSk87RWtCdkVJOztJbEJ3RUEsMkZBQUE7R0hnMkpUO0NBQ0Y7QUc5MUpPOztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxxR0FBQTtFQUNBLG9HQUFBO0VBQ0Esc0dBQUE7RUFDQSx1R0FBQTtFQUNBLHVCQUFBO0VBQ0Esb0RBQUE7RUFDQSxhQUFBO0NIaTJKWDtBcUJoN0plOztFQUVJLGFBQUE7Q3JCazdKbkI7QXFCLzZKZTs7RUFFSSxVQUFBO0VBQ0EsV0FBQTtDckJpN0puQjtBcUIvNkptQjs7RUFDSSxhQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx5QkFBQTtFQUFBLGdDQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0NyQms3SnZCO0FxQmg3SnVCOztFQUNJLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7Q3JCbTdKM0I7QXFCajdKMkI7O0VBQ0kseURBQUE7RUFDQSwrQ0FBQTtFQUNBLGtEQUFBO0NyQm83Si9CO0FxQmo3SjJCOztFQUNJLGtEQUFBO0VBQ0Esb0RBQUE7RUFDQSxrREFBQTtDckJvN0ovQjtBcUIzNkptQjtFQUNJLFdBQUE7Q3JCNjZKdkI7QXFCMTZKbUI7RUFDSSw0QkFBQTtFQUFBLHlCQUFBO0VBQUEsb0JBQUE7Q3JCNDZKdkI7QXFCbjZKbUI7RUFDSSxZQUFBO0NyQnE2SnZCO0FxQjc1Sm1CO0VBQ0ksdURBQUE7Q3JCKzVKdkI7QXFCdDVKVztFQUNJLGtDQUFBO0NyQnc1SmY7QXFCajVKVzs7RWxCakNSLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHFFQUFBO0VBQ0Esc0RBQUE7Q0hvN0pIO0FHLzZKTztFa0JzQkk7O0lsQnJCQSwyRkFBQTtHSG03SlQ7Q0FDRjtBR2o3Sk87RWtCa0JJOztJbEJqQkEsMEZBQUE7R0hxN0pUO0NBQ0Y7QUduN0pPO0VrQmNJOztJbEJiQSwyRkFBQTtHSHU3SlQ7Q0FDRjtBR3I3Sk87O0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLHFHQUFBO0VBQ0Esb0dBQUE7RUFDQSxzR0FBQTtFQUNBLHVHQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0h3N0pYO0FxQjk2SmU7O0VBRUksZ0JBQUE7RUFDQSxxQkFBQTtDckJnN0puQjtBcUI3NkplOztFbEJqRFosK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsNERBQUE7RUFDQSw2Q0FBQTtDSGcrSkg7QUczOUpPO0VrQnNDUTs7SWxCckNKLDJGQUFBO0dIKzlKVDtDQUNGO0FHNzlKTztFa0JrQ1E7O0lsQmpDSiwwRkFBQTtHSGkrSlQ7Q0FDRjtBRy85Sk87RWtCOEJROztJbEI3QkosMkZBQUE7R0htK0pUO0NBQ0Y7QUdqK0pPOztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxxR0FBQTtFQUNBLG9HQUFBO0VBQ0Esc0dBQUE7RUFDQSx1R0FBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIbytKWDtBcUIvOEplOztFbEJ0RFosK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EscUVBQUE7RUFDQSxzREFBQTtDSHVnS0g7QUdsZ0tPO0VrQjJDUTs7SWxCMUNKLDJGQUFBO0dIc2dLVDtDQUNGO0FHcGdLTztFa0J1Q1E7O0lsQnRDSiwwRkFBQTtHSHdnS1Q7Q0FDRjtBR3RnS087RWtCbUNROztJbEJsQ0osMkZBQUE7R0gwZ0tUO0NBQ0Y7QUd4Z0tPOztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxxR0FBQTtFQUNBLG9HQUFBO0VBQ0Esc0dBQUE7RUFDQSx1R0FBQTtFQUNBLHVCQUFBO0VBQ0Esb0RBQUE7RUFDQSxjQUFBO0NIMmdLWDtBcUIvK0plOztFbEI3RFosK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsMkVBQUE7RUFDQSw0REFBQTtDSDhpS0g7QUd6aUtPO0VrQmtEUTs7SWxCakRKLDJGQUFBO0dINmlLVDtDQUNGO0FHM2lLTztFa0I4Q1E7O0lsQjdDSiwwRkFBQTtHSCtpS1Q7Q0FDRjtBRzdpS087RWtCMENROztJbEJ6Q0osMkZBQUE7R0hpaktUO0NBQ0Y7QUcvaUtPOztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxxR0FBQTtFQUNBLG9HQUFBO0VBQ0Esc0dBQUE7RUFDQSx1R0FBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIa2pLWDtBcUI1Z0tXOztFbEJ2RVIsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsMERBQUE7RUFDQSwyQ0FBQTtDSHFsS0g7QUdobEtPO0VrQjRESTs7SWxCM0RBLG1EQUFBO0dIb2xLVDtDQUNGO0FHbGxLTztFa0J3REk7O0lsQnZEQSxrREFBQTtHSHNsS1Q7Q0FDRjtBR3BsS087RWtCb0RJOztJbEJuREEsbURBQUE7R0h3bEtUO0NBQ0Y7QUd0bEtPOztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NIeWxLWDtBcUIxaUtXOzs7RWxCaEZSLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDBEQUFBO0VBQ0EsMkNBQUE7Q0g2bktIO0FHeG5LTztFa0JxRUk7OztJbEJwRUEsbURBQUE7R0g2bktUO0NBQ0Y7QUczbktPO0VrQmlFSTs7O0lsQmhFQSxrREFBQTtHSGdvS1Q7Q0FDRjtBRzluS087RWtCNkRJOzs7SWxCNURBLG1EQUFBO0dIbW9LVDtDQUNGO0FHam9LTzs7O0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7Q0hxb0tYO0FxQmpsS1c7OztFQUVJLCtDQUFBO0NyQm9sS2Y7QUdoNUtHO0VrQmtVSSwwRUFBQTtFbEIvVEEsY0FBQTtDSGk1S1A7QUc1NEtHO0VrQjhUSSw0RUFBQTtFbEIzVEEsY0FBQTtDSDY0S1A7QXFCL2tLRztFQUNJLG1DQUFBO0VBQ0EsaUNBQUE7RUFDQSx5Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsMENBQUE7RUFDQSw4Q0FBQTtFQUNBLDhDQUFBO0VBQ0Esc0RBQUE7Q3JCaWxLUDtBcUI3a0tXOztFQUNJLGFBQUE7RUFDQSxZQUFBO0VBQ0EsMkVBQUE7Q3JCZ2xLZjtBcUIza0tHO0VBQ0ksZ0NBQUE7RUFDQSxtQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsdUNBQUE7RUFDQSwwQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsNkNBQUE7RUFDQSxzREFBQTtDckI2a0tQO0FxQnprS1c7O0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSwyRUFBQTtDckI0a0tmO0FxQnRrS087RUFDSSw0QkFBQTtVQUFBLG9CQUFBO0NyQndrS1g7QXFCbGtLTzs7RUFDSSwyRUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtDckJxa0tYO0FxQi9qS1c7RUFDSSxzQkFBQTtDckJpa0tmO0FxQi9qS2U7RUFDSSxnQkFBQTtFQUNBLGtCQUFBO0NyQmlrS25CO0FxQjdqS1c7RUFDSSxhQUFBO0VBQ0Esa0JBQUE7Q3JCK2pLZjtBcUI1aktXO0VBQ0ksZUFBQTtFQUNBLGtCQUFBO0NyQjhqS2Y7QXFCMWpLTztFQUNJLGlGQUFBO0VBQ0EsNkhBQUE7Q3JCNGpLWDtBcUJ6aktPO0VBQ0ksZ0RBQUE7RUFDQSxnREFBQTtFQUNBLGtCQUFBO0VBQ0EsaUZBQUE7RUFDQSxzREFBQTtDckIyaktYOztBc0I3aExEO0VBQ0kscUNBQUE7RUFDQSxxQ0FBQTtFQUNBLHFFQUFBO0VBQ0EsOEVBQUE7RUFDQSxxQ0FBQTtFQUNBLDBDQUFBO0VBQ0EsbUZBQUE7RUFDQSxxQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsMENBQUE7RUFDQSwwREFBQTtFQUNBLG9DQUFBO0VBQ0EsdUZBQUE7RUFDQSxvQ0FBQTtFQUNBLHVGQUFBO0VBQ0EsdUNBQUE7RUFDQSx5RUFBQTtFQUNBLGtGQUFBO0VBQ0Esd0NBQUE7RUFDQSxxQ0FBQTtFQUNBLHdGQUFBO0VBQ0EsOENBQUE7RUFDQSx3Q0FBQTtFQUNBLDJGQUFBO0VBQ0EsaURBQUE7RUFDQSx5Q0FBQTtFQUNBLDhDQUFBO0VBQ0EscUNBQUE7RUFDQSx3Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsOENBQUE7RUFDQSwyRUFBQTtFQUNBLDJFQUFBO0VBQ0EsdURBQUE7RUFDQSw0REFBQTtFQUNBLHFEQUFBO0VBRUEsMkNBQUE7RUFDQSxtREFBQTtFQUNBLGlIQUFBO0VBQ0EscURBQUE7VUFBQSw2Q0FBQTtFQUNBLG1DQUFBO0VBQ0EsMkNBQUE7RUFDQSwrQ0FBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwyQkFBQTtFQUFBLDZCQUFBO01BQUEsd0JBQUE7VUFBQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RW5CaUtBLHNFQUFBO0VBQ0EsK0NBQUE7RUFDQSx5Q0FBQTtFQUdJLHNFQUFBO0NINjNLUDtBc0JqaUxHO0VBSUksOEJBQUE7RUFDQSxVQUFBO0VBQ0EsbURBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtNQUFBLHFCQUFBO1VBQUEsYUFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSx5RUFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtVQUFBLGlCQUFBO0N0QmdpTFA7QXNCN2hMRztFQUdJLFlBQUE7Q3RCNmhMUDtBc0IxaExHO0VBQ0ksaUJBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0N0QjRoTFA7QXNCemhMRztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxpQkFBQTtDdEIyaExQO0FzQnpoTE87RUFDSSxXQUFBO0N0QjJoTFg7QXNCeGhMTztFQUNJLDhDQUFBO0N0QjBoTFg7QUdobExHO0VtQjJESSxzSEFBQTtFbkIwTUosK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsMkRBQUE7RUFDQSw0Q0FBQTtDSDYwS0g7QUd4MEtPO0VBaFJKO0lBaVJRLHVGQUFBO0dIMjBLVDtDQUNGO0FHejBLTztFQXBSSjtJQXFSUSxzRkFBQTtHSDQwS1Q7Q0FDRjtBRzEwS087RUF4Uko7SUF5UlEsdUZBQUE7R0g2MEtUO0NBQ0Y7QUczMEtPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGlHQUFBO0VBQ0EsZ0dBQUE7RUFDQSxrR0FBQTtFQUNBLG1HQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7Q0g2MEtYO0FHejBLVztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxzRUFBQTtDSDIwS2Y7QUczb0xHO0VtQjhFSSxzSEFBQTtFbkJvTUosK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsMkRBQUE7RUFDQSw0Q0FBQTtDSDIzS0g7QUd0M0tPO0VBN1JKO0lBOFJRLHVGQUFBO0dIeTNLVDtDQUNGO0FHdjNLTztFQWpTSjtJQWtTUSxzRkFBQTtHSDAzS1Q7Q0FDRjtBR3gzS087RUFyU0o7SUFzU1EsdUZBQUE7R0gyM0tUO0NBQ0Y7QUd6M0tPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGlHQUFBO0VBQ0EsZ0dBQUE7RUFDQSxrR0FBQTtFQUNBLG1HQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7Q0gyM0tYO0FHdjNLVztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxzRUFBQTtDSHkzS2Y7QXNCdm1MTztFQUNJLGdEQUFBO0N0QnltTFg7QVFsdExHO0VjOEdJLHVEQUFBO0VBQ0EscUxBQUE7VUFBQSw2S0FBQTtFQUNBLFdBQUE7Q3RCdW1MUDtBc0JybUxPO0VBR0ksdURBQUE7Q3RCcW1MWDtBUXJ0TEc7RWN5R0ksdURBQUE7RUFDQSxxTEFBQTtVQUFBLDZLQUFBO0VBQ0EsV0FBQTtDdEIrbUxQO0FzQjdtTE87RUFHSSx1REFBQTtDdEI2bUxYO0FzQnZtTEc7RUFHSSxzREFBQTtFQUNBLDBEQUFBO0VBQ0EsNENBQUE7RUFDQSxrREFBQTtFQUNBLDREQUFBO0VBQ0EsNEJBQUE7RUFDQSx3REFBQTtFQUNBLGtDQUFBO0VBQ0EsOERBQUE7RUFDQSxrRUFBQTtFQUNBLDhEQUFBO0VBQ0EscUNBQUE7RUFDQSxvRUFBQTtFQUNBLHFFQUFBO0VBQ0EsOERBQUE7RUFDQSwrQkFBQTtFQUVBLG9CQUFBO0N0QnNtTFA7QXNCcG1MTztFQUNJLGdCQUFBO0N0QnNtTFg7QUc5dUxHO0VBOFJBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDREQUFBO0VBQ0EsNkNBQUE7Q0hpOUtIO0FHNThLTztFQXpTSjtJQTBTUSxtREFBQTtHSCs4S1Q7Q0FDRjtBRzc4S087RUE3U0o7SUE4U1Esa0RBQUE7R0hnOUtUO0NBQ0Y7QUc5OEtPO0VBalRKO0lBa1RRLG1EQUFBO0dIaTlLVDtDQUNGO0FHLzhLTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIaTlLWDtBR3B3TEc7RUFrUkEsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsK0RBQUE7RUFDQSxnREFBQTtDSG0vS0g7QUc5K0tPO0VBN1JKO0lBOFJRLG1EQUFBO0dIaS9LVDtDQUNGO0FHLytLTztFQWpTSjtJQWtTUSxrREFBQTtHSGsvS1Q7Q0FDRjtBR2gvS087RUFyU0o7SUFzU1EsbURBQUE7R0htL0tUO0NBQ0Y7QUdqL0tPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7Q0htL0tYO0FJMXpMRztFQTBFQSxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0EsbUJBQUE7Q0ptdkxIO0FJanZMRztFQUNJLDZDQUFBO0VBQ0EsaUlBQUE7VUFBQSx5SEFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGdHQUFBO0VBQ0EsK0ZBQUE7RUFDQSxpR0FBQTtFQUNBLGtHQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0NKbXZMUDtBSTEwTEc7RWtCb0tnQix5QkFBQTtVQUFBLGlCQUFBO0N0QnlxTG5CO0FzQnBxTE87RUFDSSwyQkFBQTtFQUNBLGlDQUFBO0VBQ0EsOENBQUE7RUFDQSwyQkFBQTtFQUVBLHlCQUFBO1VBQUEsaUJBQUE7RUFDQSxnQkFBQTtDdEJxcUxYO0FJcjFMRztFa0JtTFkseUJBQUE7VUFBQSxpQkFBQTtDdEJxcUxmO0FzQmxxTFc7RUFDSSxnQkFBQTtDdEJvcUxmO0FHdndMRztFQVNJLG9GQUFBO0VBQ0EsNkVBQUE7Q0hpd0xQO0FHM3dMRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0hxd0xQO0FHL3dMRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0h5d0xQO0FHbnhMRztFQVNJLDBGQUFBO0VBQ0EsbUZBQUE7Q0g2d0xQO0FHdnhMRztFQVNJLHNHQUFBO0VBQ0EsK0ZBQUE7Q0hpeExQO0FzQmpyTEc7RUFFSSxjQUFBO0VBQ0EsaUJBQUE7RUFFQSwwREFBQTtFQUNBLDBEQUFBO0N0QmlyTFA7QXNCOXFMRztFQUNJLDBEQUFBO0VBQ0Esd0JBQUE7Q3RCZ3JMUDtBc0I5cUxPO0VBQ0ksY0FBQTtDdEJnckxYO0FzQjdxTE87RUFDSSxpQkFBQTtDdEIrcUxYO0FzQjNxTEc7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7Q3RCNnFMUDtBc0IxcUxHO0VBRUksbUJBQUE7RUFDQSxXQUFBO0VBQ0EsK0NBQUE7Q3RCMnFMUDtBc0J4cUxHO0VBQ0ksNkRBQUE7RUFDQSxnRUFBQTtDdEIwcUxQO0FzQnZxTEc7RUFDSSw0REFBQTtFQUNBLCtEQUFBO0N0QnlxTFA7QXNCdHFMRztFQUVJLGVBQUE7Q3RCdXFMUDtBc0JwcUxHO0VBRUksZ0JBQUE7Q3RCcXFMUDtBc0JscUxHO0VBQ0ksMkJBQUE7RUFDQSxpQ0FBQTtFQUNBLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSw4QkFBQTtFQUNBLGlDQUFBO0VBRUEseUJBQUE7VUFBQSxpQkFBQTtDdEJtcUxQO0FHMzBMRztFQVNJLG9GQUFBO0VBQ0EsNkVBQUE7Q0hxMExQO0FHLzBMRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0h5MExQO0FHbjFMRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0g2MExQO0FHdjFMRztFQVNJLDBGQUFBO0VBQ0EsbUZBQUE7Q0hpMUxQO0FHMzFMRztFQVNJLDZGQUFBO0VBQ0Esc0ZBQUE7Q0hxMUxQO0FHdHlMRztFQVNJLHlHQUFBO0NIZ3lMUDtBR3p5TEc7RUFTSSxxSEFBQTtDSG15TFA7QUl6N0xHO0VrQmtRUSx5QkFBQTtVQUFBLGlCQUFBO0N0QjByTFg7QXNCdnJMTztFQUNJLG1CQUFBO0N0QnlyTFg7QXNCcnJMRztFQUVJLFlBQUE7Q3RCc3JMUDtBc0JwckxPO0VBQ0kscUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0N0QnNyTFg7QXNCbHJMRztFQUNJLGlCQUFBO0VBQ0EsaUJBQUE7Q3RCb3JMUDtBc0JqckxHO0VBQ0ksY0FBQTtDdEJtckxQO0FzQmpyTE87RUFDSSxpQkFBQTtDdEJtckxYO0FRcDdMRztFQUNJLGNBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLCtNQUFBO0NSczdMUDtBUXA3TE87RUFDSSxjQUFBO0NSczdMWDtBR3g1TEc7RUFnSkEsc0VBQUE7RUFDQSwrQ0FBQTtFQUNBLHlDQUFBO0VBR0ksc0VBQUE7RUs1S0EsNEVBQUE7RUFDQSxrRkFBQTtFTHlCQSxjQUFBO0NIODVMUDtBUXI3TE87RUFDSSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtDUnU3TFg7QVFyN0xXO0VBQ0ksNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDRCQUFBO0VBQUEscUJBQUE7RUFDQSxvREFBQTtDUnU3TGY7QUdoNkxHO0VBd0lBLHFFQUFBO0VBQ0EsK0NBQUE7RUFDQSx5Q0FBQTtFQUdJLHFFQUFBO0VLNUpBLDhFQUFBO0VBQ0Esb0ZBQUE7RUxpQkEsY0FBQTtDSHM2TFA7QVFyN0xPO0VBQ0ksNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDRCQUFBO0VBQUEscUJBQUE7Q1J1N0xYO0FRcjdMVztFQUNJLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0VBQ0Esc0RBQUE7Q1J1N0xmO0FzQnJ0TEc7RUFDSSxvQ0FBQTtFQUNBLGtDQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQ0FBQTtFQUNBLDBDQUFBO0VBQ0Esd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0VBQ0Esd0RBQUE7RUFDQSxxREFBQTtDdEJ1dExQO0FzQnB0TEc7RUFDSSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsbUNBQUE7RUFDQSxzQ0FBQTtFQUNBLDBDQUFBO0VBQ0EsdUNBQUE7RUFDQSwwQ0FBQTtFQUNBLHFEQUFBO0VBQ0Esd0RBQUE7RUFDQSxxREFBQTtDdEJzdExQOztBdUJ0aE1EO0VBQ0ksbUJBQUE7Q3ZCeWhNSDtBdUJ2aE1HO0VBQ0ksNEhBQUE7RUFDQSwrREFBQTtDdkJ5aE1QO0F1QnRoTUc7RUFDSSx3QkFBQTtDdkJ3aE1QO0F1QnJoTUc7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxlTlpjO0NqQm1pTXJCO0F1QnBoTUc7RUFDSSxhQUFBO0N2QnNoTVA7QXVCbmhNRztFQUNJLGlCQUFBO0N2QnFoTVA7QXVCbGhNRztFQUNJLG1CQUFBO0N2Qm9oTVA7QXVCamhNRztFQUNJLGFBQUE7Q3ZCbWhNUDs7QXdCL2lNRDtFQUNJLDZCQUFBO0VBQ0Esa0NBQUE7RUFDQSxzQ0FBQTtFQUNBLDJDQUFBO0VBQ0Esc0NBQUE7RUFDQSwyQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsdUNBQUE7RUFDQSxzQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esc0NBQUE7RUFDQSw0Q0FBQTtFQUNBLHNDQUFBO0VBQ0EsdUNBQUE7RUFDQSwrQ0FBQTtFQUNBLCtDQUFBO0VBQ0EsdUNBQUE7RUFDQSwwQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsZ0RBQUE7RUFFQSx3QkFBQTtNQUFBLG9CQUFBO1VBQUEsZ0JBQUE7RUFDQSxrREFBQTtFQUNBLDhDQUFBO0N4QmlqTUg7QXdCL2lNRztFQUNJLGdCQUFBO0VBQ0EsYUFBQTtDeEJpak1QO0F3QjlpTUc7RUFHSSw0REFBQTtDeEI4aU1QO0F3QjNpTUc7RUFDSSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0N4QjZpTVA7QXdCMWlNRztFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0VBQ0EsOENBQUE7RUFDQSxnREFBQTtFQUNBLDRCQUFBO0VBQ0Esb0JBQUE7Q3hCNGlNUDtBd0IxaU1PO0VBQ0kscURBQUE7RUFDQSx1SEFBQTtFQUNBLDZFQUFBO0VyQjhPUiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxvREFBQTtFQUNBLHFDQUFBO0NINnpMSDtBR3h6TE87RXFCNVBBO0lyQjZQSSx5RkFBQTtHSDJ6TFQ7Q0FDRjtBR3p6TE87RXFCaFFBO0lyQmlRSSx3RkFBQTtHSDR6TFQ7Q0FDRjtBRzF6TE87RXFCcFFBO0lyQnFRSSx5RkFBQTtHSDZ6TFQ7Q0FDRjtBRzN6TE87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsbUdBQUE7RUFDQSxrR0FBQTtFQUNBLG9HQUFBO0VBQ0EscUdBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSDZ6TFg7QXdCdmtNTztFQUNJLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0dBQUE7Q3hCeWtNWDtBd0J0a01PO0VBQ0ksd0JBQUE7RUFDQSx3QkFBQTtFQUNBLDJCQUFBO0VBQ0EsOEJBQUE7RUFDQSx3QkFBQTtFQUNBLDhCQUFBO0VBQ0EsaUNBQUE7RUFFQSx5QkFBQTtVQUFBLGlCQUFBO0N4QnVrTVg7QUdoa01HO0VBU0ksc0ZBQUE7RUFDQSwrRUFBQTtDSDBqTVA7QUdwa01HO0VBU0ksZ0VBQUE7RUFDQSx5REFBQTtDSDhqTVA7QUd4a01HO0VBU0ksZ0VBQUE7RUFDQSx5REFBQTtDSGtrTVA7QUc1a01HO0VBU0ksNEZBQUE7RUFDQSxxRkFBQTtDSHNrTVA7QUdobE1HO0VBU0ksK0ZBQUE7RUFDQSx3RkFBQTtDSDBrTVA7QUczaE1HO0VBU0ksMkdBQUE7Q0hxaE1QO0FHOWhNRztFQVNJLHVIQUFBO0NId2hNUDtBd0I1bE1XO0VBQ0ksbUJBQUE7Q3hCOGxNZjtBd0J6bE1HO0VBQ0ksd0RBQUE7RUFDQSw4Q0FBQTtDeEIybE1QO0F3QnZsTU87RXJCd01KLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDZEQUFBO0VBQ0EsOENBQUE7Q0hnNUxIO0FHMzRMTztFcUJuTkE7SXJCb05JLHlGQUFBO0dIODRMVDtDQUNGO0FHNTRMTztFcUJ2TkE7SXJCd05JLHdGQUFBO0dIKzRMVDtDQUNGO0FHNzRMTztFcUIzTkE7SXJCNE5JLHlGQUFBO0dIZzVMVDtDQUNGO0FHOTRMTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxtR0FBQTtFQUNBLGtHQUFBO0VBQ0Esb0dBQUE7RUFDQSxxR0FBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NIZzVMWDtBd0J0bk1XO0VBQ0ksaUdBQUE7Q3hCd25NZjtBd0Jubk1HO0VBQ0ksb0VBQUE7Q3hCcW5NUDtBd0Jqbk1PO0VyQjBMSiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSw2REFBQTtFQUNBLDhDQUFBO0NIdzdMSDtBR243TE87RXFCck1BO0lyQnNNSSx5RkFBQTtHSHM3TFQ7Q0FDRjtBR3A3TE87RXFCek1BO0lyQjBNSSx3RkFBQTtHSHU3TFQ7Q0FDRjtBR3I3TE87RXFCN01BO0lyQjhNSSx5RkFBQTtHSHc3TFQ7Q0FDRjtBR3Q3TE87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsbUdBQUE7RUFDQSxrR0FBQTtFQUNBLG9HQUFBO0VBQ0EscUdBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtDSHc3TFg7QXdCOW9NRztFQUNJLHNDQUFBO0VBQ0EsdUNBQUE7RUFDQSx3Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsOENBQUE7RUFDQSw4Q0FBQTtDeEJncE1QO0F3QjlvTU87RUFDSSxvRUFBQTtDeEJncE1YO0F3QjVvTUc7RUFDSSx1Q0FBQTtFQUNBLHVDQUFBO0VBQ0EsdUNBQUE7RUFDQSx3Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7Q3hCOG9NUDtBd0I1b01PO0VBQ0ksb0VBQUE7Q3hCOG9NWDs7QXlCeHhNRDtFQUNJLDBDQUFBO0VBQ0EseUNBQUE7RUFDQSx5Q0FBQTtFQUNBLHlFQUFBO0VBQ0EsdUNBQUE7RUFDQSxpQ0FBQTtFQUNBLHlDQUFBO0VBQ0Esa0ZBQUE7RUFDQSx1RkFBQTtFQUNBLHlDQUFBO0VBQ0EsdUNBQUE7RUFDQSw4Q0FBQTtFQUNBLHNDQUFBO0VBQ0EsMkNBQUE7RUFDQSw2Q0FBQTtFQUNBLG1EQUFBO0VBQ0Esc0RBQUE7RUFDQSxtREFBQTtFQUNBLCtDQUFBO0VBQ0EsK0NBQUE7RUFDQSxzRUFBQTtFQUNBLGtDQUFBO0N6QjJ4TUg7O0F5Qnh4TUQ7O0VBRUksK0NBQUE7RUFDQSxtREFBQTtFQUNBLG1EQUFBO0VBQ0EsK0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDhFQUFBO0VBQ0EsNkhBQUE7RUFDQSx1REFBQTtFQUNBLHlEQUFBO1VBQUEsaURBQUE7RUFDQSwrQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtDekIyeE1IO0F5Qnp4TUc7O0VBQ0ksbUJBQUE7Q3pCNHhNUDtBeUJ6eE1HOztFQUNJLG9CQUFBO0N6QjR4TVA7QXlCenhNRzs7RXRCMlhBLHNCQUFBO0NIazZMSDtBeUIxeE1POztFQUNJLFlBQUE7Q3pCNnhNWDtBeUIxeE1POztFQUNJLFVBQUE7Q3pCNnhNWDtBeUIxeE1POztFQUNJLG9JQUFBO0N6QjZ4TVg7QXlCM3hNVzs7RUFDSSxvQkFBQTtFQUFBLHFCQUFBO01BQUEscUJBQUE7VUFBQSxhQUFBO0N6Qjh4TWY7QXlCNXhNZTs7RUFDSSxpQkFBQTtFQUNBLGNBQUE7Q3pCK3hNbkI7QXlCN3hNbUI7O0VBQ0ksbUJBQUE7Q3pCZ3lNdkI7QXlCN3hNbUI7O0VBQ0ksZUFBQTtDekJneU12QjtBeUI3eE1tQjs7RUFDSSxnQkFBQTtDekJneU12QjtBeUIxeE1POztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0N6QjZ4TVg7QXlCM3hNVzs7OztFQUVJLDhCQUFBO0N6Qit4TWY7QXlCM3hNTzs7RUFDSSwrQkFBQTtFQUNBLCtCQUFBO0VBQ0Esc0NBQUE7RUFFQSxrQnBCd1VnQjtFb0J2VWhCLGFBQUE7Q3pCNnhNWDtBeUIzeE1XOztFQUNJLG9CQUFBO0N6Qjh4TWY7QXlCMXhNVzs7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsY0FBQTtDekI2eE1mO0F5QjN4TWU7O0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtDekI4eE1uQjtBeUI1eE1tQjs7RUFDSSx1QkFBQTtNQUFBLHFCQUFBO1VBQUEsZUFBQTtDekIreE12QjtBeUJ0eE1HOztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwrRkFBQTtFQUNBLG9JQUFBO0V0QjBLSiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSw2REFBQTtFQUNBLDhDQUFBO0NIOG1NSDtBR3ptTU87RXNCeExKOztJdEJ5TFEsbURBQUE7R0g2bU1UO0NBQ0Y7QUczbU1PO0VzQjVMSjs7SXRCNkxRLGtEQUFBO0dIK21NVDtDQUNGO0FHN21NTztFc0JoTUo7O0l0QmlNUSxtREFBQTtHSGluTVQ7Q0FDRjtBRy9tTU87O0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7Q0hrbk1YO0F5Qnp6TU87O0VBQ0ksMkJBQUE7RUFDQSw2REFBQTtFQUNBLG1FQUFBO0VBQ0Esb0NBQUE7RUFDQSwrQkFBQTtFQUNBLDJCQUFBO0VBQ0EsbURBQUE7Q3pCNHpNWDtBRy8yTUc7O0VBU0kseUZBQUE7RUFDQSxrRkFBQTtDSDAyTVA7QUdwM01HOztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0grMk1QO0FHejNNRzs7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIbzNNUDtBRzkzTUc7O0VBU0kscUdBQUE7RUFDQSw4RkFBQTtDSHkzTVA7QUduNE1HOzs7RUFTSSwyR0FBQTtFQUNBLG9HQUFBO0NIKzNNUDtBR3I5TUc7O0VzQnNJWSxpQ0FBQTtFQUNBLGtDQUFBO0N6Qm0xTWY7QUlsK01HOzs7RUEwRUEsb0NBQUE7VUFBQSw0QkFBQTtFQUNBLG1CQUFBO0NKNjVNSDtBSTM1TUc7OztFQUNJLDZDQUFBO0VBQ0EsaUlBQUE7VUFBQSx5SEFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDBGQUFBO0VBQ0EseUZBQUE7RUFDQSwyRkFBQTtFQUNBLDRGQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0NKKzVNUDtBeUIvMU1POztFQUNJLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSx5QkFBQTtFQUFBLGdDQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLGdFQUFBO0VBQ0EsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLG9CQUFBO0N6QmsyTVg7O0F5QjcxTUQ7RUFDSSxpQkFBQTtDekJnMk1IOztBeUIxMU1PO0VBQ0ksd0NBQUE7RUFDQSxzQ0FBQTtFQUNBLGdEQUFBO0VBQ0EsZ0RBQUE7RUFDQSw4Q0FBQTtDekI2MU1YOztBeUJyMU1PO0VBQ0kscUNBQUE7RUFDQSx3Q0FBQTtFQUNBLGdEQUFBO0VBQ0EsZ0RBQUE7RUFDQSw4Q0FBQTtDekJ3MU1YOztBMEJ2aE5EO0VBQ0kseUNBQUE7RUFDQSx5Q0FBQTtFQUNBLHFDQUFBO0VBQ0EsbUNBQUE7RUFDQSxzQ0FBQTtFQUNBLG9DQUFBO0VBQ0EscUNBQUE7RUFFQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsK0JBQUE7RUFBQSw4QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHlGQUFBO0MxQnloTkg7QTBCdmhORztFQUNJLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLGlDQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtFQUNBLG9CQUFBO0VBQUEsa0JBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtFQUNBLG1CQUFBO0MxQnloTlA7QTBCdmhOTztFQUNJLFdBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtDMUJ5aE5YO0EwQnRoTk87RUFDSSxvQkFBQTtFQUNBLGtEQUFBO0VBQ0EsK0VBQUE7RUFDQSxtQkFBQTtFQUNBLGFyQjRqQ2M7Q0w0OUt6QjtBMEJwaE5HOztFQUVJLG1CQUFBO0VBQ0EsNkVBQUE7RUFDQSxnQ0FBQTtFQUNBLG9CQUFBO0MxQnNoTlA7QTBCbmhORzs7RUFFSSxnQkFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwrQkFBQTtFQUFBLDhCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EseUJBQUE7RUFBQSxnQ0FBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7QzFCcWhOUDtBMEJsaE5HO0VBQ0ksVUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtDMUJvaE5QO0EwQmpoTkc7RUFDSSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsK0JBQUE7VUFBQSx1QkFBQTtFQUNBLG9DQUFBO09BQUEsK0JBQUE7VUFBQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0EsZ0JBQUE7QzFCbWhOUDtBMEJqaE5PO0VBRUksbUJBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlCckJvZ0MyQjtDTDhnTHRDO0EwQi9nTk87RUFDSSxhQUFBO0VBQ0EsbUNBQUE7RUFDQSxzQ0FBQTtFQUNBLGNyQjQvQnVCO0VxQjMvQnZCLFdBQUE7QzFCaWhOWDtBMEI3Z05HO0VBQ0ksY3JCdy9COEI7Q0x1aExyQztBMEI1Z05HO0VBQ0ksYXJCaS9CdUI7Q0w2aEw5Qjs7QTBCMWdORDtFQUNJLDRDQUFBO0VBQ0EsNENBQUE7RUFDQSx1Q0FBQTtFQUNBLHNDQUFBO0VBQ0Esd0NBQUE7RUFDQSx1Q0FBQTtDMUI2Z05IOztBMEIxZ05EO0VBQ0ksNENBQUE7RUFDQSw0Q0FBQTtFQUNBLHVDQUFBO0VBQ0Esc0NBQUE7RUFDQSx3Q0FBQTtFQUNBLHVDQUFBO0MxQjZnTkg7O0EwQjFnTkQ7RUFDSSxnQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsaUZBQUE7RUFDQSxtQ0FBQTtFQUNBLGlDQUFBO0VBQ0Esd0NBQUE7RUFDQSx3Q0FBQTtFQUNBLDBDQUFBO0VBRUEscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EseUJBQUE7RUFBQSxnQ0FBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7RUFDQSxtRkFBQTtFQUNBLCtHQUFBO0V2QnVLQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSx1REFBQTtFQUNBLHdDQUFBO0NIbzJNSDtBRy8xTU87RXVCaE1SO0l2QmlNWSxtREFBQTtHSGsyTVQ7Q0FDRjtBR2gyTU87RXVCcE1SO0l2QnFNWSxrREFBQTtHSG0yTVQ7Q0FDRjtBR2oyTU87RXVCeE1SO0l2QnlNWSxtREFBQTtHSG8yTVQ7Q0FDRjtBR2wyTU87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtDSG8yTVg7O0EwQnZpTkQ7RUFDSSwwQ0FBQTtFQUNBLDBDQUFBO0MxQjBpTkg7O0EwQnZpTkQ7RUFDSSwwQ0FBQTtFQUNBLDBDQUFBO0MxQjBpTkg7O0EyQnhyTkQ7RUFDSSxrQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsaUNBQUE7RUFDQSw2QkFBQTtFQUNBLDBFQUFBO0VBQ0EsdUNBQUE7RUFDQSxpQ0FBQTtFQUNBLDZCQUFBO0VBQ0Esc0NBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EscUVBQUE7RUFDQSxtRkFBQTtFQUNBLHFDQUFBO0VBQ0EsbUNBQUE7RUFDQSw4QkFBQTtFQUNBLGlDQUFBO0VBQ0Esc0NBQUE7RUFDQSw4RUFBQTtFQUNBLHVDQUFBO0VBQ0EscUNBQUE7RUFDQSwwQ0FBQTtFQUNBLDBFQUFBO0VBQ0EsbUZBQUE7RUFDQSxzQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsbUVBQUE7RUFDQSxrRUFBQTtFQUNBLDJFQUFBO0VBQ0Esb0ZBQUE7RUFDQSx5RkFBQTtFQUNBLDJDQUFBO0VBQ0EsZ0RBQUE7RUFDQSx5Q0FBQTtFQUVBLDJDQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsK0NBQUE7RUFDQSxxR0FBQTtFQUNBLCtCQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDRCQUFBO0VBQUEscUJBQUE7RUFDQSxpRUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtDM0Iwck5IO0EyQnhyTkc7RUFDSSxzREFBQTtFQUNBLGtEQUFBO0VBQ0Esc0RBQUE7RUFDQSx3Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsNERBQUE7RUFDQSw0REFBQTtFQUNBLDREQUFBO0VBQ0EsNEJBQUE7RUFDQSxvREFBQTtFQUNBLGtDQUFBO0VBQ0EsMERBQUE7RUFDQSxrRUFBQTtFQUNBLDBEQUFBO0VBQ0EscUNBQUE7RUFDQSxnRUFBQTtFQUNBLHFFQUFBO0VBQ0EsK0JBQUE7RUFDQSxzREFBQTtFQUNBLHNEQUFBO0VBRUEseUJBQUE7RUFBQSxnQ0FBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7RUFDQSw0SkFBQTtDM0J5ck5QO0FHcnZORztFQThSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSx3REFBQTtFQUNBLHlDQUFBO0NIdzlNSDtBR245TU87RUF6U0o7SUEwU1EsdUZBQUE7R0hzOU1UO0NBQ0Y7QUdwOU1PO0VBN1NKO0lBOFNRLHNGQUFBO0dIdTlNVDtDQUNGO0FHcjlNTztFQWpUSjtJQWtUUSx1RkFBQTtHSHc5TVQ7Q0FDRjtBR3Q5TU87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsaUdBQUE7RUFDQSxnR0FBQTtFQUNBLGtHQUFBO0VBQ0EsbUdBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSHc5TVg7QUdwOU1XO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSx1QkFBQTtFQUNBLHdEQUFBO0NIczlNZjtBMkJodU5PO0VBQ0ksNkNBQUE7RUFDQSxtREFBQTtFQUNBLHNEQUFBO0VBQ0EsNERBQUE7QzNCa3VOWDtBR3h5Tkc7RUE4UkEsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsNkRBQUE7RUFDQSw4Q0FBQTtDSDJnTkg7QUd0Z05PO0VBelNKO0lBMFNRLHVGQUFBO0dIeWdOVDtDQUNGO0FHdmdOTztFQTdTSjtJQThTUSxzRkFBQTtHSDBnTlQ7Q0FDRjtBR3hnTk87RUFqVEo7SUFrVFEsdUZBQUE7R0gyZ05UO0NBQ0Y7QUd6Z05PO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGlHQUFBO0VBQ0EsZ0dBQUE7RUFDQSxrR0FBQTtFQUNBLG1HQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0gyZ05YO0FHdmdOVztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSw2REFBQTtDSHlnTmY7QTJCdHdOTztFQUNJLG9EQUFBO0VBQ0EsMERBQUE7RUFDQSw2REFBQTtFQUNBLG1FQUFBO0VBQ0EscUNBQUE7QzNCd3dOWDtBR2pzTkc7RUFDSSxXQUFBO0NIbXNOUDtBR3BzTkc7RUFDSSxXQUFBO0NIc3NOUDtBR3ZzTkc7RUFDSSxXQUFBO0NIeXNOUDtBR3p4Tkc7RUFTSSwwRUFBQTtFQUNBLG1FQUFBO0NIbXhOUDtBRzd4Tkc7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIdXhOUDtBR2p5Tkc7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIMnhOUDtBR3J5Tkc7RUFTSSxnRkFBQTtFQUNBLHlFQUFBO0NIK3hOUDtBR3p5Tkc7RUFTSSw0RkFBQTtFQUNBLHFGQUFBO0NIbXlOUDtBMkI1eE5PO0VBQ0ksb0VBQUE7RUFDQSxpRUFBQTtDM0I4eE5YO0EyQjN4Tk87RUFDSSxxRUFBQTtFQUNBLGtFQUFBO0MzQjZ4Tlg7QTJCenhORztFQUNJLDREQUFBO0VBQ0Esd0RBQUE7RUFDQSw0REFBQTtFQUNBLG9EQUFBO0VBQ0EsMERBQUE7RUFDQSx3RUFBQTtFQUNBLGtFQUFBO0VBQ0Esa0VBQUE7RUFFQSxpQkFBQTtFQUNBLGlEQUFBO0VBQ0EsMkJBQUE7QzNCMHhOUDtBMkJ4eE5PO0VBQ0ksbUJBQUE7QzNCMHhOWDtBMkJ0eE5HO0VBQ0ksMkRBQUE7RUFDQSw2REFBQTtFQUVBLG9CQUFBO0MzQnV4TlA7QTJCcHhORztFQUNJLGNBQUE7QzNCc3hOUDtBMkJueE5HO0VBQ0ksZ0NBQUE7RUFDQSw4QkFBQTtFQUNBLHNDQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0Esc0NBQUE7RUFDQSwwQ0FBQTtFQUNBLDRDQUFBO0VBQ0Esd0NBQUE7QzNCcXhOUDtBMkJseE5HO0VBQ0ksNkJBQUE7RUFDQSxnQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG1DQUFBO0VBQ0Esc0NBQUE7RUFDQSx5Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsdUNBQUE7QzNCb3hOUDs7QTJCaHhORDtFQUVRO0lBQ0ksNEJBQUE7SUFBQSw2QkFBQTtJQUFBLDRCQUFBO0lBQUEscUJBQUE7RzNCa3hOVDtFMkIvd05LO0lBQ0ksY0FBQTtHM0JpeE5UO0NBQ0Y7QTJCN3dORDtFQUVRO0lBQ0ksNEJBQUE7SUFBQSw2QkFBQTtJQUFBLDRCQUFBO0lBQUEscUJBQUE7RzNCOHdOVDtFMkIzd05LO0lBQ0ksY0FBQTtHM0I2d05UO0NBQ0Y7QTJCendORDtFQUVRO0lBQ0ksNEJBQUE7SUFBQSw2QkFBQTtJQUFBLDRCQUFBO0lBQUEscUJBQUE7RzNCMHdOVDtFMkJ2d05LO0lBQ0ksY0FBQTtHM0J5d05UO0NBQ0Y7QTJCcndORDtFQUNJLHlDQUFBO0VBQ0EseUNBQUE7RUFDQSx1Q0FBQTtFQUVBLDhCQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO0VBQUEsdUNBQUE7TUFBQSx1QkFBQTtVQUFBLCtCQUFBO0VBQ0Esd0JBQUE7TUFBQSxvQkFBQTtVQUFBLGdCQUFBO0VBQ0EsdUZBQUE7QzNCc3dOSDtBMkJwd05HO0VBQ0kscURBQUE7QzNCc3dOUDtBMkJud05HO0VBQ0ksa0RBQUE7QzNCcXdOUDtBMkJsd05HO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO01BQUEsc0JBQUE7VUFBQSxrQkFBQTtDM0Jvd05QO0EyQmx3Tk87RUFDSSxnQkFBQTtFQUNBLG9CQUFBO0MzQm93Tlg7QTJCandOTztFQUNJLFdBQUE7QzNCbXdOWDtBMkIvdk5HO0VBRUksMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLHdDQUFBO0MzQmd3TlA7QTJCN3ZORztFQUVJLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSx3Q0FBQTtDM0I4dk5QOztBNEIxL05EO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUVBLG1EQUFBO0VBQ0EseURBQUE7RUFDQSxtREFBQTtFQUNBLHlEQUFBO0M1QjQvTkg7QUd2Z09HOztFeUJpQlksY0FBQTtDNUIwL05mO0E0QngvTmU7O0VBQ0ksY0FBQTtDNUIyL05uQjtBNEJyL05HO0VBRUksVUFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtFQUFBLDhCQUFBO01BQUEsb0JBQUE7VUFBQSxzQkFBQTtFQUNBLFd2QjRsQjhCO0V1QjNsQjlCLDhCQUFBO0M1QnMvTlA7QUd4aE9HO0V5QnFDUSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0M1QnMvTlg7QTRCbi9OTztFQUNJLCtCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7QzVCcS9OWDtBNEJqL05HO0VBQ0ksT0FBQTtFQUNBLDZEQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLCtCQUFBO0VBQUEsMEJBQUE7RUFBQSx1QkFBQTtDNUJtL05QO0E0QmovTk87RUFDSSx1REFBQTtFQUNBLCtCQUFBO0VBQUEsMEJBQUE7RUFBQSx1QkFBQTtDNUJtL05YO0E0QmgvTk87RUMzREosY3hCZ29Ca0M7RXdCL25CbEMsNkREMkRnQztFQzFEaEMsdUJ4QjZuQndDO0NMaTdNM0M7QTRCbC9OVztFQUNJLHVEQUFBO0M1Qm8vTmY7QTRCLytOVztFQ3BFUixjeEJnb0JrQztFd0IvbkJsQyw2RERvRW9DO0VDbkVwQyx1QnhCNm5Cd0M7Q0x5N00zQztBNEJqL05lO0VBQ0ksdURBQUE7QzVCbS9ObkI7QTRCNytORztFQUNJLFFBQUE7RUFDQSw4REFBQTtFQUNBLCtCQUFBO0VBQUEsOEJBQUE7RUFBQSw0QkFBQTtNQUFBLHdCQUFBO1VBQUEsb0JBQUE7RUFDQSxnQ0FBQTtFQUFBLDJCQUFBO0VBQUEsd0JBQUE7QzVCKytOUDtBNEI3K05PO0VBQ0ksd0RBQUE7RUFDQSxnQ0FBQTtFQUFBLDJCQUFBO0VBQUEsd0JBQUE7QzVCKytOWDtBNEI1K05PO0VDbkZKLGN4QjBuQmtDO0V3QnpuQmxDLDhERG1GZ0M7RUNsRmhDLHVCeEJ1bkJ3QztDTDI4TTNDO0E0QjkrTlc7RUFDSSx3REFBQTtDNUJnL05mO0E0QjMrTlc7RUM1RlIsY3hCMG5Ca0M7RXdCem5CbEMsOERENEZvQztFQzNGcEMsdUJ4QnVuQndDO0NMbTlNM0M7QTRCNytOZTtFQUNJLHdEQUFBO0M1QisrTm5CO0E0QnorTkc7RUFDSSxlQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7QzVCMitOUDtBNEJ4K05HO0VBQ0ksY0FBQTtDNUIwK05QOztBOEI1bE9EO0VBQ0ksaUNBQUE7RUFDQSxnQ0FBQTtFQUNBLGdDQUFBO0VBQ0EsNkJBQUE7RUFDQSxnRUFBQTtFQUNBLHlFQUFBO0VBQ0EsOEVBQUE7RUFDQSxtRUFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSxxQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsNENBQUE7RUFDQSw4Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsMENBQUE7RUFDQSwrQ0FBQTtFQUNBLDRDQUFBO0VBQ0EsaURBQUE7RUFDQSw4Q0FBQTtFQUNBLGlEQUFBO0VBQ0EsbURBQUE7RUFDQSxrREFBQTtFQUNBLHFEQUFBO0VBQ0Esa0RBQUE7RUFDQSxrREFBQTtFQUNBLHdEQUFBO0VBQ0EsdUVBQUE7RUFDQSw4Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsaURBQUE7RUFDQSxvREFBQTtFQUNBLCtDQUFBO0VBQ0EsaURBQUE7RUFDQSxzQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsdUNBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsMENBQUE7RUFDQSxnREFBQTtFQUNBLGdEQUFBO0VBQ0Esb0NBQUE7RUFDQSw2QkFBQTtFQUNBLGtDQUFBO0VBQ0EscUNBQUE7RUFDQSxvQ0FBQTtFQUNBLDZCQUFBO0VBQ0Esa0NBQUE7RUFDQSwwQ0FBQTtFQUNBLG1DQUFBO0VBQ0Esd0NBQUE7RUFDQSxnQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsNEJBQUE7RUFDQSx1REFBQTtFQUNBLGlFQUFBO0VBQ0Esc0NBQUE7RUFDQSxpRUFBQTtFQUNBLDRCQUFBO0VBQ0EsaUNBQUE7RUFFQSxzQ0FBQTtFQUNBLDhDQUFBO0VBQ0Esa0dBQUE7RUFDQSw4QkFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EsMENBQUE7RUFDQSxzQ0FBQTtFQUNBLDBDQUFBO0VBQ0Esc0NBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7QzlCOGxPSDtBOEI1bE9HO0VBRUksdUJBQUE7TUFBQSxxQkFBQTtVQUFBLGVBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO01BQUEscUJBQUE7VUFBQSxhQUFBO0M5QjZsT1A7QStCaGlPRztFQU1BLDBEQUFBO0VBR0ksbUNBQUE7Qy9CMmhPUDtBK0J6aE9PO0VBQ0kseUJBQUE7Qy9CMmhPWDtBOEIvbE9HO0VBTUksc0dBQUE7QzlCNGxPUDtBOEJqbU9PO0VBQ0ksZ0NBQUE7RUFDQSxpQ0FBQTtDOUJtbU9YO0E4QjdsT0c7RUFDSSxtR0FBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLDBEQUFBO0M5QitsT1A7QStCcGpPRztFQU1BLDBEQUFBO0VBR0ksbUNBQUE7Qy9CK2lPUDtBK0I3aU9PO0VBQ0kseUJBQUE7Qy9CK2lPWDtBOEJqbU9HO0VBRUkseUdBQUE7QzlCa21PUDtBOEIvbE9HO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtDOUJpbU9QO0E4Qi9sT087RUFDSSxnQ0FBQTtFQUNBLGlDQUFBO0M5QmltT1g7QThCOWxPTztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxvQkFBQTtFQUFBLGdCQUFBO01BQUEsWUFBQTtVQUFBLFFBQUE7RUFDQSwrQkFBQTtFQUFBLDhCQUFBO0VBQUEsNEJBQUE7TUFBQSx3QkFBQTtVQUFBLG9CQUFBO0VBQ0EsNkdBQUE7QzlCZ21PWDtBOEI5bE9XO0VBQ0ksZ0VBQUE7QzlCZ21PZjtBOEI3bE9XO0VBQ0ksNkRBQUE7QzlCK2xPZjtBOEI1bE9XO0VBQ0kseUJBQUE7QzlCOGxPZjtBOEIzbE9XO0VBQ0ksb0JBQUE7RUFBQSxrQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0M5QjZsT2Y7QThCMWxPVztFQUNJLGtHQUFBO0VBQ0EsOENBQUE7RUFDQSxxR0FBQTtFQUNBLCtEQUFBO1VBQUEsdURBQUE7QzlCNGxPZjtBK0I3bE9HO0VBTUEsMERBQUE7RUFHSSxtQ0FBQTtDL0J3bE9QO0ErQnRsT087RUFDSSx5QkFBQTtDL0J3bE9YO0E4QjdsT087RUFDSSxrQkFBQTtFQUNBLG1EQUFBO0VBQ0EseUdBQUE7QzlCK2xPWDtBK0J6bU9HO0VBTUEsMERBQUE7RUFHSSxtQ0FBQTtDL0JvbU9QO0ErQmxtT087RUFDSSx5QkFBQTtDL0JvbU9YO0E4QmptT087RUFDSSxnQ0FBQTtNQUFBLDRCQUFBO1VBQUEsd0JBQUE7QzlCbW1PWDtBOEJobU9PO0VBQ0k7SUFDSSxZQUFBO0c5QmttT2I7RThCOWxPYTtJQUNJLGtCQUFBO0c5QmdtT2pCO0U4QjlsT2lCO0lBQ0ksV0FBQTtHOUJnbU9yQjtFOEI5bE9xQjtJQ3pCcEIsMERBQUE7Ry9CMG5PRDtDQUNGO0E4QnpsT0c7RUFDSSxhQUFBO0M5QjJsT1A7QThCeGxPRztFQUNJLCtDQUFBO0VBQ0EsdURBQUE7QzlCMGxPUDtBOEJ2bE9HO0VBQ0ksbUJBQUE7RUFDQSwrRkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtDOUJ5bE9QO0E4QnZsT087RUFDSSxlQUFBO0VBQ0EsbUNBQUE7RUFDQSxpQkFBQTtDOUJ5bE9YO0E4QnRsT087RUFDSSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EseUNBQUE7RUFDQSxpQkFBQTtDOUJ3bE9YO0E4QnJsT087RUFDSSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0M5QnVsT1g7QThCcGxPTztFQUNJLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUNBQUE7QzlCc2xPWDtBOEJsbE9HO0VBQ0ksdURBQUE7RUFDQSxtREFBQTtDOUJvbE9QO0E4QmpsT0c7RUFDSSwyREFBQTtFQUNBLHVEQUFBO0M5Qm1sT1A7QThCaGxPRztFQUNJLDBEQUFBO0VBQ0Esc0RBQUE7QzlCa2xPUDtBOEIva09HO0VBQ0ksK0JBQUE7RUFDQSw2QkFBQTtFQUNBLDRDQUFBO0VBQ0EsNENBQUE7RUFDQSx5Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSw2Q0FBQTtFQUNBLGlEQUFBO0VBQ0EsZ0RBQUE7RUFDQSxtREFBQTtFQUNBLHFEQUFBO0VBQ0Esb0RBQUE7RUFDQSxtREFBQTtFQUNBLGlEQUFBO0VBQ0Esb0RBQUE7RUFDQSw4Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsNENBQUE7RUFDQSw4Q0FBQTtFQUNBLG9EQUFBO0VBQ0EsbURBQUE7RUFDQSxrREFBQTtFQUNBLG1EQUFBO0VBQ0Esd0NBQUE7RUFDQSx3Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsMENBQUE7RUFDQSxvQ0FBQTtDOUJpbE9QO0E4QjlrT1c7RUFDSSxZQUFBO0VBQ0EsYUFBQTtDOUJnbE9mO0E4QjdrT1c7RUFDSSxjQUFBO0VBQ0EsZUFBQTtDOUIra09mO0E4QjVrT1c7RUFDSSxxQkFBQTtDOUI4a09mO0E4QnprT0c7RUFDSSw0QkFBQTtFQUNBLCtCQUFBO0VBQ0EsNENBQUE7RUFDQSw0Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsMkNBQUE7RUFDQSwwQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsaURBQUE7RUFDQSw4Q0FBQTtFQUNBLG1EQUFBO0VBQ0EscURBQUE7RUFDQSxrREFBQTtFQUNBLG1EQUFBO0VBQ0EsK0NBQUE7RUFDQSxvREFBQTtFQUNBLDhDQUFBO0VBQ0EsNENBQUE7RUFDQSw0Q0FBQTtFQUNBLDhDQUFBO0VBQ0Esb0RBQUE7RUFDQSxpREFBQTtFQUNBLGtEQUFBO0VBQ0EsbURBQUE7RUFDQSx3Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsMkNBQUE7RUFDQSw4Q0FBQTtFQUNBLGdEQUFBO0VBQ0Esd0NBQUE7RUFDQSx3Q0FBQTtFQUNBLG1DQUFBO0M5QjJrT1A7QThCeGtPVztFQUNJLFlBQUE7RUFDQSxhQUFBO0M5QjBrT2Y7QThCdmtPVztFQUNJLGNBQUE7RUFDQSxlQUFBO0M5QnlrT2Y7QThCdGtPVztFQUNJLHFCQUFBO0M5QndrT2Y7O0E4QmxrT0Q7RUFDSSxvQkFBQTtDOUJxa09IO0E4Qm5rT0c7RUFDSSxpQkFBQTtDOUJxa09QO0E4Qm5rT087RUFDSSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7QzlCcWtPWDs7QThCaGtPRDtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLGlEQUFBO0M5Qm1rT0g7QThCamtPRztFQUNJLDhDQUFBO0M5Qm1rT1A7QThCaGtPRztFQUNJLG9CQUFBO0VBQUEscUJBQUE7TUFBQSxxQkFBQTtVQUFBLGFBQUE7QzlCa2tPUDs7QThCOWpPRDtFQUNJO0lBQ0ksNkJBQUE7RzlCaWtPTDtFOEI5ak9DO0lBQ0ksNEJBQUE7RzlCZ2tPTDtDQUNGOztBOEJ2a09EO0VBQ0k7SUFDSSw2QkFBQTtHOUJpa09MO0U4QjlqT0M7SUFDSSw0QkFBQTtHOUJna09MO0NBQ0Y7O0E4QnZrT0Q7RUFDSTtJQUNJLDZCQUFBO0c5QmlrT0w7RThCOWpPQztJQUNJLDRCQUFBO0c5QmdrT0w7Q0FDRjtBOEIxak9POztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLCtDQUFBO0VBQ0EsZ0RBQUE7RUFDQSx5QkFBQTtFQUNBLHFLQUFBO0VBQUEsc0lBQUE7RUFBQSxpSUFBQTtFQUFBLGtJQUFBO0VBQ0EsNkJBQUE7RUFDQSxrQ0FBQTtVQUFBLDBCQUFBO0VBQ0EsbUdBQUE7T0FBQSw4RkFBQTtVQUFBLDJGQUFBO0M5QjZqT1g7QStCMzZPRzs7RUFDSSw4QkFBQTtFQUNBLHVDQUFBO0MvQjg2T1A7QWdCdjhPRzs7RWU0QlEsV0FBQTtFNUJ1TFIsMkVBQUE7RUFDQSxzREFBQTtFQUNBLGdEQUFBO0VBRkEsNkVBQUE7RUFDQSx3REFBQTtFQUNBLGtEQUFBO0NINHZPSDtBOEJsa09HOztFQUNJLGFBQUE7RUFDQSxpQkFBQTtFQUNBLHdCQUFBO0VBQUEsb0NBQUE7TUFBQSxxQkFBQTtVQUFBLDRCQUFBO0VBQ0EsMERBQUE7RUFDQSxnREFBQTtDOUJxa09QO0E4Qm5rT087O0VDdFlKLFVBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFQUNBLDBEQUFBO0VBQ0Esb0JBQUE7Qy9CNjhPSDtBOEJ0a09POztFQUNJLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0M5QnlrT1g7QThCdGtPTzs7RUFDSSxzQkFBQTtFQUFBLGtDQUFBO01BQUEsbUJBQUE7VUFBQSwwQkFBQTtDOUJ5a09YO0E4QnRrT087O0VBQ0ksbUVBQUE7RUFDQSw4QkFBQTtDOUJ5a09YO0E4QnZrT1c7O0VBQ0ksMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxtRkFBQTtDOUIwa09mO0E4QnhrT2U7O0VBQ0ksMkJBQUE7RUFDQSxpQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLDRCQUFBO0M5QjJrT25CO0E4QnprT21COztFQUNJLGdDQUFBO0VBQ0Esa0NBQUE7RUFFQSxnQkFBQTtDOUIya092QjtBOEJ6a091Qjs7RUFDSSxnQ0FBQTtFQ3pheEIsVUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0VBQ0EsMERBQUE7RUFDQSxvQkFBQTtDL0JzL09IO0E4QjFrT21COztFQUNJLHdCQUFBO0VBRUEsaUVBQUE7QzlCNGtPdkI7QUd4N09HOztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0htN09QO0FHNzdPRzs7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIdzdPUDtBR2w4T0c7O0VBU0ksZ0VBQUE7RUFDQSx5REFBQTtDSDY3T1A7QUd2OE9HOztFQVNJLHNFQUFBO0VBQ0EsK0RBQUE7Q0hrOE9QO0FHNThPRzs7O0VBU0kseUVBQUE7RUFDQSxrRUFBQTtDSHc4T1A7QThCL2xPVzs7RUFDSSwrREFBQTtDOUJrbU9mO0E4Qi9sT1c7O0VBQ0ksK0RBQUE7QzlCa21PZjs7QThCNWxPRDtFQUNJLGlEQUFBO0VBQ0EsaURBQUE7RUFDQSxpRkFBQTtFQUNBLDBGQUFBO0VBQ0EsK0ZBQUE7RUFDQSxpREFBQTtFQUNBLCtDQUFBO0VBQ0Esc0RBQUE7RUFDQSxxRUFBQTtFQUVBLHVEQUFBO0VBQ0EsMkRBQUE7RUFDQSx1REFBQTtFQUNBLCtEQUFBO0VBQ0EscUpBQUE7RUFDQSw2REFBQTtVQUFBLHFEQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0EsK0JBQUE7RUFBQSw4QkFBQTtFQUFBLDRCQUFBO01BQUEsd0JBQUE7VUFBQSxvQkFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0M5QjhsT0g7QThCNWxPRztFQUNJLFlBQUE7QzlCOGxPUDs7QThCMWxPRDtFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxhQUFBO0M5QjZsT0g7O0E4QjFsT0Q7RUFDSSxrQkFBQTtFQUNBLG1GQUFBO0M5QjZsT0g7QThCM2xPRztFQUNJLHVCQUFBO0VBQ0EsdUJBQUE7QzlCNmxPUDs7QThCemxPRDtFQUNJLDJDQUFBO0VBQ0EsaURBQUE7RUFDQSw4Q0FBQTtFQUVBLHFHQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHNCQUFBO0VBQUEsa0NBQUE7TUFBQSxtQkFBQTtVQUFBLDBCQUFBO0M5QjJsT0g7QThCemxPRztFQUNJLGtCekJrTzBCO0NMeTNOakM7QThCeGxPRztFQUNJLHlEQUFBO0M5QjBsT1A7O0E4QnRsT0Q7RUFDSSwyQ0FBQTtFQUNBLGdEQUFBO0VBQ0EsZ0RBQUE7QzlCeWxPSDs7QThCdGxPRDtFQUNJLDJDQUFBO0VBQ0EsOENBQUE7RUFDQSxnREFBQTtDOUJ5bE9IOztBOEJ0bE9EO0VBQ0kscURBQUE7RUFDQSxtREFBQTtFQUVBLCtEQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0M5QndsT0g7QThCdGxPRztFQUNJLG1CekJzTStCO0NMazVOdEM7QThCcmxPRztFQUNJLGdFQUFBO0M5QnVsT1A7O0E4Qm5sT0Q7RUFDSSx1REFBQTtFQUNBLHFEQUFBO0M5QnNsT0g7O0E4Qm5sT0Q7RUFDSSx1REFBQTtFQUNBLHFEQUFBO0M5QnNsT0g7O0E4Qm5sT0Q7OztFQUdJLGtCQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtDOUJzbE9IOztBOEJubE9EOztFQUVJLDZCQUFBO0M5QnNsT0g7QThCcGxPRzs7RUFDSSxlQUFBO0M5QnVsT1A7O0E4Qm5sT0Q7RUFDSSwyQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQ0FBQTtFQUNBLDZGQUFBO0VBQ0EsZ0VBQUE7RUFFQSw2REFBQTtFQUNBLGdFQUFBO0VBQ0EsMk5BQUE7QzlCcWxPSDtBOEJubE9HO0VBQ0ksdUJBQUE7TUFBQSxxQkFBQTtVQUFBLGVBQUE7QzlCcWxPUDtBRzFxUEc7RTJCeWxCSSxtRUFBQTtFQUNBLCtEQUFBO0VBQ0EsK0NBQUE7QzlCb2xPUDtBOEJqbE9HO0VBQ0ksK0NBQUE7RUFDQSw2REFBQTtFQUNBLHlDQUFBO0VBRUEsb0RBQUE7QzlCa2xPUDtBOEIva09HO0VBQ0ksMERBQUE7RUFDQSxvREFBQTtDOUJpbE9QOztBOEI3a09EOztFQUVJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtFQUFBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLHFCQUFBO0M5QmdsT0g7O0FnQzdzUEc7RUFDSSxzQ0FBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7TUFBQSxxQkFBQTtVQUFBLGFBQUE7Q2hDZ3RQUDtBZ0M5c1BPO0VBQ0ksMEJBQUE7RUFDQSxzQkFBQTtDaENndFBYO0FnQzlzUFc7RUFDSSwwQkFBQTtDaENndFBmO0FnQzlzUGU7RUFDSSwwQkFBQTtFQUNBLHlCQUFBO0VBQUEsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtDaENndFBuQjtBZ0M3c1BlO0VBQ0ksMEJBQUE7RUFDQSxPQUFBO0VBQ0EseUJBQUE7RUFBQSxpQkFBQTtFQUNBLFdBQUE7Q2hDK3NQbkI7QWdDNXNQZTtFQUNJLG1CQUFBO0VBQ0EsV0FBQTtDaEM4c1BuQjtBZ0M1c1BtQjtFQUNJLHdIQUFBO0NoQzhzUHZCO0FnQ3hzUE87RUFLSSxnQ0FBQTtFQUNBLGlDQUFBO0NoQ3NzUFg7QWdDbHNQVztFQUNJLGdDQUFBO0NoQ29zUGY7QWdDanNQVztFQUNJLGlDQUFBO0NoQ21zUGY7QWdDL3JQTztFQUtJLG1DQUFBO0VBQ0Esb0NBQUE7Q2hDNnJQWDtBZ0N6clBXO0VBQ0ksbUNBQUE7Q2hDMnJQZjtBZ0N4clBXO0VBQ0ksb0NBQUE7Q2hDMHJQZjtBZ0N0clBPO0VBQ0ksNEJBQUE7Q2hDd3JQWDtBZ0NwclBHO0VBQ0ksMEJBQUE7RUFDQSw0Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsWUFBQTtDaENzclBQO0FnQ3ByUE87RUFHSSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7Q2hDb3JQWDtBZ0NsclBXO0VBQ0ksc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBOENBLHVDQUFBO0VBS0Esc0NBQUE7Q2hDbW9QZjtBZ0NwclBlO0VBRUksMENBQUE7RUFDQSxzQ0FBQTtFQUNBLDBDQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0RBQUE7RUFDQSxpREFBQTtFQVdBLHVCQUFBO0NoQzJxUG5CO0FnQ3ByUG1CO0VBQ0ksa0RBQUE7Q2hDc3JQdkI7QWdDbnJQbUI7RUFFSSxxQkFBQTtDaENvclB2QjtBK0IzcFBHO0VBTUEsMERBQUE7RUFHSSxtQ0FBQTtDL0JzcFBQO0ErQnBwUE87RUFDSSx5QkFBQTtDL0JzcFBYO0FnQ2xyUG1CO0VEL0doQixVQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDRCQUFBO0VBQUEscUJBQUE7RUFDQSwwREFBQTtFQUNBLG9CQUFBO0MvQm95UEg7QStCaHlQRztFQUNJLDhCQUFBO0VBQ0EsdUNBQUE7Qy9Ca3lQUDtBZ0IzelBHO0VlNEJRLFdBQUE7RTVCdUxSLDJFQUFBO0VBQ0Esc0RBQUE7RUFDQSxnREFBQTtFQUZBLDZFQUFBO0VBQ0Esd0RBQUE7RUFDQSxrREFBQTtDSCttUEg7QStCcnJQRztFQU1BLG9EQUFBO0VBR0ksbUNBQUE7Qy9CZ3JQUDtBK0I5cVBPO0VBQ0kseUJBQUE7Qy9CZ3JQWDtBZ0MvclBlO0VBRUksYUFBQTtDaENnc1BuQjtBZ0M1clBlO0VBRUksbUZBQUE7Q2hDNnJQbkI7QWdDenJQZTtFQUVJLHVGQUFBO0NoQzByUG5CO0FnQ3JyUHVCO0VBQ0ksa0JBQUE7Q2hDdXJQM0I7QWdDcHJQdUI7RUFDSSxtQkFBQTtDaENzclAzQjtBZ0NuclB1QjtFRGxJcEIsa0NBQUE7RUFDQSxrQ0FBQTtFQUVBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLDRHQUFBO0VBQ0EsbUJBQUE7RUFxQkEsaUNBQUE7Qy9CbXlQSDtBK0J0elBHO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0MvQnd6UFA7QVF2MlBHO0V1QnVIQSx5QkFBQTtVQUFBLGlCQUFBO0MvQm12UEg7QStCanZQRztFQUNJLDhCQUFBO0VBQ0EscUlBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSx5R0FBQTtFQUNBLFdBL0U0RDtFQWdGNUQsV0FBQTtFQUNBLHFCQUFBO0MvQm12UFA7QVFsM1BHO0V1QmtIQSx5QkFBQTtVQUFBLGlCQUFBO0MvQm13UEg7QStCandQRztFQUNJLDhCQUFBO0VBQ0EscUlBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSx5R0FBQTtFQUNBLFdBL0U0RDtFQWdGNUQsV0FBQTtFQUNBLHFCQUFBO0MvQm13UFA7QUdwMFBHO0U0Qm9EQSx5QkFBQTtVQUFBLGlCQUFBO0U1QmpESSxjQUFBO0NIcTBQUDtBK0JseFBHO0VBQ0ksOEJBQUE7RUFDQSxnSkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLHlHQUFBO0VBQ0EsV0ExRThGO0VBMkU5RixXQUFBO0VBQ0EscUJBQUE7Qy9Cb3hQUDtBRzcwUEc7RTRCNENBLHlCQUFBO1VBQUEsaUJBQUE7RTVCekNJLGNBQUE7Q0g4MFBQO0ErQm55UEc7RUFDSSw4QkFBQTtFQUNBLGtKQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EseUdBQUE7RUFDQSxXQXRFZ0c7RUF1RWhHLFdBQUE7RUFDQSxxQkFBQTtDL0JxeVBQO0ErQjExUEc7RUFFSSw4QkFBQTtDL0IyMVBQO0ErQngxUEc7RUFHSSxVQUFBO0MvQncxUFA7QVFwMlBHO0V1QmVRLDhCQUFBO0MvQncxUFg7QUd4NlBHO0U0Qm1GWSw4QkFBQTtDL0J3MVBmO0FHLzVQRztFNEIyRVksOEJBQUE7Qy9CdTFQZjtBK0JwMVBXO0VBRUksMEJBQUE7Qy9CcTFQZjtBR3IyUEc7RUFTSSxvRkFBQTtFQUNBLDZFQUFBO0NIKzFQUDtBR3oyUEc7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIbTJQUDtBRzcyUEc7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIdTJQUDtBR2ozUEc7RUFTSSxnR0FBQTtFQUNBLHlGQUFBO0NIMjJQUDtBR3IzUEc7RUFTSSxzR0FBQTtFQUNBLCtGQUFBO0NIKzJQUDtBUTMzUEc7RXVCeUJRLDJCQUFBO0MvQnEyUFg7QUloOVBHO0VBMEVBLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSxtQkFBQTtDSnk0UEg7QUl2NFBHO0VBQ0ksNkNBQUE7RUFDQSxpSUFBQTtVQUFBLHlIQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsK0ZBQUE7RUFDQSw4RkFBQTtFQUNBLGdHQUFBO0VBQ0EsaUdBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7Q0p5NFBQO0FnQ3Z6UHVCO0VBQ0ksb0JBQUE7Q2hDeXpQM0I7QWdDcnpQbUI7RUFDSSxxQkFBQSxDQUFBLGNBQUE7Q2hDdXpQdkI7QWdDbnpQZTtFN0JtSFosK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0Esc0RBQUE7RUFDQSx1Q0FBQTtDSGlzUEg7QUc1clBPO0U2QjlIUTtJN0IrSEosbURBQUE7R0grclBUO0NBQ0Y7QUc3clBPO0U2QmxJUTtJN0JtSUosa0RBQUE7R0hnc1BUO0NBQ0Y7QUc5clBPO0U2QnRJUTtJN0J1SUosbURBQUE7R0hpc1BUO0NBQ0Y7QUcvclBPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSxvREFBQTtFQUNBLFlBQUE7Q0hpc1BYO0FnQ2wxUG1CO0VBQ0ksMkVBQUE7Q2hDbzFQdkI7QWdDajFQbUI7RUR2SmhCLGtDQUFBO0VBQ0Esa0NBQUE7RUFFQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSw0R0FBQTtFQUNBLG1CQUFBO0VBcUJBLGlDQUFBO0VBR0ksMENBQUE7RUFDQSwwQ0FBQTtDL0JvOVBQO0ErQjMrUEc7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7Qy9CNitQUDtBUTVoUUc7RXVCdUhBLHlCQUFBO1VBQUEsaUJBQUE7Qy9CdzZQSDtBK0J0NlBHO0VBQ0ksOEJBQUE7RUFDQSxxSUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLHlHQUFBO0VBQ0EsV0EvRTREO0VBZ0Y1RCxXQUFBO0VBQ0EscUJBQUE7Qy9CdzZQUDtBUXZpUUc7RXVCa0hBLHlCQUFBO1VBQUEsaUJBQUE7Qy9CdzdQSDtBK0J0N1BHO0VBQ0ksOEJBQUE7RUFDQSxxSUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLHlHQUFBO0VBQ0EsV0EvRTREO0VBZ0Y1RCxXQUFBO0VBQ0EscUJBQUE7Qy9CdzdQUDtBR3ovUEc7RTRCb0RBLHlCQUFBO1VBQUEsaUJBQUE7RTVCakRJLGNBQUE7Q0gwL1BQO0ErQnY4UEc7RUFDSSw4QkFBQTtFQUNBLGdKQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EseUdBQUE7RUFDQSxXQTFFOEY7RUEyRTlGLFdBQUE7RUFDQSxxQkFBQTtDL0J5OFBQO0FHbGdRRztFNEI0Q0EseUJBQUE7VUFBQSxpQkFBQTtFNUJ6Q0ksY0FBQTtDSG1nUVA7QStCeDlQRztFQUNJLDhCQUFBO0VBQ0Esa0pBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSx5R0FBQTtFQUNBLFdBdEVnRztFQXVFaEcsV0FBQTtFQUNBLHFCQUFBO0MvQjA5UFA7QUczalFHO0VBcVFBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDJEQUFBO0VBQ0EsNENBQUE7Q0h1elBIO0FHbHpQTztFQWhSSjtJQWlSUSx1RkFBQTtHSHF6UFQ7Q0FDRjtBR256UE87RUFwUko7SUFxUlEsc0ZBQUE7R0hzelBUO0NBQ0Y7QUdwelBPO0VBeFJKO0lBeVJRLHVGQUFBO0dIdXpQVDtDQUNGO0FHcnpQTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxpR0FBQTtFQUNBLGdHQUFBO0VBQ0Esa0dBQUE7RUFDQSxtR0FBQTtFQUNBLHVCQUFBO0VBQ0Esb0RBQUE7RUFDQSxZQUFBO0NIdXpQWDtBR256UFc7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHVCQUFBO0VBQ0EsaUVBQUE7Q0hxelBmO0FHcm5RRztFQWtSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSwyREFBQTtFQUNBLDRDQUFBO0NIbzJQSDtBRy8xUE87RUE3Uko7SUE4UlEsdUZBQUE7R0hrMlBUO0NBQ0Y7QUdoMlBPO0VBalNKO0lBa1NRLHNGQUFBO0dIbTJQVDtDQUNGO0FHajJQTztFQXJTSjtJQXNTUSx1RkFBQTtHSG8yUFQ7Q0FDRjtBR2wyUE87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsaUdBQUE7RUFDQSxnR0FBQTtFQUNBLGtHQUFBO0VBQ0EsbUdBQUE7RUFDQSx1QkFBQTtFQUNBLG9EQUFBO0VBQ0EsWUFBQTtDSG8yUFg7QUdoMlBXO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSx1QkFBQTtFQUNBLGlFQUFBO0NIazJQZjtBK0J6bVFHO0VBRUksOEJBQUE7Qy9CMG1RUDtBK0J2bVFHO0VBR0ksVUFBQTtDL0J1bVFQO0FRbm5RRztFdUJlUSw4QkFBQTtDL0J1bVFYO0FHdnJRRztFNEJtRlksOEJBQUE7Qy9CdW1RZjtBRzlxUUc7RTRCMkVZLDhCQUFBO0MvQnNtUWY7QStCbm1RVztFQUVJLDBCQUFBO0MvQm9tUWY7QUdwblFHO0VBU0ksb0ZBQUE7RUFDQSw2RUFBQTtDSDhtUVA7QUd4blFHO0VBU0ksZ0VBQUE7RUFDQSx5REFBQTtDSGtuUVA7QUc1blFHO0VBU0ksZ0VBQUE7RUFDQSx5REFBQTtDSHNuUVA7QUdob1FHO0VBU0ksZ0dBQUE7RUFDQSx5RkFBQTtDSDBuUVA7QUdwb1FHO0VBU0ksc0dBQUE7RUFDQSwrRkFBQTtDSDhuUVA7QVExb1FHO0V1QnlCUSwyQkFBQTtDL0JvblFYO0FJL3RRRztFQTBFQSxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0EsbUJBQUE7Q0p3cFFIO0FJdHBRRztFQUNJLDZDQUFBO0VBQ0EsaUlBQUE7VUFBQSx5SEFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLCtGQUFBO0VBQ0EsOEZBQUE7RUFDQSxnR0FBQTtFQUNBLGlHQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0NKd3BRUDtBZ0NoalFlO0VBRUkscUJBQUE7Q2hDaWpRbkI7QWdDOWlRZTtFQUVJLFdBQUE7Q2hDK2lRbkI7QWdDN2lRbUI7RUR4TWhCLFVBQUE7RUFDQSw2Q0FBQTtFQUNBLG1CQUFBO0VBR0ksMERBQUE7Qy9Cc3ZRUDtBSTN2UUc7RUEwRUEsb0NBQUE7VUFBQSw0QkFBQTtFQUNBLG1CQUFBO0NKb3JRSDtBSWxyUUc7RUFDSSw2Q0FBQTtFQUNBLGlJQUFBO1VBQUEseUhBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxnR0FBQTtFQUNBLCtGQUFBO0VBQ0EsaUdBQUE7RUFDQSxrR0FBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtDSm9yUVA7QWdDM2pRZTtFQUVJLG9CQUFBO0NoQzRqUW5CO0FnQ3ZqUU87RUFNSSxpQkFBQTtFQUNBLHdCQUFBO0VBQ0Esc0JBQUE7Q2hDb2pRWDtBZ0NqalFPO0VBRUksb0JBQUE7Q2hDa2pRWDtBZ0MvaVFPO0VBQ0ksbUJBQUE7Q2hDaWpRWDtBZ0MvaVFXO0VBQ0ksT0FBQTtFQVdBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0NoQ3VpUWY7QWdDcGpRZTtFQUNJLDJGQUhtQztDaEN5alF0RDtBZ0NualFlO0VBQ0ksMEZBUG1DO0NoQzRqUXREO0FnQzNpUWU7RUFDSSxxQkFBQTtFQUNBLFlBQUE7Q2hDNmlRbkI7QWdDM2lRbUI7RUFDSSxXQUFBO0NoQzZpUXZCO0FnQ3ppUWU7RUFDSSxzRkFBQTtFQUNBLDJGQUFBO0NoQzJpUW5CO0FnQ3hpUWU7RUFDSSxXQUFBO0NoQzBpUW5CO0FnQ3hpUW1CO0VBQ0ksU0FBQTtDaEMwaVF2QjtBZ0NwaVFPO0VBQ0ksb0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7Q2hDc2lRWDtBZ0NsaVFXO0VBRUksbURBQUE7Q2hDbWlRZjtBZ0NoaVFXO0VBQ0ksdUJBQUE7Q2hDa2lRZjtBZ0MvaFFXO0VBQ0ksY0FBQTtDaENpaVFmO0FnQzloUVc7RUFDSSxxQkFBQTtDaENnaVFmO0FnQzloUWU7RUFDSSxjQUFBO0NoQ2dpUW5CO0FnQzdoUWU7RUFDSSxVQUFBO0NoQytoUW5CO0FnQzFoUWU7RTdCakJaLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLG9EQUFBO0VBQ0EscUNBQUE7RTZCY2dCLGlEQUFBO0NoQytoUW5CO0FHeGlRTztFNkJNUTtJN0JMSixtREFBQTtHSDJpUVQ7Q0FDRjtBR3ppUU87RTZCRVE7STdCREosa0RBQUE7R0g0aVFUO0NBQ0Y7QUcxaVFPO0U2QkZRO0k3QkdKLG1EQUFBO0dINmlRVDtDQUNGO0FHM2lRTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NINmlRWDtBZ0N0alFXO0VBQ0ksMEJBQUE7Q2hDd2pRZjtBZ0N0alFlO0VBQ0ksMEJBQUE7Q2hDd2pRbkI7QWdDcmpRZTtFQUNJLGNBQUE7Q2hDdWpRbkI7QWdDcGpRZTtFQUNJLGlCQUFBO0NoQ3NqUW5CO0FnQ25qUWU7RUFDSSxlQUFBO0NoQ3FqUW5CO0FnQ2pqUVc7RUQzTVIsb0NBQUE7RUFBQSw0QkFBQTtFQUNBLFdBQUE7RUFDQSxnQ0FBQTtDL0IrdlFIO0FnQzVpUWU7RUFFSSxXQUFBO0NoQzZpUW5CO0FnQ3ZpUVc7RUFDSSxvQkFBQTtDaEN5aVFmO0FnQ3BpUWU7RUFDSSxvQkFBQTtDaENzaVFuQjtBZ0NsaVFXO0VBQ0ksb0JBQUE7Q2hDb2lRZjtBZ0NqaVFXO0VBQ0ksYUFBQTtDaENtaVFmO0FnQ2ppUWU7RUFDSSxXQUFBO0NoQ21pUW5CO0FnQy9oUVc7RUFDSSxXQUFBO0NoQ2lpUWY7QWdDOWhRVztFRHhQUixvQ0FBQTtFQUFBLDRCQUFBO0VBQ0EsV0FBQTtFQUNBLGdDQUFBO0MvQnl4UUg7QStCcnhRRztFQU1BLDBEQUFBO0VBR0ksbUNBQUE7Qy9CZ3hRUDtBK0I5d1FPO0VBQ0kseUJBQUE7Qy9CZ3hRWDtBK0I1eFFHO0VBTUEsb0RBQUE7RUFHSSxtQ0FBQTtDL0J1eFFQO0ErQnJ4UU87RUFDSSx5QkFBQTtDL0J1eFFYO0FnQ2ppUWU7RUFDSSxpQkFBQTtDaENtaVFuQjtBZ0NoaVFlO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0NoQ2tpUW5CO0FnQ2hpUW1CO0VBQ0kseUJBQUE7RUFBQSxpQkFBQTtFQUNBLE9BQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7Q2hDa2lRdkI7QWdDaGlRdUI7RUFDSSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtRkFBQTtDaENraVEzQjtBZ0MzaFFlO0VBQ0ksbURBQUE7Q2hDNmhRbkI7QWdDMWhRZTtFQUNJLGdEQUFBO0NoQzRoUW5CO0FnQ3hoUVc7RUFDSSxnREFBQTtDaEMwaFFmO0FnQ3RoUU87RUFDSSxxR0FBQTtDaEN3aFFYO0FnQ3JoUU87RUFDSSxzRkFBQTtDaEN1aFFYO0FnQ3BoUU87RUFDSSxnREFBQTtDaENzaFFYO0FnQ25oUU87O0VBRUksOEJBQUE7Q2hDcWhRWDtBZ0NsaFFPO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0NoQ29oUVg7QWdDaGhRVztFQUNJLG9CQUFBO0VBQ0Esc0JBQUE7Q2hDa2hRZjtBZ0M5Z1FPO0VBQ0ksZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7Q2hDZ2hRWDtBZ0M5Z1FXO0VBQ0ksZUFBQTtDaENnaFFmO0FnQzdnUVc7RUFDSSw4Q0FBQTtFQUNBLG9EQUFBO0VBQ0EsNERBQUE7RUFDQSw0REFBQTtFRHBlWixVQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtDL0JvL1FIO0FnQ2hoUWU7RUFDSSxVQUFBO0NoQ2toUW5CO0FHcjZRRztFQVNJLGdGQUFBO0VBQ0EseUVBQUE7Q0grNVFQO0FHejZRRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0htNlFQO0FHNzZRRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0h1NlFQO0FHajdRRztFQVNJLHNGQUFBO0VBQ0EsK0VBQUE7Q0gyNlFQO0FHcjdRRztFQVNJLHlFQUFBO0VBQ0Esa0VBQUE7Q0grNlFQO0FHcmdSRztFQThSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSw4REFBQTtFQUNBLCtDQUFBO0NId3VRSDtBR251UU87RUF6U0o7SUEwU1EsbURBQUE7R0hzdVFUO0NBQ0Y7QUdwdVFPO0VBN1NKO0lBOFNRLGtEQUFBO0dIdXVRVDtDQUNGO0FHcnVRTztFQWpUSjtJQWtUUSxtREFBQTtHSHd1UVQ7Q0FDRjtBR3R1UU87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSHd1UVg7QUkvaVJHO0VBMEVBLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSxtQkFBQTtDSncrUUg7QUl0K1FHO0VBQ0ksb0JBQUE7RUFDQSxpSUFBQTtVQUFBLHlIQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0dBQUE7RUFDQSwrRkFBQTtFQUNBLGlHQUFBO0VBQ0Esa0dBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7Q0p3K1FQO0FnQzNrUU87RUFDSSxpQkFBQTtDaEM2a1FYO0FnQzNrUVc7RUFDSSxTQUFBO0NoQzZrUWY7QWdDemtRTztFN0J0TkosK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsdURBQUE7RUFDQSx3Q0FBQTtDSGd5UUg7QUczeFFPO0U2QjJNQTtJN0IxTUksbURBQUE7R0g4eFFUO0NBQ0Y7QUc1eFFPO0U2QnVNQTtJN0J0TUksa0RBQUE7R0greFFUO0NBQ0Y7QUc3eFFPO0U2Qm1NQTtJN0JsTUksbURBQUE7R0hneVFUO0NBQ0Y7QUc5eFFPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0hneVFYO0FnQ3htUVc7RUR4WFIsb0NBQUE7RUFBQSw0QkFBQTtFQUNBLFdBQUE7RUFDQSxnQ0FBQTtDL0JtK1FIO0FnQ3htUU87RTdCOU5KLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLG1EQUFBO0VBQ0Esb0NBQUE7Q0h1MFFIO0FHbDBRTztFNkJtTkE7STdCbE5JLG1EQUFBO0dIcTBRVDtDQUNGO0FHbjBRTztFNkIrTUE7STdCOU1JLGtEQUFBO0dIczBRVDtDQUNGO0FHcDBRTztFNkIyTUE7STdCMU1JLG1EQUFBO0dIdTBRVDtDQUNGO0FHcjBRTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0Esb0RBQUE7RUFDQSxhQUFBO0NIdTBRWDtBZ0N2b1FXO0VEaFlSLG9DQUFBO0VBQUEsNEJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0NBQUE7Qy9CMGdSSDtBSXZqUkc7RTRCaWJnQiwrQ0FBQTtFQUNBLHFEQUFBO0NoQ3lvUW5CO0FHL29SRztFNkJ5Z0JvQixhQUFBO0NoQ3lvUXZCO0FnQ25vUU87RTdCalBKLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDZEQUFBO0VBQ0EsOENBQUE7Q0hxM1FIO0FHaDNRTztFNkJzT0E7STdCck9JLG1EQUFBO0dIbTNRVDtDQUNGO0FHajNRTztFNkJrT0E7STdCak9JLGtEQUFBO0dIbzNRVDtDQUNGO0FHbDNRTztFNkI4TkE7STdCN05JLG1EQUFBO0dIcTNRVDtDQUNGO0FHbjNRTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0Esb0RBQUE7RUFDQSxjQUFBO0NIcTNRWDtBZ0NscVFXO0VEblpSLG9DQUFBO0VBQUEsNEJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0NBQUE7Qy9Cd2pSSDtBSXJtUkc7RTRCb2NnQiwrQ0FBQTtFQUNBLHFEQUFBO0NoQ29xUW5CO0FHN3JSRztFNkI0aEJvQixhQUFBO0NoQ29xUXZCO0FnQzlwUU87RTdCcFFKLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHVEQUFBO0VBQ0Esd0NBQUE7Q0htNlFIO0FHOTVRTztFNkJ5UEE7STdCeFBJLG1EQUFBO0dIaTZRVDtDQUNGO0FHLzVRTztFNkJxUEE7STdCcFBJLGtEQUFBO0dIazZRVDtDQUNGO0FHaDZRTztFNkJpUEE7STdCaFBJLG1EQUFBO0dIbTZRVDtDQUNGO0FHajZRTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIbTZRWDtBZ0M3clFXO0VEdGFSLG9DQUFBO0VBQUEsNEJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0NBQUE7Qy9Cc21SSDtBZ0M3clFPO0U3QjVRSiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxtREFBQTtFQUNBLG9DQUFBO0NIMDhRSDtBR3I4UU87RTZCaVFBO0k3QmhRSSxtREFBQTtHSHc4UVQ7Q0FDRjtBR3Q4UU87RTZCNlBBO0k3QjVQSSxrREFBQTtHSHk4UVQ7Q0FDRjtBR3Y4UU87RTZCeVBBO0k3QnhQSSxtREFBQTtHSDA4UVQ7Q0FDRjtBR3g4UU87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSDA4UVg7QWdDNXRRVztFRDlhUixvQ0FBQTtFQUFBLDRCQUFBO0VBQ0EsV0FBQTtFQUNBLGdDQUFBO0MvQjZvUkg7QWdDNXRRTztFQUNJLGlEQUFBO0NoQzh0UVg7QWdDNXRRVztFN0J2UlIsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0Esb0RBQUE7RUFDQSxxQ0FBQTtFNkJ3UlksZ0JBQUE7RUFDQSxlQUFBO0NoQzZ0UWY7QUdqL1FPO0U2QjRRSTtJN0IzUUEsbURBQUE7R0hvL1FUO0NBQ0Y7QUdsL1FPO0U2QndRSTtJN0J2UUEsa0RBQUE7R0hxL1FUO0NBQ0Y7QUduL1FPO0U2Qm9RSTtJN0JuUUEsbURBQUE7R0hzL1FUO0NBQ0Y7QUdwL1FPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7Q0hzL1FYO0FnQzd2UWU7RUR6Ylosb0NBQUE7RUFBQSw0QkFBQTtFQUNBLFdBQUE7RUFDQSxnQ0FBQTtDL0J5clJIO0FnQ3p2UU87RUFDSSx1REFBQTtDaEMydlFYO0FnQ3p2UVc7RTdCdFNSLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDBEQUFBO0VBQ0EsMkNBQUE7Q0hnaVJIO0FHM2hSTztFNkIyUkk7STdCMVJBLG1EQUFBO0dIOGhSVDtDQUNGO0FHNWhSTztFNkJ1Ukk7STdCdFJBLGtEQUFBO0dIK2hSVDtDQUNGO0FHN2hSTztFNkJtUkk7STdCbFJBLG1EQUFBO0dIZ2lSVDtDQUNGO0FHOWhSTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NIZ2lSWDtBZ0N4eFFlO0VEeGNaLG9DQUFBO0VBQUEsNEJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0NBQUE7Qy9CbXVSSDtBZ0N6eFFlO0VBQ0ksZ0JBQUE7Q2hDMnhRbkI7QWdDdnhRVztFQUNJLGVBQUE7Q2hDeXhRZjtBZ0NyeFFPO0VBQ0ksdUZBQUE7Q2hDdXhRWDtBZ0NweFFPO0VBQ0ksYUFBQTtDaENzeFFYO0FnQ2x4UVc7RUFFSSxXQUFBO0NoQ214UWY7QWdDL3dRZTtFQUNJLGFBQUE7Q2hDaXhRbkI7QWdDOXdRZTtFQUNJLFdBQUE7Q2hDZ3hRbkI7QWdDendRTztFQUNJLGNBQUE7Q2hDMndRWDtBZ0N4d1FPO0VBQ0ksOEJBQUE7Q2hDMHdRWDtBZ0N4d1FXO0VBQ0ksb0JBQUE7Q2hDMHdRZjtBZ0N2d1FXO0VBQ0ksdUJBQUE7Q2hDeXdRZjtBZ0N0d1FXO0VBR0ksb0JBQUE7Q2hDc3dRZjtBZ0Nqd1FHO0VBQ0ksbUJBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7Q2hDbXdRUDtBRzE1Ukc7RTZCMHBCUSxvREMvb0JDO0VEZ3BCRCwyQ0FBQTtFQUFBLHNDQUFBO0VBQUEsbUNBQUE7RUFDQSxxQkFBQTtFQUNBLGdFQUFBO1VBQUEsd0RBQUE7Q2hDbXdRWDtBZ0Nod1FPO0VBQ0ksY0FBQTtDaENrd1FYO0FnQzd2UU87RUFDSSwwQkFBQTtDaEMrdlFYO0FnQzV2UU87RUFDSSxzQkFBQTtDaEM4dlFYOztBZ0N6dlFEOztFQUVJLG9CQUFBO0NoQzR2UUg7O0FnQ3p2UUQ7RUFDSSxvQkFBQTtDaEM0dlFIOztBZ0NwdlFtQjtFQUNJLHlCQUFBO0VBQUEsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtDaEN1dlF2QjtBZ0NsdlFtQjtFQUNJLE9BQUE7RUFDQSx5QkFBQTtFQUFBLGlCQUFBO0NoQ292UXZCO0FnQ2x2UXVCO0VBQ0ksV0FBQTtDaENvdlEzQjtBZ0NodlFtQjtFQUNJLE9BQUE7RUFDQSx5QkFBQTtFQUFBLGlCQUFBO0NoQ2t2UXZCO0FnQ2h2UXVCO0VBQ0ksV0FBQTtDaENrdlEzQjs7QTRCcjhSRDtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFFQSxtREFBQTtFQUNBLHlEQUFBO0VBQ0EsbURBQUE7RUFDQSx5REFBQTtDNUJ1OFJIO0FHbDlSRzs7RXlCaUJZLGNBQUE7QzVCcThSZjtBNEJuOFJlOztFQUNJLGNBQUE7QzVCczhSbkI7QTRCaDhSRztFQUVJLFVBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsdUJBQUE7RUFBQSw4QkFBQTtNQUFBLG9CQUFBO1VBQUEsc0JBQUE7RUFDQSxXdkI0bEI4QjtFdUIzbEI5Qiw4QkFBQTtDNUJpOFJQO0FHbitSRztFeUJxQ1EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtDNUJpOFJYO0E0Qjk3Uk87RUFDSSwrQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0M1Qmc4Ulg7QTRCNTdSRztFQUNJLE9BQUE7RUFDQSw2REFBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSwrQkFBQTtFQUFBLDBCQUFBO0VBQUEsdUJBQUE7QzVCODdSUDtBNEI1N1JPO0VBQ0ksdURBQUE7RUFDQSwrQkFBQTtFQUFBLDBCQUFBO0VBQUEsdUJBQUE7QzVCODdSWDtBNEIzN1JPO0VDM0RKLGN4QmdvQmtDO0V3Qi9uQmxDLDZERDJEZ0M7RUMxRGhDLHVCeEI2bkJ3QztDTDQzUTNDO0E0Qjc3Ulc7RUFDSSx1REFBQTtDNUIrN1JmO0E0QjE3Ulc7RUNwRVIsY3hCZ29Ca0M7RXdCL25CbEMsNkREb0VvQztFQ25FcEMsdUJ4QjZuQndDO0NMbzRRM0M7QTRCNTdSZTtFQUNJLHVEQUFBO0M1Qjg3Um5CO0E0Qng3Ukc7RUFDSSxRQUFBO0VBQ0EsOERBQUE7RUFDQSwrQkFBQTtFQUFBLDhCQUFBO0VBQUEsNEJBQUE7TUFBQSx3QkFBQTtVQUFBLG9CQUFBO0VBQ0EsZ0NBQUE7RUFBQSwyQkFBQTtFQUFBLHdCQUFBO0M1QjA3UlA7QTRCeDdSTztFQUNJLHdEQUFBO0VBQ0EsZ0NBQUE7RUFBQSwyQkFBQTtFQUFBLHdCQUFBO0M1QjA3Ulg7QTRCdjdSTztFQ25GSixjeEIwbkJrQztFd0J6bkJsQyw4RERtRmdDO0VDbEZoQyx1QnhCdW5Cd0M7Q0xzNVEzQztBNEJ6N1JXO0VBQ0ksd0RBQUE7QzVCMjdSZjtBNEJ0N1JXO0VDNUZSLGN4QjBuQmtDO0V3QnpuQmxDLDhERDRGb0M7RUMzRnBDLHVCeEJ1bkJ3QztDTDg1UTNDO0E0Qng3UmU7RUFDSSx3REFBQTtDNUIwN1JuQjtBNEJwN1JHO0VBQ0ksZUFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0M1QnM3UlA7QTRCbjdSRztFQUNJLGNBQUE7QzVCcTdSUDs7QWtDdGlTRDtFQUNJLHVCQUFBO0NsQ3lpU0g7O0FrQ3RpU0Q7RUFDSSxnRkFBQTtFQUNBLDhDQUFBO0VBQ0EsK0NBQUE7RUFDQSxnREFBQTtFQUNBLDRDQUFBO0VBQ0EsNENBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0NsQ3lpU0g7QWtDcmlTTztFQUVJLG9CQUFBO0NsQ3NpU1g7QWtDbmlTTztFL0JvWkosc0JBQUE7Q0hrcFJIO0FrQ2xpU1c7RUFDSSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtDbENvaVNmO0FrQ2hpU087RUFDSSxpQkFBQTtFQUNBLGlCQUFBO0NsQ2tpU1g7QWtDL2hTTztFQUNJLGlDQUFBO0NsQ2lpU1g7QWtDNWhTTztFQUNJLG9CQUFBO0NsQzhoU1g7QWtDM2hTTztFL0IyWEosc0JBQUE7Q0htcVJIO0FrQzFoU087RUFDSSxhQUFBO0NsQzRoU1g7QWtDeGhTRztFQUNJLFlBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0NsQzBoU1A7QWtDeGhTTztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLHdCQUFBO0VBQUEscUJBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSw2RkFBQTtDbEMwaFNYO0FrQ3hoU1c7RUFDSSx5QkFBQTtFQUFBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSwwQkFBQTtFQUNBLGdEQUFBO1VBQUEsd0NBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7Q2xDMGhTZjtBa0N2aFNXO0VBQ0ksMEJBQUE7Q2xDeWhTZjtBa0N0aFNXO0VBQ0ksK0dBQUE7Q2xDd2hTZjtBa0N0aFNlO0VBQ0ksWUFBQTtDbEN3aFNuQjtBa0NwaFNXO0VBRUkscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EseUtBQUE7RUFDQSw2RkFBQTtDbENxaFNmO0FrQ2xoU1c7RUFDSSxhQUFBO0NsQ29oU2Y7QWtDamhTVztFQUNJLHlCQUFBO0VBQUEsb0JBQUE7RUFBQSxpQkFBQTtDbENtaFNmO0ErQnorUkc7RUFNQSx5RUFBQTtFQUdJLG1DQUFBO0MvQm8rUlA7QStCbCtSTztFQUNJLHlCQUFBO0MvQm8rUlg7QWtDcGhTTztFQUNJLFdBQUE7Q2xDc2hTWDtBa0NsaFNHOzs7Ozs7RUFNSSxvQkFBQTtFQUNBLHNCQUFBO0NsQ29oU1A7QWtDamhTRztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7Q2xDbWhTUDs7QWtDL2dTRDtFQUNJLDZDQUFBO0VBQ0EsOENBQUE7RUFDQSxnREFBQTtDbENraFNIOztBa0MvZ1NEO0VBQ0ksMkNBQUE7RUFDQSw2Q0FBQTtFQUNBLGdEQUFBO0NsQ2toU0g7O0FtQzlwU087RUFDSSxrREFBQTtFQUNBLG1EQUFBO0VBQ0EsOENBQUE7RUFDQSw4Q0FBQTtDbkNpcVNYO0FtQy9wU1c7RUFOSjtJQU9RLDhDQUFBO0lBQ0Esa0RBQUE7R25Da3FTYjtDQUNGO0FtQy9wU087RUFDSSx3REFBQTtFQUNBLHdEQUFBO0VBQ0EsNkRBQUE7RUFDQSx3RUFBQTtFQUNBLDBFQUFBO0VBQ0EseURBQUE7RUFDQSw0REFBQTtFQUNBLG1EQUFBO0NuQ2lxU1g7QW1DNXBTTztFQUNJLGtEQUFBO0VBQ0EsbURBQUE7RUFDQSw4Q0FBQTtFQUNBLDhDQUFBO0NuQzhwU1g7QW1DNXBTVztFQU5KO0lBT1EsOENBQUE7SUFDQSxrREFBQTtHbkMrcFNiO0NBQ0Y7QW1DNXBTTztFQUNJLHdEQUFBO0VBQ0Esd0RBQUE7RUFDQSw2REFBQTtFQUNBLHVFQUFBO0VBQ0EsMEVBQUE7RUFDQSx5REFBQTtFQUNBLDREQUFBO0VBQ0EsaURBQUE7Q25DOHBTWDs7QW1DenBTRDtFQUNJLGlEQUFBO0VBQ0Esa0RBQUE7RUFDQSxrREFBQTtFQUNBLG1EQUFBO0VBQ0EsOENBQUE7RUFDQSw4Q0FBQTtDbkM0cFNIO0FtQzFwU0c7RUFSSjtJQVNRLG1EQUFBO0duQzZwU0w7Q0FDRjtBbUMzcFNHO0VBWko7SUFhUSxtREFBQTtHbkM4cFNMO0NBQ0Y7QW1DNXBTRztFQWhCSjtJQWlCUSw4Q0FBQTtJQUNBLGtEQUFBO0duQytwU0w7Q0FDRjs7QW1DMXBTTztFQUNJLDhEQUFBO0VBQ0EsOERBQUE7RUFDQSw0REFBQTtDbkM2cFNYO0FtQzFwU2U7RUFDSSxrQkFBQTtDbkM0cFNuQjs7QW1DcnBTRDtFQUNJLG1EQUFBO0VBQ0EsbURBQUE7RUFDQSx3REFBQTtFQUNBLHdEQUFBO0VBQ0EsNkRBQUE7RUFDQSx5RUFBQTtFQUNBLDhFQUFBO0VBQ0EseURBQUE7RUFDQSwwREFBQTtFQUNBLG9EQUFBO0NuQ3dwU0g7QW1DdHBTRztFQUNJLGdGQUFBO0VBQ0EsMENBQUE7RUFDQSx3Q0FBQTtDbkN3cFNQO0FtQ3RwU087RUFDSSxrQkFBQTtDbkN3cFNYO0FtQ3RwU1c7RUFDSSw2TEFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5RUFBQTtDbkN3cFNmO0FtQ3JwU1c7RUFFSSw4REFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtDbkNzcFNmO0FtQ25wU1c7RUFDSSw2QkFBQTtFQUVBLDhEQUFBO0NuQ29wU2Y7QW1DanBTVztFQUNJLG1FQUFBO0VBQ0EsWUFBQTtDbkNtcFNmO0FtQzlvU0c7RUFFSSxtQ0FBQTtFQUVBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7Q25DOG9TUDtBbUMzb1NHO0VBQ0ksb0ZBQUE7RUFDQSx5Q0FBQTtFQUVBLDBCQUFBO0VBQUEsdUNBQUE7TUFBQSx1QkFBQTtVQUFBLCtCQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7Q25DNG9TUDtBbUN6b1NHO0VBQ0ksc0NBQUE7RUFDQSx1RkFBQTtFQUNBLHlDQUFBO0NuQzJvU1A7QW1Dem9TTztFQUNJLDJFQUFBO01BQUEsZ0ZBQUE7VUFBQSxtRUFBQTtDbkMyb1NYO0FtQ3pvU1c7RUFDSSxvRUFBQTtDbkMyb1NmOztBb0M1eVNEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7Q3BDK3lTSDs7QW9DNXlTRDs7OztFQUlJLHdCQUFBO0NwQyt5U0g7O0FvQzV5U0Q7O0VBRUksbUJBQUE7Q3BDK3lTSDs7QW9DNXlTRDtFQUNJLGdCQUFBO0NwQyt5U0g7O0FvQzN5U0c7RUFDSSw4RUFBQTtFQUNBLDRDQUFBO0VBQ0EsNENBQUE7RUFDQSw4QkFBQTtFQUNBLDBDQUFBO0VBQ0EsbUZBQUE7Q3BDOHlTUDs7QW9DMXlTRDtFQUNJLG9CQUFBO0VBQ0EsYUFBQTtDcEM2eVNIO0FvQzN5U0c7RUFDSSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVDQUFBO0NwQzZ5U1A7QW9DMXlTRztFQUNJLGtCQUFBO0VBQ0EsNkRBQUE7Q3BDNHlTUDs7QXFDMTFTRDtFQUNJLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7Q3JDNjFTSDs7QXFDMTFTRDtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0NyQzYxU0g7O0FzQ3AyU0Q7RUFDSSwyRUFBQTtFQUNBLGtFQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsMkRBQUE7RUFDQSxnQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsZ0ZBQUE7RUFDQSx1Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsK0NBQUE7RUFDQSwrQkFBQTtFQUNBLG9DQUFBO0VBQ0Esc0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHdDQUFBO0VBQ0Esc0NBQUE7RUFDQSxzQ0FBQTtFQUNBLCtCQUFBO0VBQ0Esb0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsZ0NBQUE7RUFDQSxtQ0FBQTtFQUNBLGtEQUFBO0VBQ0EsNkNBQUE7RUErQkEsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtDdEN5MFNIO0FzQ3gyU0c7RUFDSSxpQ0FBQTtFQUNBLCtCQUFBO0VBQ0EsdUNBQUE7RUFDQSwwQ0FBQTtFQUNBLCtDQUFBO0VBQ0EsMENBQUE7RUFDQSx1Q0FBQTtFQUNBLHFDQUFBO0VBQ0EscUNBQUE7RUFDQSwwQ0FBQTtFQUNBLHVDQUFBO0N0QzAyU1A7QXNDdjJTRztFQUNJLDhCQUFBO0VBQ0EsaUNBQUE7RUFDQSx1Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsK0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsbUNBQUE7RUFDQSxtQ0FBQTtFQUNBLDBDQUFBO0VBQ0EscUNBQUE7Q3RDeTJTUDtBc0NoMlNHO0VBQ0ksY0FBQTtDdENrMlNQO0FzQy8xU0c7RUFDSSw0Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsNENBQUE7RUFDQSw4Q0FBQTtVQUFBLHNDQUFBO0VBQ0EsZ0NBQUE7RUFDQSx3Q0FBQTtFQUNBLHdHQUFBO0VBQ0EsZ0RBQUE7RUFDQSxvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSx3QkFBQTtFQUFBLG9DQUFBO01BQUEscUJBQUE7VUFBQSw0QkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0N0Q2kyU1A7QXNDOTFTVztFQUNJLGlCQUFBO0VBQ0EsY0FBQTtDdENnMlNmO0FzQzUxU087RUFDSSwrQ0FBQTtFQUNBLG1EQUFBO0VBQ0EsaUZBQUE7RUFDQSxnQkFBQTtFQUNBLCtHQUFBO0VBQ0EsbURBQUE7RW5DbU1SLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHNEQUFBO0VBQ0EsdUNBQUE7Q0gwcFNIO0FHcnBTTztFbUNwTkE7SW5DcU5JLG1EQUFBO0dId3BTVDtDQUNGO0FHdHBTTztFbUN4TkE7SW5DeU5JLGtEQUFBO0dIeXBTVDtDQUNGO0FHdnBTTztFbUM1TkE7SW5DNk5JLG1EQUFBO0dIMHBTVDtDQUNGO0FHeHBTTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NIMHBTWDtBc0MxM1NXO0VBQ0ksZ0JBQUE7Q3RDNDNTZjtBc0N4M1NPO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtFQUFBLGdDQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsNkVBQUE7RUFDQSw2Q0FBQTtDdEMwM1NYO0FzQ3gzU1c7RUFDSSxjQUFBO0N0QzAzU2Y7QXNDdjNTVztFQUNJLHVCQUFBO0VBQ0EsdUJBQUE7Q3RDeTNTZjtBc0NyM1NPO0VBQ0ksaUZBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esd0JBQUE7TUFBQSxvQkFBQTtVQUFBLGdCQUFBO0VBQ0Esc0JBQUE7RUFBQSxrQ0FBQTtNQUFBLG1CQUFBO1VBQUEsMEJBQUE7RUFDQSw0R0FBQTtFQUNBLGlCQUFBO0VuQ2lLUiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxzREFBQTtFQUNBLHVDQUFBO0NIcXRTSDtBR2h0U087RW1DbExBO0luQ21MSSxtREFBQTtHSG10U1Q7Q0FDRjtBR2p0U087RW1DdExBO0luQ3VMSSxrREFBQTtHSG90U1Q7Q0FDRjtBR2x0U087RW1DMUxBO0luQzJMSSxtREFBQTtHSHF0U1Q7Q0FDRjtBR250U087RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtDSHF0U1g7QXNDajVTRztFQUNJLHlDQUFBO0VBQUEsb0NBQUE7RUFBQSxpQ0FBQTtFQUNBLFdBQUE7Q3RDbTVTUDtBc0NqNVNPO0VBQ0ksV0FBQTtDdENtNVNYO0FzQy80U0c7RUFDSSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxzQ0FBQTtFQUNBLHdDQUFBO0N0Q2k1U1A7QXNDLzRTTztFQUVJLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7Q3RDZzVTWDtBc0M1NFNHO0VBQ0ksd0NBQUE7Q3RDODRTUDtBc0MxNFNPO0VBQ0kscUZBQUE7Q3RDNDRTWDtBc0MxNFNXO0VBRUkseUZBQUE7Q3RDMjRTZjtBc0N4NFNXO0VBQ0ksVUFBQTtFQUNBLGlEQUFBO0N0QzA0U2Y7QXNDdjRTVztFQUNJLHdDQUFBO0VBQ0EsNkRBQUE7Q3RDeTRTZjtBc0NuNFNPO0VBQ0ksbUZBQUE7RUFDQSx1Q0FBQTtFQUNBLHVDQUFBO0N0Q3E0U1g7QXNDbjRTVztFQUVJLGtJQUFBO0N0Q280U2Y7QXNDajRTVztFQUNJLFFBQUE7RUFDQSxtREFBQTtDdENtNFNmO0FzQ2g0U1c7RUFDSSxzQ0FBQTtFQUNBLCtEQUFBO0N0Q2s0U2Y7QXNDNTNTTztFQUNJLGtGQUFBO0N0QzgzU1g7QXNDNTNTVztFQUVJLGtJQUFBO0N0QzYzU2Y7QXNDMTNTVztFQUNJLE9BQUE7RUFDQSxvREFBQTtDdEM0M1NmO0FzQ3ozU1c7RUFDSSxxQ0FBQTtFQUNBLGdFQUFBO0N0QzIzU2Y7QXNDcjNTTztFQUNJLG9GQUFBO0VBQ0EsdUNBQUE7RUFDQSx1Q0FBQTtDdEN1M1NYO0FzQ3IzU1c7RUFFSSxrSUFBQTtDdENzM1NmO0FzQ24zU1c7RUFDSSxTQUFBO0VBQ0Esa0RBQUE7Q3RDcTNTZjtBc0NsM1NXO0VBQ0ksdUNBQUE7RUFDQSw4REFBQTtDdENvM1NmO0FzQzkyU087O0VBRUksY0FBQTtDdENnM1NYOztBdUN0blREO0VBQ0ksa0NBQUE7RUFDQSxpQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsK0JBQUE7RUFDQSxpQ0FBQTtFQUNBLCtFQUFBO0VBQ0EscUNBQUE7RUFDQSxpRUFBQTtFQUNBLDBFQUFBO0VBQ0Esc0RBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSwwQ0FBQTtFQUNBLDJCQUFBO0VBQ0EsK0JBQUE7RUFDQSx5Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsdUNBQUE7RUFDQSxxQ0FBQTtFQUNBLHdDQUFBO0VBQ0EscUNBQUE7RUFDQSx3Q0FBQTtFQUNBLDJDQUFBO0VBQ0EscUNBQUE7RUFDQSxxQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsbUNBQUE7RUFDQSx5Q0FBQTtFQUNBLHVDQUFBO0N2Q3luVEg7QXVDdm5URztFQUNJLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSxxQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsOENBQUE7RUFDQSx5Q0FBQTtFQUNBLHNDQUFBO0VBQ0Esb0NBQUE7RUFDQSxvQ0FBQTtFQUNBLHlDQUFBO0VBQ0Esc0NBQUE7Q3ZDeW5UUDtBdUN0blRHO0VBQ0ksNkJBQUE7RUFDQSxnQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsdUNBQUE7RUFDQSw4Q0FBQTtFQUNBLHlDQUFBO0VBQ0Esb0NBQUE7RUFDQSxrQ0FBQTtFQUNBLGtDQUFBO0VBQ0EseUNBQUE7RUFDQSxvQ0FBQTtDdkN3blRQO0F1Q3JuVEc7RUFDSSxlQUFBO0VBQ0EsY0FBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtDdkN1blRQO0F1Q3JuVE87RUMvREosV0FBQTtFRGtFUSwrQkFBQTtFQUNBLGlDQUFBO0VBQ0EsK0JBQUE7VUFBQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDJCQUFBO01BQUEsNEJBQUE7VUFBQSxtQkFBQTtFQUNBLHFCQUFBO0N2Q3NuVFg7QXVDcG5UVztFQUNJLGFBQUE7RUFDQSxpQkFBQTtDdkNzblRmO0F1Q25uVFc7RUFDSSwrQkFBQTtDdkNxblRmO0F1Q2xuVFc7RUFDSSw2QkFBQTtDdkNvblRmO0F1Q2puVFc7RUFDSSxnQ0FBQTtDdkNtblRmO0F1Q2huVFc7RUFDSSxxQ0FBQTtNQUFBLHNDQUFBO1VBQUEsNkJBQUE7Q3ZDa25UZjtBdUMvbVRXO0VBQ0ksbUNBQUE7TUFBQSxvQ0FBQTtVQUFBLDJCQUFBO0N2Q2luVGY7QXVDOW1UVztFQUNJLHNDQUFBO01BQUEsdUNBQUE7VUFBQSw4QkFBQTtDdkNnblRmO0F1QzVtVGU7RUFDSSxpQ0FBQTtFQUNBLG1CQUFBO0VBQ0Esd0RBQUE7Q3ZDOG1UbkI7QXVDNW1UbUI7RUFDSSxpQkFBQTtDdkM4bVR2QjtBdUN6bVRXO0VBQ0ksMkNBQUE7RUFDQSx1Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsdUNBQUE7RUFDQSxxR0FBQTtFQUNBLCtDQUFBO0VBQ0EsNkNBQUE7VUFBQSxxQ0FBQTtFQUNBLCtCQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtDdkMybVRmO0F1Q3ptVGU7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtDdkMybVRuQjtBdUN4bVRlOztFQUVJLGdCQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHVCQUFBO01BQUEscUJBQUE7VUFBQSxlQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSwwQkFBQTtFQUFBLHVDQUFBO01BQUEsdUJBQUE7VUFBQSwrQkFBQTtFQUNBLDhDQUFBO0VBQ0Esa0RBQUE7RUFDQSxrREFBQTtFQUNBLDRHQUFBO0VBQ0EsK0VBQUE7RXBDd0loQiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxxREFBQTtFQUNBLHNDQUFBO0NIaStTSDtBRzU5U087RW9DOUpROztJcEMrSkosbURBQUE7R0hnK1NUO0NBQ0Y7QUc5OVNPO0VvQ2xLUTs7SXBDbUtKLGtEQUFBO0dIaytTVDtDQUNGO0FHaCtTTztFb0N0S1E7O0lwQ3VLSixtREFBQTtHSG8rU1Q7Q0FDRjtBR2wrU087O0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7Q0hxK1NYO0F1QzFvVG1COztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUFBLHVDQUFBO01BQUEsdUJBQUE7VUFBQSwrQkFBQTtFQUNBLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7Q3ZDNm9UdkI7QXVDMW9UbUI7O0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLGdCQUFBO0N2QzZvVHZCO0F1QzFvVG1COztFQUNJLCtDQUFBO0VBQ0EscURBQUE7RUFDQSxxQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsbURBQUE7RUFDQSw4QkFBQTtDdkM2b1R2QjtBRy91VEc7O0VBU0ksaUZBQUE7RUFDQSwwRUFBQTtDSDB1VFA7QUdwdlRHOztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0grdVRQO0FHenZURzs7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIb3ZUUDtBRzl2VEc7O0VBU0ksdUZBQUE7RUFDQSxnRkFBQTtDSHl2VFA7QUdud1RHOzs7RUFTSSx5RUFBQTtFQUNBLGtFQUFBO0NIK3ZUUDtBR3IxVEc7O0VBOFJBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLCtEQUFBO0VBQ0EsZ0RBQUE7Q0h5alRIO0FHcGpUTztFQXpTSjs7SUEwU1EsbURBQUE7R0h3alRUO0NBQ0Y7QUd0alRPO0VBN1NKOztJQThTUSxrREFBQTtHSDBqVFQ7Q0FDRjtBR3hqVE87RUFqVEo7O0lBa1RRLG1EQUFBO0dINGpUVDtDQUNGO0FHMWpUTzs7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSDZqVFg7QUlwNFRHOzs7RUEwRUEsb0NBQUE7VUFBQSw0QkFBQTtFQUNBLG1CQUFBO0NKK3pUSDtBSTd6VEc7OztFQUNJLDZDQUFBO0VBQ0EsaUlBQUE7VUFBQSx5SEFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDBGQUFBO0VBQ0EseUZBQUE7RUFDQSwyRkFBQTtFQUNBLDRGQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0NKaTBUUDtBdUNydFRtQjs7RUFDSSxnQkFBQTtDdkN3dFR2QjtBdUNwdFRlO0VBQ0ksMkVBQUE7RUFDQSxvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0N2Q3N0VG5CO0F1Q3B0VG1CO0VBQ0ksdUJBQUE7RUFDQSx1QkFBQTtDdkNzdFR2QjtBdUNsdFRlO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHdCQUFBO01BQUEsb0JBQUE7VUFBQSxnQkFBQTtFQUNBLHVCQUFBO01BQUEscUJBQUE7VUFBQSxlQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxzQkFBQTtFQUFBLGtDQUFBO01BQUEsbUJBQUE7VUFBQSwwQkFBQTtFQUNBLHlHQUFBO0VBQ0EsK0VBQUE7RUFDQSxpQkFBQTtFcEM0RWhCLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHFEQUFBO0VBQ0Esc0NBQUE7Q0h1b1RIO0FHbG9UTztFb0MvRlE7SXBDZ0dKLG1EQUFBO0dIcW9UVDtDQUNGO0FHbm9UTztFb0NuR1E7SXBDb0dKLGtEQUFBO0dIc29UVDtDQUNGO0FHcG9UTztFb0N2R1E7SXBDd0dKLG1EQUFBO0dIdW9UVDtDQUNGO0FHcm9UTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NIdW9UWDtBdUM5dVRXO0VBQ0ksNEJBQUE7T0FBQSx1QkFBQTtVQUFBLG9CQUFBO0N2Q2d2VGY7QXVDN3VUVztFQUNJLDRCQUFBO09BQUEsdUJBQUE7VUFBQSxvQkFBQTtDdkMrdVRmO0F1QzV1VFc7RUFDSTtJQUNJLHVDQUFBO0d2Qzh1VGpCO0NBQ0Y7QXVDM3VUVztFQUNJO0lBQ0ksMkJBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0lBQ0Esc0JBQUE7SUFDQSxZQUFBO0d2QzZ1VGpCO0NBQ0Y7QXVDeHVURztFQUNJLGNBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsZ0JBQUE7RUFDQSw0Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsWUFBQTtDdkMwdVRQO0F1Q3Z1VEc7RUFDSSxvQkFBQTtDdkN5dVRQO0F1Q3R1VEc7RUFDSSxrQkFBQTtDdkN3dVRQO0F1Q3J1VEc7RUFDSSxxQkFBQTtDdkN1dVRQO0F1Q3B1VEc7RUFDSSwwQkFBQTtNQUFBLDJCQUFBO1VBQUEsa0JBQUE7Q3ZDc3VUUDtBdUNudVRHO0VBQ0ksd0JBQUE7TUFBQSx5QkFBQTtVQUFBLGdCQUFBO0N2Q3F1VFA7QXVDbHVURztFQUNJLDJCQUFBO01BQUEsNEJBQUE7VUFBQSxtQkFBQTtDdkNvdVRQOztBdUNodVREO0VBQ0ksaUJBQUE7Q3ZDbXVUSDs7QXlDcGdVRDs7RUFFSSxvRUFBQTtFQUNBLDZFQUFBO0VBQ0EscUNBQUE7RUFDQSxvQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsaUVBQUE7RUFDQSxrQ0FBQTtFQUNBLG9DQUFBO0VBQ0Esa0ZBQUE7RUFDQSx5Q0FBQTtFQUNBLDZCQUFBO0VBQ0EsNENBQUE7RUFDQSxpREFBQTtFQUNBLGlDQUFBO0VBQ0Esc0NBQUE7RUFDQSx3Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsMENBQUE7RUFDQSx3Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsNkNBQUE7RUFDQSxzQ0FBQTtFQUNBLGlDQUFBO0VBQ0Esc0NBQUE7RUFDQSw0Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsdUNBQUE7RUE4QkEsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0N6QzArVEg7QXlDMWdVRzs7RUFDSSxpQ0FBQTtFQUNBLG1DQUFBO0VBQ0EseUNBQUE7RUFDQSw0Q0FBQTtFQUNBLGlEQUFBO0VBQ0EsNENBQUE7RUFDQSx5Q0FBQTtFQUNBLHVDQUFBO0VBQ0EsdUNBQUE7RUFDQSw0Q0FBQTtFQUNBLHlDQUFBO0N6QzZnVVA7QXlDMWdVRzs7RUFDSSxtQ0FBQTtFQUNBLGdDQUFBO0VBQ0EseUNBQUE7RUFDQSwwQ0FBQTtFQUNBLGlEQUFBO0VBQ0EsNENBQUE7RUFDQSx1Q0FBQTtFQUNBLHFDQUFBO0VBQ0EscUNBQUE7RUFDQSw0Q0FBQTtFQUNBLHVDQUFBO0N6QzZnVVA7QXlDcGdVRzs7RUFDSSxjQUFBO0N6Q3VnVVA7QXlDbGdVVzs7RUFDSSxlQUFBO0N6Q3FnVWY7QXlDOS9UVzs7RUFDSSxlQUFBO0N6Q2lnVWY7QXlDNS9URzs7RUFDSSwwRUFBQTtFQUNBLDZFQUFBO0VBQ0EsMEVBQUE7RUFDQSw2RUFBQTtFQUVBLDhDQUFBO0VBQ0EsMENBQUE7RUFDQSw4Q0FBQTtFQUNBLGtDQUFBO0VBQ0EsMENBQUE7RUFDQSw4R0FBQTtFQUNBLGtEQUFBO0VBQ0Esb0RBQUE7VUFBQSw0Q0FBQTtFQUNBLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsMENBQUE7RUFDQSxjQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0Esd0JBQUE7RUFBQSxvQ0FBQTtNQUFBLHFCQUFBO1VBQUEsNEJBQUE7RUFDQSxXQUFBO0N6QzgvVFA7QXlDMy9UVzs7RUFDSSxpREFBQTtFQUNBLGNBQUE7Q3pDOC9UZjtBeUMxL1RPOztFQUNJLGlEQUFBO0VBQ0EscURBQUE7RUFDQSxxREFBQTtFQUNBLGtJQUFBO0VBQ0EscUhBQUE7RUFDQSwwQkFBQTtNQUFBLHNCQUFBO1VBQUEsa0JBQUE7RXRDOEtSLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHdEQUFBO0VBQ0EseUNBQUE7Q0g4MFRIO0FHejBUTztFc0MvTEE7O0l0Q2dNSSxtREFBQTtHSDYwVFQ7Q0FDRjtBRzMwVE87RXNDbk1BOztJdENvTUksa0RBQUE7R0grMFRUO0NBQ0Y7QUc3MFRPO0VzQ3ZNQTs7SXRDd01JLG1EQUFBO0dIaTFUVDtDQUNGO0FHLzBUTzs7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtDSGsxVFg7QXlDN2hVVzs7RUFDSSxnQkFBQTtDekNnaVVmO0F5QzVoVU87O0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSx5REFBQTtFQUFBLDJEQUFBO01BQUEsc0RBQUE7VUFBQSxtREFBQTtFQUNBLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUZBQUE7Q3pDK2hVWDtBeUM3aFVXOztFQUNJLGNBQUE7Q3pDZ2lVZjtBeUM3aFVXOztFQUNJLHVCQUFBO0VBQ0EsdUJBQUE7Q3pDZ2lVZjtBeUM1aFVPOztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx5REFBQTtNQUFBLHFEQUFBO1VBQUEsaURBQUE7RUFDQSx1QkFBQTtNQUFBLHFCQUFBO1VBQUEsZUFBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0Esc0JBQUE7RUFBQSxrQ0FBQTtNQUFBLG1CQUFBO1VBQUEsMEJBQUE7RUFDQSxrSUFBQTtFQUNBLGtIQUFBO0VBQ0EsaUJBQUE7RXRDMklSLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHdEQUFBO0VBQ0EseUNBQUE7Q0htNVRIO0FHOTRUTztFc0M5SkE7O0l0QytKSSxtREFBQTtHSGs1VFQ7Q0FDRjtBR2g1VE87RXNDbEtBOztJdENtS0ksa0RBQUE7R0hvNVRUO0NBQ0Y7QUdsNVRPO0VzQ3RLQTs7SXRDdUtJLG1EQUFBO0dIczVUVDtDQUNGO0FHcDVUTzs7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtDSHU1VFg7QXlDOWpVTzs7RUFDSSxjQUFBO0N6Q2lrVVg7QXlDN2pVRzs7RUQ3SkEsV0FBQTtFQ2dLSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EseUJBQUE7RUFBQSxnQ0FBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLDhCQUFBO0N6QytqVVA7QXlDN2pVTzs7RUFDSSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0N6Q2drVVg7O0EwQ3J2VVc7RUFDSSxlQUFBO0MxQ3d2VWY7QTBDdHZVZTtFQUNJLGlDQUFBO0VBQ0EsOEJBQUE7QzFDd3ZVbkI7QTBDcHZVVztFQUNJLGNBQUE7QzFDc3ZVZjtBMENwdlVlO0VBQ0ksOEJBQUE7RUFDQSwrQkFBQTtDMUNzdlVuQjtBMENsdlVXO0VBQ0ksZ0JBQUE7QzFDb3ZVZjtBMENsdlVlO0VBQ0ksa0NBQUE7RUFDQSwrQkFBQTtDMUNvdlVuQjtBMENodlVXO0VBQ0ksaUJBQUE7QzFDa3ZVZjtBMENodlVlO0VBQ0ksaUNBQUE7RUFDQSxrQ0FBQTtDMUNrdlVuQjs7QXFDcnhVRDtFQUNJLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7Q3JDd3hVSDs7QXFDcnhVRDtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0NyQ3d4VUg7O0EyQ2h5VUQ7RUFDSSxrRUFBQTtFQUNBLDJFQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsK0RBQUE7RUFDQSxnQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsZ0ZBQUE7RUFDQSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EsMENBQUE7RUFDQSwrQ0FBQTtFQUNBLCtCQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQ0FBQTtFQUNBLDBDQUFBO0VBQ0Esd0NBQUE7RUFDQSx5Q0FBQTtFQUNBLHNDQUFBO0VBQ0EseUNBQUE7RUFDQSw0Q0FBQTtFQUNBLHNDQUFBO0VBQ0Esc0NBQUE7RUFDQSwrQkFBQTtFQUNBLG9DQUFBO0VBQ0EsMENBQUE7RUFDQSx3Q0FBQTtFQThCQSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsZUFBQTtDM0Nzd1VIO0EyQ3J5VUc7RUFDSSwrQkFBQTtFQUNBLGlDQUFBO0VBQ0EsdUNBQUE7RUFDQSwwQ0FBQTtFQUNBLCtDQUFBO0VBQ0EsMENBQUE7RUFDQSx1Q0FBQTtFQUNBLHFDQUFBO0VBQ0EscUNBQUE7RUFDQSwwQ0FBQTtFQUNBLHVDQUFBO0MzQ3V5VVA7QTJDcHlVRztFQUNJLGlDQUFBO0VBQ0EsOEJBQUE7RUFDQSx1Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsK0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsbUNBQUE7RUFDQSxtQ0FBQTtFQUNBLDBDQUFBO0VBQ0EscUNBQUE7QzNDc3lVUDtBMkM5eFVHO0VBQ0ksY0FBQTtDM0NneVVQO0EyQzN4VVc7RUFDSSxlQUFBO0MzQzZ4VWY7QTJDdHhVVztFQUNJLGVBQUE7QzNDd3hVZjtBMkNueFVHO0VBQ0ksNENBQUE7RUFDQSx3Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsZ0NBQUE7RUFDQSx3Q0FBQTtFQUNBLHdHQUFBO0VBQ0EsZ0RBQUE7RUFDQSxrREFBQTtVQUFBLDBDQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSx3Q0FBQTtFQUNBLGNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSx3QkFBQTtFQUFBLG9DQUFBO01BQUEscUJBQUE7VUFBQSw0QkFBQTtFQUNBLFdBQUE7QzNDcXhVUDtBMkNseFVXO0VBQ0ksaUJBQUE7RUFDQSxjQUFBO0MzQ294VWY7QTJDaHhVTztFQUNJLGdCQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHVCQUFBO01BQUEscUJBQUE7VUFBQSxlQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSwwQkFBQTtFQUFBLHVDQUFBO01BQUEsdUJBQUE7VUFBQSwrQkFBQTtFQUNBLCtDQUFBO0VBQ0EsbURBQUE7RUFDQSxtREFBQTtFQUNBLCtHQUFBO0VBQ0EsaUZBQUE7RXhDZ0xSLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHNEQUFBO0VBQ0EsdUNBQUE7Q0hpbVVIO0FHNWxVTztFd0NyTUE7SXhDc01JLG1EQUFBO0dIK2xVVDtDQUNGO0FHN2xVTztFd0N6TUE7SXhDME1JLGtEQUFBO0dIZ21VVDtDQUNGO0FHOWxVTztFd0M3TUE7SXhDOE1JLG1EQUFBO0dIaW1VVDtDQUNGO0FHL2xVTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NIaW1VWDtBMkM5eVVXO0VBQ0ksb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLCtCQUFBO0VBQUEsOEJBQUE7RUFBQSw4QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0MzQ2d6VWY7QTJDN3lVVztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtDM0MreVVmO0EyQzV5VVc7RUFDSSxnREFBQTtFQUNBLHNEQUFBO0VBQ0EscUNBQUE7RUFDQSwyQ0FBQTtFQUNBLG1EQUFBO0VBQ0EsOEJBQUE7RUFFQSxrQkFBQTtDM0M2eVVmO0FHMzJVRztFQVNJLGtGQUFBO0VBQ0EsMkVBQUE7Q0hxMlVQO0FHLzJVRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0h5MlVQO0FHbjNVRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0g2MlVQO0FHdjNVRztFQVNJLHdGQUFBO0VBQ0EsaUZBQUE7Q0hpM1VQO0FHMzNVRztFQVNJLHlFQUFBO0VBQ0Esa0VBQUE7Q0hxM1VQO0FHMzhVRztFQThSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxnRUFBQTtFQUNBLGlEQUFBO0NIOHFVSDtBR3pxVU87RUF6U0o7SUEwU1EsbURBQUE7R0g0cVVUO0NBQ0Y7QUcxcVVPO0VBN1NKO0lBOFNRLGtEQUFBO0dINnFVVDtDQUNGO0FHM3FVTztFQWpUSjtJQWtUUSxtREFBQTtHSDhxVVQ7Q0FDRjtBRzVxVU87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSDhxVVg7QUlyL1VHO0VBMEVBLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSxtQkFBQTtDSjg2VUg7QUk1NlVHO0VBQ0ksNkNBQUE7RUFDQSxpSUFBQTtVQUFBLHlIQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsMEZBQUE7RUFDQSx5RkFBQTtFQUNBLDJGQUFBO0VBQ0EsNEZBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7Q0o4NlVQO0EyQ3QyVVc7RUFDSSxnQkFBQTtDM0N3MlVmO0EyQ3AyVU87RUFDSSxxQkFBQTtDM0NzMlVYO0EyQ24yVU87RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLGNBQUE7RUFDQSw2RUFBQTtFQUNBLGVBQUE7RUFDQSw4Q0FBQTtFQUNBLHdDQUFBO0MzQ3EyVVg7QTJDbjJVVztFQUNJLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7QzNDcTJVZjtBMkNsMlVXO0VBQ0ksdUJBQUE7RUFDQSx1QkFBQTtDM0NvMlVmO0EyQ2gyVU87RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esd0JBQUE7TUFBQSxvQkFBQTtVQUFBLGdCQUFBO0VBQ0EsdUJBQUE7TUFBQSxxQkFBQTtVQUFBLGVBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLHNCQUFBO0VBQUEsa0NBQUE7TUFBQSxtQkFBQTtVQUFBLDBCQUFBO0VBQ0EsaUZBQUE7RUFDQSw0R0FBQTtFQUNBLGlCQUFBO0V4Q2lHUiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxzREFBQTtFQUNBLHVDQUFBO0NIZ3dVSDtBRzN2VU87RXdDcEhBO0l4Q3FISSxtREFBQTtHSDh2VVQ7Q0FDRjtBRzV2VU87RXdDeEhBO0l4Q3lISSxrREFBQTtHSCt2VVQ7Q0FDRjtBRzd2VU87RXdDNUhBO0l4QzZISSxtREFBQTtHSGd3VVQ7Q0FDRjtBRzl2VU87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtDSGd3VVg7QTJDNzNVTztFQUNJLGNBQUE7QzNDKzNVWDtBMkMzM1VHO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSw4QkFBQTtFSDlNSixXQUFBO0N4QzRrVkg7QTJDMTNVTztFQUNJLFlBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7QzNDNDNVWDs7QTRDM2xWRDtFQUNJLCtCQUFBO0VBQ0EsK0VBQUE7RUFDQSxnQ0FBQTtFQUNBLDBFQUFBO0VBQ0EsaUVBQUE7RUFDQSxrQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsaUNBQUE7RUFDQSw4Q0FBQTtFQUNBLHlDQUFBO0VBQ0EsdUNBQUE7RUFDQSx5Q0FBQTtFQUNBLHNDQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsdUNBQUE7RUFDQSx3Q0FBQTtFQUNBLHFDQUFBO0VBQ0Esd0NBQUE7RUFDQSwyQ0FBQTtFQUVBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1Q0FBQTtFQUNBLCtCQUFBO0VBQ0EsNEVBQUE7RUFDQSwrQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQ0FBQTtDNUM2bFZIO0E0QzFsVkc7RUFDSSxvQkFBQTtFQUNBLHNEQUFBO0M1QzRsVlA7QTRDemxWRztFQUNJLG1CQUFBO0M1QzJsVlA7QTRDdGxWRztFQUNJLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSxzQ0FBQTtFQUNBLHlDQUFBO0VBQ0Esb0NBQUE7RUFDQSx5Q0FBQTtFQUNBLDhDQUFBO0M1Q3dsVlA7QTRDcmxWRztFQUNJLDZCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxvQ0FBQTtFQUNBLHlDQUFBO0VBQ0EscUNBQUE7RUFDQSx1Q0FBQTtFQUNBLDhDQUFBO0M1Q3VsVlA7QTRDcGxWRztFQUNJLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsK0JBQUE7QzVDc2xWUDtBNENubFZHO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsOENBQUE7RUFDQSxrREFBQTtFQUNBLGtEQUFBO0VBQ0EsK0VBQUE7RUFDQSxpQkFBQTtFQUNBLG1GQUFBO0VBQ0EsaUdBQUE7RXpDcU5KLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHFEQUFBO0VBQ0Esc0NBQUE7Q0grM1VIO0FHMTNVTztFeUN6T0o7SXpDME9RLG1EQUFBO0dINjNVVDtDQUNGO0FHMzNVTztFeUM3T0o7SXpDOE9RLGtEQUFBO0dIODNVVDtDQUNGO0FHNTNVTztFeUNqUEo7SXpDa1BRLG1EQUFBO0dIKzNVVDtDQUNGO0FHNzNVTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NIKzNVWDtBNENqblZPO0VBQ0ksOENBQUE7QzVDbW5WWDtBNkNqc1ZHO0VBQ0ksbUJBQUE7RUFDQSwrQ0FBQTtFQUVBLDRCQUFBO0VBQ0EscURBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFRHlFSSw4QkFBQTtDNUMwblZYO0FHaG9WRztFQVNJLGlGQUFBO0VBQ0EsMEVBQUE7Q0gwblZQO0FHcG9WRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0g4blZQO0FHeG9WRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0hrb1ZQO0FHNW9WRztFQVNJLHVGQUFBO0VBQ0EsZ0ZBQUE7Q0hzb1ZQO0FHaHBWRztFQVNJLHlFQUFBO0VBQ0Esa0VBQUE7Q0gwb1ZQO0FHaHVWRztFQThSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSwrREFBQTtFQUNBLGdEQUFBO0NIbThVSDtBRzk3VU87RUF6U0o7SUEwU1EsbUZBQUE7R0hpOFVUO0NBQ0Y7QUcvN1VPO0VBN1NKO0lBOFNRLGtGQUFBO0dIazhVVDtDQUNGO0FHaDhVTztFQWpUSjtJQWtUUSxtRkFBQTtHSG04VVQ7Q0FDRjtBR2o4VU87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkZBQUE7RUFDQSw0RkFBQTtFQUNBLDhGQUFBO0VBQ0EsK0ZBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSG04VVg7QUkxd1ZHO0VBMEVBLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSxtQkFBQTtDSm1zVkg7QUlqc1ZHO0VBQ0ksNkNBQUE7RUFDQSxpSUFBQTtVQUFBLHlIQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkZBQUE7RUFDQSwwRkFBQTtFQUNBLDRGQUFBO0VBQ0EsNkZBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7Q0ptc1ZQO0E2Qzl4Vkc7RUFDSSx5QkFBQTtFQUVBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0M3Qyt4VlA7O0E4Q3J5VkQ7RUFDSSwrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUNBQUE7RUFDQSwyRkFBQTtFQUNBLGlDQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQ0FBQTtFQUNBLDZFQUFBO0VBQ0Esb0VBQUE7RUFDQSxvQ0FBQTtFQUNBLG9DQUFBO0VBQ0Esa0NBQUE7RUFDQSxpQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsMENBQUE7RUFDQSw0Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsNENBQUE7RUFDQSxpREFBQTtFQUNBLHdDQUFBO0VBQ0EsNkNBQUE7RUFDQSwyQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsMkNBQUE7RUFDQSw4Q0FBQTtFQUNBLHlDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLHdFQUFBO0VBQ0EsaUZBQUE7RUFDQSxtQ0FBQTtFQUNBLGlDQUFBO0VBQ0Esd0NBQUE7RUFDQSx3Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsNkZBQUE7RUFDQSwrQ0FBQTtFQUNBLDZDQUFBO0VBQ0EseUZBQUE7RUFDQSxnREFBQTtFQUNBLGdEQUFBO0VBQ0EsK0NBQUE7RUFDQSwrQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsMkNBQUE7RUFDQSw0Q0FBQTtFQUNBLDBGQUFBO0VBQ0EsMkNBQUE7RUFDQSwwRUFBQTtFQUNBLHdDQUFBO0VBQ0EsNkNBQUE7RUFFQSxlQUFBO0VBQ0Esd0NBQUE7RUFDQSxvQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsMkRBQUE7QzlDdXlWSDtBOENyeVZHO0VBQ0ksNkJBQUE7RUFDQSwyQkFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGlDQUFBO0VBQ0EsMENBQUE7RUFDQSwwQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsaUNBQUE7RUFDQSxnQ0FBQTtFQUNBLDRDQUFBO0VBQ0EsaURBQUE7RUFDQSx5Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsdUNBQUE7RUFDQSx1Q0FBQTtFQUNBLHFDQUFBO0VBQ0EsK0NBQUE7RUFDQSw2Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsOENBQUE7RUFDQSx3Q0FBQTtFQUNBLDJDQUFBO0M5Q3V5VlA7QThDcHlWRztFQUNJLDBCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSwrQkFBQTtFQUNBLHdDQUFBO0VBQ0Esd0NBQUE7RUFDQSxnQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsZ0NBQUE7RUFDQSwwQ0FBQTtFQUNBLGlEQUFBO0VBQ0EsdUNBQUE7RUFDQSw0Q0FBQTtFQUNBLHdDQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsK0NBQUE7RUFDQSw0Q0FBQTtFQUNBLDRDQUFBO0VBQ0Esd0NBQUE7RUFDQSwyQ0FBQTtDOUNzeVZQO0E4Q255Vkc7RUFDSSwrREFBQTtFQUNBLG1EQUFBO0M5Q3F5VlA7QThDbHlWRztFQUNJLFdBQUE7QzlDb3lWUDtBOENqeVZHO0VBQ0kseURBQUE7RUFDQSx5REFBQTtDOUNteVZQO0E4Q2h5Vkc7RUFDSSxlQUFBO0M5Q2t5VlA7QThDaHlWTztFQUNJLCtEQUFBO0VBQ0EsK0NBQUE7RUFDQSx5Q0FBQTtFQUNBLHlFQUFBO0VBQ0EscUVBQUE7RUFDQSxxRUFBQTtFQUNBLHFFQUFBO0VBQ0EsaUVBQUE7RUFDQSx1REFBQTtFQUNBLDZEQUFBO0VBQ0EseUVBQUE7RUFDQSw2RUFBQTtFQUNBLCtEQUFBO0VBQ0EscUVBQUE7RUFDQSwyRUFBQTtFQUNBLGlGQUFBO0VBQ0EsdURBQUE7RUFDQSwyREFBQTtDOUNreVZYO0E4Qy94VmU7RUFDSSx1RkFBQTtDOUNpeVZuQjtBOEM1eFZlO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtDOUM4eFZuQjtBOEMxeFZtQjtFQUNJLGtCQUFBO0M5QzR4VnZCO0E4Q3h4VmU7RUFDSSxzQkFBQTtFQUNBLDJCQUFBO01BQUEsNEJBQUE7VUFBQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7QzlDMHhWbkI7QThDeHhWbUI7RUFDSSx3REFBQTtDOUMweFZ2QjtBOEN0eFZlO0VBQ0ksbUZBQUE7QzlDd3hWbkI7QThDanhWTztFQUNJLGtEQUFBO0VBQ0EsNENBQUE7RUFDQSwwREFBQTtFQUNBLDhEQUFBO0VBQ0EsOERBQUE7RUFDQSwwREFBQTtFQUNBLGlGQUFBO0VBQ0EsaUZBQUE7RUFDQSxpRkFBQTtFQUNBLGtFQUFBO0VBQ0Esa0VBQUE7RUFDQSx3RUFBQTtFQUNBLHdFQUFBO0VBQ0Esc0VBQUE7RUFDQSw0RUFBQTtFQUNBLHNFQUFBO0VBQ0EsZ0VBQUE7RUFDQSxrRUFBQTtDOUNteFZYO0E4Q2h4Vk87RUFDSSxrRUFBQTtFQUNBLDBFQUFBO0VBQ0EsOEVBQUE7QzlDa3hWWDtBOEM5d1ZHOztFQUVJLHVEQUFBO0VBQ0EsMERBQUE7QzlDZ3hWUDtBOEM3d1ZHO0VBQ0ksWUFBQTtFQUNBLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSxnREFBQTtFQUNBLG9DQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0M5Qyt3VlA7QThDNXdWRztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsaUNBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0M5Qzh3VlA7QThDNXdWTztFQUNJLGNBQUE7QzlDOHdWWDtBOEMzd1ZPO0VBQ0ksaUJBQUE7RUFDQSxpQkFBQTtDOUM2d1ZYO0E4QzF3Vk87RUFDSSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLGFBQUE7QzlDNHdWWDtBOEN6d1ZPOztFQUVJLG9CQUFBO0VBQUEscUJBQUE7TUFBQSxxQkFBQTtVQUFBLGFBQUE7RUFDQSxpQkFBQTtDOUMyd1ZYO0E4Q3Z3Vkc7RUFDSSx5QkFBQTtNQUFBLDhCQUFBO1VBQUEsaUJBQUE7RUFDQSxVQUFBO0M5Q3l3VlA7QThDdHdWRztFQUNJLGVBQUE7RUFDQSwrRkFBQTtDOUN3d1ZQOztBOENwd1ZEO0VBRVE7SUFDSSxvQkFBQTtHOUNzd1ZUO0U4Q253Vks7SUFDSSxZQUFBO0c5Q3F3VlQ7RThDbHdWSztJQUNJLCtCQUFBO1FBQUEsMkJBQUE7WUFBQSx1QkFBQTtHOUNvd1ZUO0U4Q2h3VkM7SUFDSSxpQkFBQTtJQUNBLHdCQUFBO0c5Q2t3Vkw7Q0FDRjtBOEM5dlZHO0VBQ0ksdUJBQUE7RUFDQSwrQkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtDOUNnd1ZQO0E4Qzd2Vkc7RUFDSSx1QkFBQTtDOUMrdlZQOztBOEMzdlZEO0VBQ0k7SUFDSSwrQkFBQTtJQUFBLDhCQUFBO0lBQUEsOEJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0c5Qzh2Vkw7RThDNXZWSztJQUNJLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7RzlDOHZWVDtFOEMzdlZLO0lBQ0kscUJBQUE7SUFBQSxzQkFBQTtJQUFBLHFCQUFBO0lBQUEsY0FBQTtHOUM2dlZUO0NBQ0Y7QStDampXRDtFQUNJLG9DQUFBO0VBQ0EsbUNBQUE7RUFDQSxtQ0FBQTtFQUNBLCtCQUFBO0VBQ0EsNEVBQUE7RUFDQSxvQ0FBQTtFQUNBLG9GQUFBO0VBQ0Esb0NBQUE7RUFDQSwwQ0FBQTtFQUNBLCtDQUFBO0VBQ0Esc0NBQUE7RUFDQSx5Q0FBQTtFQUNBLGtDQUFBO0VBQ0EscUNBQUE7RUFDQSx1Q0FBQTtFQUNBLHFEQUFBO0VBQ0EsdURBQUE7RUFDQSx1RUFBQTtFQUNBLGdGQUFBO0VBQ0Esc0NBQUE7RUFDQSxxRkFBQTtFQUNBLHVDQUFBO0VBQ0EscUNBQUE7RUFDQSw0Q0FBQTtFQUNBLG1DQUFBO0VBQ0Esd0NBQUE7RUFDQSw0Q0FBQTtFQUNBLG9DQUFBO0VBQ0EseUNBQUE7RUFDQSw2Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsK0NBQUE7RUFDQSxtREFBQTtFQUNBLGdGQUFBO0VBQ0EsMkNBQUE7RUFDQSwrQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsNENBQUE7RUFDQSwwRUFBQTtFQUNBLGlEQUFBO0VBQ0EsNkNBQUE7RUFDQSxrREFBQTtFQUVBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtNQUFBLHNCQUFBO1VBQUEsa0JBQUE7RUFDQSwwQkFBQTtLQUFBLHVCQUFBO01BQUEsc0JBQUE7VUFBQSxrQkFBQTtFQUNBLHlDQUFBO0VBQ0EsaUNBQUE7RUFDQSw2Q0FBQTtFQUNBLHlDQUFBO0VBQ0EsNkNBQUE7Qy9Da2pXSDtBK0NoaldHO0VBSUkseUJBQUE7RUFDQSwwQkFBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSxXQUFBO0MvQytpV1A7QStDM2lXTztFQUNJLGNBQUE7Qy9DNmlXWDtBK0N2aVdPO0VBQ0kseUJBQUE7RUFDQSx5QkFBQTtFQUNBLDRCQUFBO0MvQ3lpV1g7QStDcmlXRztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtNQUFBLHNCQUFBO1VBQUEsa0JBQUE7RUFFQSx3RUFBQTtFQUNBLHdFQUFBO0VBQ0EsOERBQUE7Qy9Dc2lXUDtBK0NwaVdPO0VBQ0ksNkRBQUE7Qy9Dc2lXWDtBK0NuaVdPO0VBQ0ksb0VBQUE7Qy9DcWlXWDtBK0NsaVdlO0VDdEZaLG1CQUFBO0NoRDJuV0g7QWdEem5XRztFQUNJLGlEQUFBO0VBQ0EsK0NBQUE7RUFDQSxxREFBQTtFQUNBLDBEQUFBO0VBQ0EsOENBQUE7Q2hEMm5XUDtBK0N2aVdtQjtFQUNJLGNBQUE7Qy9DeWlXdkI7QStDcGlXVztFQUNJLG1FQUFBO0MvQ3NpV2Y7QStDbGlXTztFQUNJLG9CQUFBO0VBQUEsZ0JBQUE7TUFBQSxZQUFBO1VBQUEsUUFBQTtFQUNBLFVBQUE7Qy9Db2lXWDtBK0NqaVdPO0VBQ0ksdUNBQUE7RUFDQSwrQ0FBQTtFQUNBLG1EQUFBO0VBQ0EsbURBQUE7RUFDQSxpRkFBQTtDL0NtaVdYO0ErQ2hpV087Ozs7O0VBS0ksa0NBQUE7Qy9Da2lXWDtBK0MvaFdPOzs7O0VBSUksd0RBQUE7RUFDQSxvREFBQTtFQUNBLHdEQUFBO0VBQ0Esd0RBQUE7RUFDQSx3REFBQTtFQUNBLGdFQUFBO0VBQ0EsNEJBQUE7RUFFQSxzQkFBQTtDL0NnaVdYO0ErQzloV1c7Ozs7RUFDSSwwQ0FBQTtFQUNBLGdEQUFBO0VBQ0EsNERBQUE7RUFDQSw0REFBQTtFQUNBLGtFQUFBO0VBQ0EsOEVBQUE7RUFDQSxxQ0FBQTtFQUNBLCtCQUFBO0MvQ21pV2Y7QStDaGlXVzs7Ozs7OztFQUVJLDhEQUFBO0VBQ0Esb0VBQUE7RUFDQSxxRUFBQTtFQUNBLHVFQUFBO0VBQ0EsOERBQUE7RUFDQSw4REFBQTtDL0N1aVdmO0ErQ3BpV1c7Ozs7Ozs7Ozs7RUFHSSxzREFBQTtFQUNBLDREQUFBO0VBQ0Esd0VBQUE7RUFDQSx3REFBQTtFQUNBLDhEQUFBO0VBQ0EsMEVBQUE7RUFDQSxvRUFBQTtFQUNBLDBFQUFBO0VBQ0Esc0ZBQUE7Qy9DNmlXZjtBK0N4aVdHO0VBQ0ksbUJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLHdCQUFBO0VBQUEsb0NBQUE7TUFBQSxxQkFBQTtVQUFBLDRCQUFBO0VBQ0EscUNBQUE7RUFBQSxnQ0FBQTtFQUFBLDZCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtDL0MwaVdQO0ErQ3hpV087O0VBRUksbUJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSwwQkFBQTtFQUFBLGlDQUFBO01BQUEsdUJBQUE7VUFBQSx5QkFBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0MvQzBpV1g7QStDdGlXZTs7Ozs7OztFQUdJLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0VBQ0EsNEJBQUE7TUFBQSw2QkFBQTtVQUFBLG9CQUFBO0MvQzRpV25CO0ErQ3RpV2U7Ozs7Ozs7RUFHSSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFQUNBLDRCQUFBO01BQUEsNkJBQUE7VUFBQSxvQkFBQTtDL0M0aVduQjtBK0NoaVcyQjs7Ozs7Ozs7Ozs7OztFQUNJLGVBQUE7RUFDQSxnQkFBQTtDL0M4aVcvQjtBK0MzaVcyQjs7Ozs7Ozs7Ozs7OztFQUNJLGNBQUE7Qy9DeWpXL0I7QStDaGpXVztFQUNJLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtDL0NraldmO0ErQ2hqV2U7RUFDSSxjQUFBO0MvQ2tqV25CO0ErQy9pV2U7RUFDSSxtQkFBQTtFQUNBLFdBQUE7Qy9DaWpXbkI7QStDN2lXVztFQUVJLCtCQUFBO0VBQ0EsNEJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7Qy9DOGlXZjtBK0NyaVdXOzs7RUFDSSw0RUFBQTtFQUNBLDJFQUFBO0VBQ0EsOEVBQUE7Qy9DeWlXZjtBK0N0aVdXOzs7RUFDSSx1R0FBQTtFQUNBLDZEQUFBO0VBQ0EsMkRBQUE7Qy9DMGlXZjtBK0NyaVdHO0VBQ0ksNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDRCQUFBO0VBQUEscUJBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtDL0N1aVdQO0ErQ3BpV0c7RUFDSSxrQ0FBQTtFQUNBLGdDQUFBO0VBQ0EsMENBQUE7RUFDQSwrQ0FBQTtFQUNBLHdDQUFBO0VBQ0Esa0NBQUE7RUFDQSw0Q0FBQTtFQUNBLHNDQUFBO0VBQ0Esd0NBQUE7RUFDQSxxQ0FBQTtFQUNBLHVDQUFBO0VBQ0EscURBQUE7RUFDQSx1REFBQTtDL0NzaVdQO0ErQ25pV0c7RUFDSSwrQkFBQTtFQUNBLGtDQUFBO0VBQ0Esd0NBQUE7RUFDQSwrQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7RUFDQSw0Q0FBQTtFQUNBLHFDQUFBO0VBQ0Esd0NBQUE7RUFDQSxxQ0FBQTtFQUNBLHVDQUFBO0VBQ0EscURBQUE7RUFDQSx1REFBQTtDL0NxaVdQOztBaUR4MldEO0VBQ0ksbUNBQUE7RUFDQSx5Q0FBQTtFQUNBLDBEQUFBO0VBQ0Esd0NBQUE7RUFDQSwyQ0FBQTtFQUNBLHdGQUFBO0VBQ0Esa0RBQUE7Q2pEMjJXSDtBaUR6MldHO0VBQ0ksd0RBQUE7Q2pEMjJXUDtBaUR4MldHO0VBQ0ksNkNBQUE7Q2pEMDJXUDtBaUQ5MVdtQjtFeEN1QmhCLCtEQUFBO0VBQ0Esd0VBQUE7RUFDQSw2RUFBQTtFQUNBLHNGQUFBO0VBQ0EscUNBQUE7RUFyQ0Esd0VBQUE7RUFDQSwrQkFBQTtFQUNBLDRCQUFBO0VBeUNBLG9FQUFBO0VBbENBLDhFQUFBO0VBQ0EsaUNBQUE7RUFDQSxrQ0FBQTtFQUNBLCtFQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQ0FBQTtFQUNBLGlGQUFBO0VObUxBLGdFQUFBO0VBQ0EseUNBQUE7RUFDQSxtQ0FBQTtFTXJKQSxtRkFBQTtFQUNBLG9GQUFBO0NUKzBXSDtBRzF6V0c7RUFTSSwwRUFBQTtFQUNBLG1FQUFBO0NIb3pXUDtBRzl6V0c7RUFTSSxpRkFBQTtFQUNBLDBFQUFBO0NId3pXUDtBR2wwV0c7RUFTSSx1RkFBQTtFQUNBLGdGQUFBO0NINHpXUDtBR3QwV0c7RUFTSSxnRkFBQTtFQUNBLHlFQUFBO0NIZzBXUDtBRzEwV0c7RUFTSSw0RkFBQTtFQUNBLHFGQUFBO0NIbzBXUDtBRy92V0c7RUFDSSxXQUFBO0NIaXdXUDtBR2x3V0c7RUFDSSxXQUFBO0NIb3dXUDtBR3J3V0c7RUFDSSxhQUFBO0NIdXdXUDtBRy82V0c7RUEwU0EsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsbURBQUE7RUFDQSxvQ0FBQTtDSHNvV0g7QUdqb1dPO0VBclRKO0lBc1RRLGlGQUFBO0dIb29XVDtDQUNGO0FHbG9XTztFQXpUSjtJQTBUUSxnRkFBQTtHSHFvV1Q7Q0FDRjtBR25vV087RUE3VEo7SUE4VFEsaUZBQUE7R0hzb1dUO0NBQ0Y7QUdwb1dPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDJGQUFBO0VBQ0EsMEZBQUE7RUFDQSw0RkFBQTtFQUNBLDZGQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0hzb1dYO0FHbG9XVztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSx1REFBQTtDSG9vV2Y7QUdoOVdHO0VBOFJBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHlEQUFBO0VBQ0EsMENBQUE7Q0htcldIO0FHOXFXTztFQXpTSjtJQTBTUSxpRkFBQTtHSGlyV1Q7Q0FDRjtBRy9xV087RUE3U0o7SUE4U1EsZ0ZBQUE7R0hrcldUO0NBQ0Y7QUdocldPO0VBalRKO0lBa1RRLGlGQUFBO0dIbXJXVDtDQUNGO0FHanJXTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyRkFBQTtFQUNBLDBGQUFBO0VBQ0EsNEZBQUE7RUFDQSw2RkFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIbXJXWDtBRy9xV1c7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHVCQUFBO0VBQ0EsdURBQUE7Q0hpcldmO0FHNy9XRztFQThSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxrREFBQTtFQUNBLG1DQUFBO0NIZ3VXSDtBRzN0V087RUF6U0o7SUEwU1EsaUZBQUE7R0g4dFdUO0NBQ0Y7QUc1dFdPO0VBN1NKO0lBOFNRLGdGQUFBO0dIK3RXVDtDQUNGO0FHN3RXTztFQWpUSjtJQWtUUSxpRkFBQTtHSGd1V1Q7Q0FDRjtBRzl0V087RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMkZBQUE7RUFDQSwwRkFBQTtFQUNBLDRGQUFBO0VBQ0EsNkZBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSGd1V1g7QUc1dFdXO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSx1QkFBQTtFQUNBLHVEQUFBO0NIOHRXZjtBaURwaFhtQjtFeENxQ2hCLDZFQUFBO0VBQ0Esc0ZBQUE7RUFDQSxxQ0FBQTtFQXREQSx3RUFBQTtFQUNBLCtCQUFBO0VBQ0EsNEJBQUE7RUFPQSw4RUFBQTtFQUNBLGlDQUFBO0VBQ0Esa0NBQUE7RUFDQSwrRUFBQTtFQUNBLGtDQUFBO0VBQ0EsbUNBQUE7RUFDQSxpRkFBQTtFTm1MQSxnRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7RU10SUEsbUZBQUE7RUFDQSxvRkFBQTtDVHcvV0g7QUdsL1dHO0VBU0ksMEVBQUE7RUFDQSxtRUFBQTtDSDQrV1A7QUd0L1dHO0VBU0ksaUZBQUE7RUFDQSwwRUFBQTtDSGcvV1A7QUcxL1dHO0VBU0ksdUZBQUE7RUFDQSxnRkFBQTtDSG8vV1A7QUc5L1dHO0VBU0ksZ0ZBQUE7RUFDQSx5RUFBQTtDSHcvV1A7QUdsZ1hHO0VBU0ksNEZBQUE7RUFDQSxxRkFBQTtDSDQvV1A7QUd2N1dHO0VBQ0ksV0FBQTtDSHk3V1A7QUcxN1dHO0VBQ0ksV0FBQTtDSDQ3V1A7QUc3N1dHO0VBQ0ksYUFBQTtDSCs3V1A7QUd2bVhHO0VBMFNBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLG1EQUFBO0VBQ0Esb0NBQUE7Q0g4eldIO0FHenpXTztFQXJUSjtJQXNUUSxpRkFBQTtHSDR6V1Q7Q0FDRjtBRzF6V087RUF6VEo7SUEwVFEsZ0ZBQUE7R0g2eldUO0NBQ0Y7QUczeldPO0VBN1RKO0lBOFRRLGlGQUFBO0dIOHpXVDtDQUNGO0FHNXpXTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyRkFBQTtFQUNBLDBGQUFBO0VBQ0EsNEZBQUE7RUFDQSw2RkFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIOHpXWDtBRzduWEc7RUE4UkEsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EseURBQUE7RUFDQSwwQ0FBQTtDSGcyV0g7QUczMVdPO0VBelNKO0lBMFNRLGlGQUFBO0dIODFXVDtDQUNGO0FHNTFXTztFQTdTSjtJQThTUSxnRkFBQTtHSCsxV1Q7Q0FDRjtBRzcxV087RUFqVEo7SUFrVFEsaUZBQUE7R0hnMldUO0NBQ0Y7QUc5MVdPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDJGQUFBO0VBQ0EsMEZBQUE7RUFDQSw0RkFBQTtFQUNBLDZGQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0hnMldYO0FHL3BYRztFQThSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxrREFBQTtFQUNBLG1DQUFBO0NIazRXSDtBRzczV087RUF6U0o7SUEwU1EsaUZBQUE7R0hnNFdUO0NBQ0Y7QUc5M1dPO0VBN1NKO0lBOFNRLGdGQUFBO0dIaTRXVDtDQUNGO0FHLzNXTztFQWpUSjtJQWtUUSxpRkFBQTtHSGs0V1Q7Q0FDRjtBR2g0V087RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMkZBQUE7RUFDQSwwRkFBQTtFQUNBLDRGQUFBO0VBQ0EsNkZBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSGs0V1g7QWlEdHFYbUI7RXhDcEJoQix3RUFBQTtFQUNBLCtCQUFBO0VBQ0EsNEJBQUE7RUFPQSw4RUFBQTtFQUNBLGlDQUFBO0VBQ0Esa0NBQUE7RUFDQSwrRUFBQTtFQUNBLGtDQUFBO0VBQ0EsbUNBQUE7RUFDQSxpRkFBQTtFTm1MQSxnRUFBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7RU0zSEEsMkNBQUE7RUFDQSw0Q0FBQTtDVGlvWEg7QUd0b1hHO0VBU0ksMEVBQUE7RUFDQSxtRUFBQTtDSGdvWFA7QUcxb1hHO0VBU0ksaUZBQUE7RUFDQSwwRUFBQTtDSG9vWFA7QUc5b1hHO0VBU0ksdUZBQUE7RUFDQSxnRkFBQTtDSHdvWFA7QUdscFhHO0VBU0ksZ0ZBQUE7RUFDQSx5RUFBQTtDSDRvWFA7QUd0cFhHO0VBU0ksNEZBQUE7RUFDQSxxRkFBQTtDSGdwWFA7QUcza1hHO0VBQ0ksV0FBQTtDSDZrWFA7QUc5a1hHO0VBQ0ksV0FBQTtDSGdsWFA7QUdqbFhHO0VBQ0ksYUFBQTtDSG1sWFA7QUczdlhHO0VBMFNBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLG1EQUFBO0VBQ0Esb0NBQUE7Q0hrOVdIO0FHNzhXTztFQXJUSjtJQXNUUSxpRkFBQTtHSGc5V1Q7Q0FDRjtBRzk4V087RUF6VEo7SUEwVFEsZ0ZBQUE7R0hpOVdUO0NBQ0Y7QUcvOFdPO0VBN1RKO0lBOFRRLGlGQUFBO0dIazlXVDtDQUNGO0FHaDlXTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyRkFBQTtFQUNBLDBGQUFBO0VBQ0EsNEZBQUE7RUFDQSw2RkFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIazlXWDtBR2p4WEc7RUE4UkEsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EseURBQUE7RUFDQSwwQ0FBQTtDSG8vV0g7QUcvK1dPO0VBelNKO0lBMFNRLGlGQUFBO0dIay9XVDtDQUNGO0FHaC9XTztFQTdTSjtJQThTUSxnRkFBQTtHSG0vV1Q7Q0FDRjtBR2ovV087RUFqVEo7SUFrVFEsaUZBQUE7R0hvL1dUO0NBQ0Y7QUdsL1dPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDJGQUFBO0VBQ0EsMEZBQUE7RUFDQSw0RkFBQTtFQUNBLDZGQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0hvL1dYO0FHbnpYRztFQThSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxrREFBQTtFQUNBLG1DQUFBO0NIc2hYSDtBR2poWE87RUF6U0o7SUEwU1EsaUZBQUE7R0hvaFhUO0NBQ0Y7QUdsaFhPO0VBN1NKO0lBOFNRLGdGQUFBO0dIcWhYVDtDQUNGO0FHbmhYTztFQWpUSjtJQWtUUSxpRkFBQTtHSHNoWFQ7Q0FDRjtBR3BoWE87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMkZBQUE7RUFDQSwwRkFBQTtFQUNBLDRGQUFBO0VBQ0EsNkZBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSHNoWFg7QWlEL3lYTztFeEM5Q0osK0JBQUE7RUFDQSxvQ0FBQTtDVGcyWEg7QWlEOXlYTztFeEM5Q0osOEJBQUE7RUFDQSxnQ0FBQTtDVCsxWEg7QWlEN3lYTztFeEM5Q0osNkJBQUE7RUFDQSxnQ0FBQTtDVDgxWEg7QWlEM3lYRztFRC9EQSwwREFBQTtFQUNBLHVDQUFBO1VBQUEsK0JBQUE7RUFDQSxpREFBQTtFQUNBLCtDQUFBO0VBQ0EsZ0lBQUE7Q2hENjJYSDtBUXYyWEc7RXdDMERRLDBCQUFBO0VBQ0EseUJBQUE7VUFBQSxpQkFBQTtDaERnelhYO0FnRDl5WFc7RUFFSSwwQkFBQTtDaEQreVhmO0FHLzJYRztFNkNvRVksaURBQUE7RUFDQSxxREFBQTtVQUFBLDZDQUFBO0NoRDh5WGY7QWdENXlYZTtFQUVJLDJDQUFBO0NoRDZ5WG5CO0FpRHZ6WFc7RUFFSSxrREFBQTtDakR3elhmO0FpRHJ6WFc7RUFDSSxrREFBQTtDakR1elhmO0FpRG56WE87RUQxRUosbUJBQUE7Q2hEZzRYSDtBZ0Q5M1hHO0VBQ0ksaURBQUE7RUFDQSwrQ0FBQTtFQUNBLHFEQUFBO0VBQ0EsMERBQUE7RUFDQSw4Q0FBQTtDaERnNFhQO0FHdDRYRztFNkNhUSx3Q0FBQTtFQUNBLHFDQUFBO0NoRDQzWFg7QUd0NVhHO0U2QzhCUSx3Q0FBQTtFQUNBLHFDQUFBO0NoRDIzWFg7QWdEdjNYRztFQVdJLGdCQUFBO0NoRCsyWFA7QUdqNVhHO0U2Q3lCUSx5Q0FBQTtFQUNBLHNDQUFBO0NoRDIzWFg7QUdqNlhHO0U2QzBDUSx5Q0FBQTtFQUNBLHNDQUFBO0NoRDAzWFg7QUduNVhHO0VBd1JBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLGtEQUFBO0VBQ0EsbUNBQUE7Q0g0blhIO0FHdm5YTztFQW5TSjtJQW9TUSxpRkFBQTtHSDBuWFQ7Q0FDRjtBR3huWE87RUF2U0o7SUF3U1EsZ0ZBQUE7R0gyblhUO0NBQ0Y7QUd6blhPO0VBM1NKO0lBNFNRLGlGQUFBO0dING5YVDtDQUNGO0FHMW5YTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyRkFBQTtFQUNBLDBGQUFBO0VBQ0EsNEZBQUE7RUFDQSw2RkFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NING5YWDtBZ0QvNFhPO0VBQ0ksd0NBQUE7RUFDQSxxQ0FBQTtDaERpNVhYO0FnRDk0WE87RUFDSSx5Q0FBQTtFQUNBLHNDQUFBO0NoRGc1WFg7QWlEeDJYVztFQUNJLHdDQUFBO0VBQ0EscUNBQUE7Q2pEMDJYZjtBaUR2MlhXO0VBQ0kseUNBQUE7RUFDQSxzQ0FBQTtFQUNBLDJDQUFBO0NqRHkyWGY7QWlEajJYVztFQUVJLGdDQUFBO0NqRGsyWGY7QWlELzFYVztFQUNJLGdDQUFBO0NqRGkyWGY7QWlEMzFYVztFQUNJLG1CQUFBO0NqRDYxWGY7QWlEdDFYZTtFQUtJLDZCQUFBO0VBQ0EsMEJBQUE7Q2pEbzFYbkI7QWlELzBYZTtFQUtJLDhCQUFBO0VBQ0EsMkJBQUE7Q2pENjBYbkI7QWlEMTBYZTtFQUVJLG1CQUFBO0NqRDIwWG5CO0FpRHIwWEc7RUFFSSxtQ0FBQTtFQUNBLHlDQUFBO0VBQ0Esa0RBQUE7Q2pEczBYUDtBaURuMFhHO0VBRUksbUNBQUE7RUFDQSx5Q0FBQTtFQUNBLGtEQUFBO0NqRG8wWFA7O0FrRG4vWEQ7RUFDSSw0Q0FBQTtFQUNBLHlDQUFBO0VBQ0EsaURBQUE7RUFDQSwrQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsMkNBQUE7RUFDQSxpREFBQTtFQUNBLGtEQUFBO0VBQ0Esa0VBQUE7RUFDQSw0Q0FBQTtFQUNBLHlGQUFBO0VBQ0Esc0RBQUE7RUFDQSxnREFBQTtFQUNBLDhDQUFBO0VBQ0EsNENBQUE7RUFDQSxpREFBQTtFQUNBLDZDQUFBO0VBQ0Esa0RBQUE7RUFDQSxtREFBQTtFQUNBLHdEQUFBO0VBQ0EsK0NBQUE7RUFDQSxvREFBQTtFQUNBLGdEQUFBO0VBQ0EscURBQUE7RUFDQSxtRkFBQTtFQUNBLDBEQUFBO0NsRHMvWEg7QWtEcC9YRztFQUNJLFVBQUE7RUFDQSxVQUFBO0VBQ0EsaUJBQUE7RUFDQSxrSEFBQTtDbERzL1hQO0FrRG4vWEc7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0NsRHEvWFA7QWtEbi9YTztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxZQUFBO0NsRHEvWFg7QWtELytYbUI7RUFDSSx5SEFBQTtFQUNBLGdGQUFBO0NsRGkvWHZCO0FrRDErWHVCO0VBQ0kscUZBQUE7RUFDQSxvRkFBQTtFQUNBLGlHQUFBO0NsRDQrWDNCO0FrRHQrWFc7RUFDSSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7Q2xEdytYZjtBa0R0K1hlO0VBR0ksb0JBQUE7RUFBQSxxQkFBQTtNQUFBLHFCQUFBO1VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEsb0NBQUE7TUFBQSxxQkFBQTtVQUFBLDRCQUFBO0NsRHMrWG5CO0FrRG4rWGU7RUFFSSxtREFBQTtFQUNBLHlEQUFBO0VBQ0EsdUVBQUE7RUFDQSx1RUFBQTtFQUNBLHVFQUFBO0VBQ0EsK0RBQUE7RUFDQSx5Q0FBQTtFQUNBLHFFQUFBO0VBQ0EsNkVBQUE7RUFDQSxpRUFBQTtFQUNBLDBDQUFBO0VBQ0EsdUVBQUE7RUFDQSw4RUFBQTtFQUNBLDZFQUFBO0VBQ0EsbUZBQUE7RUFDQSxxRUFBQTtFQUNBLDRDQUFBO0VBQ0EsMkVBQUE7RUFDQSxnRkFBQTtFQUNBLDJDQUFBO0VBQ0EsNEJBQUE7Q2xEbytYbkI7QUduL1hHO0VBU0ksMEVBQUE7RUFDQSxtRUFBQTtDSDYrWFA7QUd2L1hHO0VBU0ksaUZBQUE7RUFDQSwwRUFBQTtDSGkvWFA7QUczL1hHO0VBU0ksdUZBQUE7RUFDQSxnRkFBQTtDSHEvWFA7QUcvL1hHO0VBU0ksZ0ZBQUE7RUFDQSx5RUFBQTtDSHkvWFA7QUduZ1lHO0VBU0ksNEZBQUE7RUFDQSxxRkFBQTtDSDYvWFA7QUd4N1hHO0VBQ0ksV0FBQTtDSDA3WFA7QUczN1hHO0VBQ0ksV0FBQTtDSDY3WFA7QUc5N1hHO0VBQ0ksYUFBQTtDSGc4WFA7QUlwbVlHO0U4QytHb0IsV0FBQTtFOUNyQ3BCLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSxtQkFBQTtDSjhoWUg7QUk1aFlHO0VBQ0ksNkNBQUE7RUFDQSxpSUFBQTtVQUFBLHlIQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsMEZBQUE7RUFDQSx5RkFBQTtFQUNBLDJGQUFBO0VBQ0EsNEZBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7Q0o4aFlQO0FHN21ZRztFQThSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxrREFBQTtFQUNBLG1DQUFBO0NIZzFYSDtBRzMwWE87RUF6U0o7SUEwU1EsaUZBQUE7R0g4MFhUO0NBQ0Y7QUc1MFhPO0VBN1NKO0lBOFNRLGdGQUFBO0dIKzBYVDtDQUNGO0FHNzBYTztFQWpUSjtJQWtUUSxpRkFBQTtHSGcxWFQ7Q0FDRjtBRzkwWE87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMkZBQUE7RUFDQSwwRkFBQTtFQUNBLDRGQUFBO0VBQ0EsNkZBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSGcxWFg7QUczcFlHO0VBMFNBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLG1EQUFBO0VBQ0Esb0NBQUE7Q0hrM1hIO0FHNzJYTztFQXJUSjtJQXNUUSxpRkFBQTtHSGczWFQ7Q0FDRjtBRzkyWE87RUF6VEo7SUEwVFEsZ0ZBQUE7R0hpM1hUO0NBQ0Y7QUcvMlhPO0VBN1RKO0lBOFRRLGlGQUFBO0dIazNYVDtDQUNGO0FHaDNYTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyRkFBQTtFQUNBLDBGQUFBO0VBQ0EsNEZBQUE7RUFDQSw2RkFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIazNYWDtBR2pyWUc7RUE4UkEsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EseURBQUE7RUFDQSwwQ0FBQTtDSG81WEg7QUcvNFhPO0VBelNKO0lBMFNRLGlGQUFBO0dIazVYVDtDQUNGO0FHaDVYTztFQTdTSjtJQThTUSxnRkFBQTtHSG01WFQ7Q0FDRjtBR2o1WE87RUFqVEo7SUFrVFEsaUZBQUE7R0hvNVhUO0NBQ0Y7QUdsNVhPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDJGQUFBO0VBQ0EsMEZBQUE7RUFDQSw0RkFBQTtFQUNBLDZGQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0hvNVhYO0FrRDFsWWU7RUFDSSwrTEFBQTtDbEQ0bFluQjtBR3R0WUc7RTZDYVEsd0NBQUE7RUFDQSxxQ0FBQTtDaEQ0c1lYO0FHdHVZRztFNkM4QlEsd0NBQUE7RUFDQSxxQ0FBQTtDaEQyc1lYO0FnRHZzWUc7RUFXSSxnQkFBQTtDaEQrcllQO0FHanVZRztFNkN5QlEseUNBQUE7RUFDQSxzQ0FBQTtDaEQyc1lYO0FHanZZRztFNkMwQ1EseUNBQUE7RUFDQSxzQ0FBQTtDaEQwc1lYO0FHbnVZRztFQXdSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxrREFBQTtFQUNBLG1DQUFBO0NINDhYSDtBR3Y4WE87RUFuU0o7SUFvU1EsaUZBQUE7R0gwOFhUO0NBQ0Y7QUd4OFhPO0VBdlNKO0lBd1NRLGdGQUFBO0dIMjhYVDtDQUNGO0FHejhYTztFQTNTSjtJQTRTUSxpRkFBQTtHSDQ4WFQ7Q0FDRjtBRzE4WE87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMkZBQUE7RUFDQSwwRkFBQTtFQUNBLDRGQUFBO0VBQ0EsNkZBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtDSDQ4WFg7QWdEL3RZTztFQUNJLHdDQUFBO0VBQ0EscUNBQUE7Q2hEaXVZWDtBZ0Q5dFlPO0VBQ0kseUNBQUE7RUFDQSxzQ0FBQTtDaERndVlYO0FrRG5wWW1CO0VBQ0ksc0pBQUE7Q2xEcXBZdkI7QWtEbHBZbUI7RUFDSSwwR0FBQTtDbERvcFl2QjtBa0RocFllO0VBQ0kseURBQUE7Q2xEa3BZbkI7QWtEL29ZZTtFQUNJLGtCQUFBO0NsRGlwWW5CO0FrRHZvWW1CO0VBRUksNEJBQUE7Q2xEd29ZdkI7QWtEbG9ZTztFQUNJLHVFQUFBO0VBQ0EsdUVBQUE7Q2xEb29ZWDtBa0Rsb1lXO0VBQ0ksbUJBQUE7RUFDQSxpQkFBQTtDbERvb1lmO0FrRDluWU87RUFFSSxvRUFBQTtFQUVBLGVBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLCtCQUFBO0NsRDhuWVg7QWtEM25ZTztFQUNJLDBFQUFBO0VBQ0EsMEVBQUE7Q2xENm5ZWDtBa0R6bllHO0VBRVE7SUFFSSxxRUFBQTtHbER5blliO0VrRHRuWVM7SUFDSSw4REFBQTtHbER3blliO0NBQ0Y7QWtEcG5ZRztFQUVJLFdBQUE7Q2xEcW5ZUDtBa0RubllPO0VBQ0ksaUJBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7Q2xEcW5ZWDtBa0RobllPO0VBQ0ksZ0JBQUE7Q2xEa25ZWDtBa0QvbVlPO0VBQ0ksYUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0NBQUE7RUFBQSw2QkFBQTtFQUFBLDBCQUFBO0NsRGluWVg7QWtEL21ZVztFQUNJLFVBQUE7Q2xEaW5ZZjtBa0Q5bVlXO0VBQ0ksU0FBQTtFQUNBLGdCQUFBO0NsRGduWWY7QWtEN21ZVztFQUNJLFNBQUE7RUFDQSxnQkFBQTtDbEQrbVlmO0FrRDVtWVc7RUFDSSx3Q0FBQTtFQUVBLGFBQUE7RUFDQSxpR0FBQTtDbEQ2bVlmO0FrRDNtWWU7RUFDSSx1QkFBQTtDbEQ2bVluQjtBa0R2bVlHO0VBQ0kscUNBQUE7RUFDQSw0Q0FBQTtFQUNBLGdEQUFBO0VBQ0EsaURBQUE7RUFDQSwrQ0FBQTtFQUNBLGlEQUFBO0NsRHltWVA7QWtEdG1ZRztFQUNJLHFDQUFBO0VBQ0EsNENBQUE7RUFDQSw4Q0FBQTtFQUNBLGdEQUFBO0VBQ0EsOENBQUE7RUFDQSxpREFBQTtDbER3bVlQOztBbUQ1M1lEO0VBQ0ksbUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9DQUFBO0VBQ0EsMkRBQUE7RUFDQSw2REFBQTtFQUNBLCtCQUFBO0NuRCszWUg7O0FtRDUzWUQ7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxtREFBQTtPQUFBLDhDQUFBO1VBQUEsMkNBQUE7RUFDQSxpQ0FBQTtPQUFBLDRCQUFBO1VBQUEseUJBQUE7RUFDQSwwQkFBQTtDbkQrM1lIOztBbUQ1M1lEOztFQUdJLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSw0REFBQTtPQUFBLHVEQUFBO1VBQUEsb0RBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLDhCQUFBO0NuRDgzWUg7O0FtRHozWUQ7O0VBR0ksOEJBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsMEJBQUE7Q25EMjNZSDs7QW1EOTBZVztFQUNJLHFCQUFBO0NuRGkxWWY7QW1EMTBZbUI7RUFJSSxvQkFBQTtDbkR5MFl2QjtBbUR0MFltQjtFQUNJLG1DQUFBO0NuRHcwWXZCO0FtRGgwWU87RUFDSSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUFBLGdCQUFBO01BQUEsWUFBQTtVQUFBLFFBQUE7Q25EazBZWDtBbUQvellPO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtDbkRpMFlYO0FtRC96WVc7RUFDSSxrQkFBQTtFQUNBLFlBQUE7Q25EaTBZZjtBbUQ1ellHO0VBQ0ksV0FBQTtDbkQ4ellQO0FtRHp6WVc7RUFFSSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtDbkQwellmO0FtRHh6WWU7RUFDSSw0QkFBQTtDbkQwelluQjtBbURuellXO0VBR0ksZ0JBQUE7Q25EbXpZZjtBbURoellXO0VBQ0ksMEJBQUE7Q25Ea3pZZjtBbUQ3eVlHO0VBQ0ksaUJBQUE7Q25EK3lZUDs7QW1EM3lZRDtFQUNJLHFEQUFBO0VBQ0Esc0RBQUE7Q25EOHlZSDs7QW1EM3lZRDtFQUNJLHFEQUFBO0VBQ0Esc0RBQUE7Q25EOHlZSDs7QW1EM3lZRDtFQUNJLHFEQUFBO0VBQ0Esc0RBQUE7Q25EOHlZSDs7QW1EMXlZRztFQUNJLGNBQUE7Q25ENnlZUDtBbURueVl1QjtFQUVJLGNBQUE7Q25Eb3lZM0I7QW1EMXhZZTs7OztFQUdJLGNBQUE7Q25ENnhZbkI7QW1EdnhZbUI7OztFQUVJLGNBQUE7Q25EMHhZdkI7QW1EbnhZbUI7Ozs7Ozs7RUFFSSxjQUFBO0NuRDB4WXZCO0FtRHB4WWU7OztFQUVJLGNBQUE7Q25EdXhZbkI7QW1EaHhZZTtFQUVJLGNBQUE7Q25EaXhZbkI7QW1EdHdZbUI7RUFDSSxjQUFBO0NuRHd3WXZCO0FtRGg4WU87RUFDSSw4QkFBQTtDbkRrOFlYOztBbURodllHO0VBQ0ksWUFBQTtDbkRtdllQO0FtRGh2WUc7RUFHSSxzQkFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7Q25EZ3ZZUDtBbUQ5dVlPO0VBQ0ksdUJBQUE7TUFBQSxxQkFBQTtVQUFBLGVBQUE7Q25EZ3ZZWDtBUTFnWkc7RXdDMERRLDBCQUFBO0VBQ0EseUJBQUE7VUFBQSxpQkFBQTtDaERtOVlYO0FnRGo5WVc7RUFFSSwwQkFBQTtDaERrOVlmO0FHbGhaRztFNkNvRVksaURBQUE7RUFDQSxxREFBQTtVQUFBLDZDQUFBO0NoRGk5WWY7QWdELzhZZTtFQUVJLDJDQUFBO0NoRGc5WW5CO0FtRHp2WU87RUFDSSxrREFBQTtFQUNBLDREQUFBO0NuRDJ2WVg7QW1EcHZZVztFQUNJLG1CQUFBO0NuRHN2WWY7QW1EcHZZZTtFQUNJLFlBQUE7RUFDQSxtQkFBQTtDbkRzdlluQjtBbUQ5dVlXO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLG1CQUFBO0NuRGd2WWY7QW1EOXVZZTtFQUNJLG1CQUFBO0NuRGd2WW5CO0FtRDd1WWU7RUFDSSxhQUFBO0VBQ0EsWUFBQTtFQUNBLG9DQUFBO0VBQ0EsK0RBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0NuRCt1WW5CO0FHMStZRztFQVNJLDBFQUFBO0VBQ0EsbUVBQUE7Q0hvK1lQO0FHOStZRztFQVNJLGlGQUFBO0VBQ0EsMEVBQUE7Q0h3K1lQO0FHbC9ZRztFQVNJLHVGQUFBO0VBQ0EsZ0ZBQUE7Q0g0K1lQO0FHdC9ZRztFQVNJLGdGQUFBO0VBQ0EseUVBQUE7Q0hnL1lQO0FHMS9ZRztFQVNJLDRGQUFBO0VBQ0EscUZBQUE7Q0hvL1lQO0FHOS9ZRztFQVNJLDBFQUFBO0VBQ0EsbUVBQUE7Q0h3L1lQO0FHbGdaRztFQVNJLGlGQUFBO0VBQ0EsMEVBQUE7Q0g0L1lQO0FHdGdaRztFQVNJLHVGQUFBO0VBQ0EsZ0ZBQUE7Q0hnZ1pQO0FHMWdaRztFQVNJLGdGQUFBO0VBQ0EseUVBQUE7Q0hvZ1pQO0FHOWdaRztFQVNJLDRGQUFBO0VBQ0EscUZBQUE7Q0h3Z1pQO0FtRHp2WUc7RUFDSSxnQkFBQTtDbkQydllQOztBbUR2dllEO0VBQ0ksV0FBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7Q25EMHZZSDtBbUR4dllHOztFQUVJLG1CQUFBO0NuRDB2WVA7QW1ENXVZRztFQUNJLGtCQUFBO0NuRDh1WVA7QW1EMXVZTztFQUNJLHdEQUFBO0NuRDR1WVg7O0FvRHpuWkQ7RUFDSSx5RUFBQTtFQUNBLGdFQUFBO0VBQ0EsaUNBQUE7RUFDQSxnQ0FBQTtFQUNBLGdDQUFBO0VBQ0EseUJBQUE7RUFDQSxvREFBQTtFQUNBLHVEQUFBO0VBQ0EseUJBQUE7RUFDQSxxREFBQTtFQUNBLHNEQUFBO0VBQ0Esd0ZBQUE7RUFDQSwwQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsZ0NBQUE7RUFDQSxtQ0FBQTtFQUNBLG9DQUFBO0VBQ0Esa0ZBQUE7RUFDQSxrQ0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0VBQUE7RUFDQSxxQ0FBQTtFQUNBLGdDQUFBO0VBQ0EsNkJBQUE7RUFDQSxvQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsMENBQUE7RUFDQSw2Q0FBQTtFQUVBLGFBQUE7RUFDQSxpRkFBQTtFQUNBLHdDQUFBO0VBQ0Esd0NBQUE7RUFFQSxlQUFBO0NwRDBuWkg7QXFEN25aVztFQUVRLHVJQUFBO0VDMENaLGdDQUFBO0VBQ0EsaUNBQUE7RUR0Q1Esa0JBQUE7Q3JENG5aZjtBcUR4bVplOztFQUVJLGtFQUFBO0NyRDBtWm5CO0FxRHJtWm1COztFQ1VaLGdDQUFBO0VBQ0EsaUNBQUE7Q3REK2xaUDtBRy9xWkc7O0VrRDJFd0IseUNBQUE7Q3JEd21aM0I7QUd2cVpHOztFa0RvRTRCLHlDQUFBO0NyRHVtWi9CO0FxRGptWmU7RUFDSSxrRUFBQTtDckRtbVpuQjtBcURsclpPO0VBRVEscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQVFBLDZCQUFBO0VBRUEsYUFBQTtFQVFBLCtCQUFBO0VBQUEsK0JBQUE7RUFBQSxvQ0FBQTtNQUFBLGdDQUFBO1VBQUEsNEJBQUE7Q3JEb3FaZjtBcURwclplO0VBQ0ksaUJBQUE7Q3JEc3JabkI7QXFEaHFaVztFQUVRLHFJQUFBO0VDcUNaLGlDQUFBO0VBQ0Esb0NBQUE7RURqQ1EsZ0JBQUE7RUFHSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtDckQ2cFpuQjtBcUQzcFptQjs7RUFFSSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0NyRDZwWnZCO0FxRDNwWnVCOztFQUNJLDREQUFBO0NyRDhwWjNCO0FxRDFwWm1CO0VBQ0ksWUFBQTtDckQ0cFp2QjtBcUR4cFplOztFQUVJLGdFQUFBO0NyRDBwWm5CO0FxRHJwWm1COztFQ0taLGlDQUFBO0VBQ0Esb0NBQUE7Q3REb3BaUDtBRy90Wkc7O0VrRDJFd0IsdUNBQUE7Q3JEd3BaM0I7QUd2dFpHOztFa0RvRTRCLHVDQUFBO0NyRHVwWi9CO0FxRGpwWmU7RUFDSSxnRUFBQTtDckRtcFpuQjtBcURsdVpPO0VBRVEscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQXNCQSw2QkFBQTtFQUFBLCtCQUFBO0VBQUEsdUNBQUE7TUFBQSxtQ0FBQTtVQUFBLCtCQUFBO0NyRDhzWmY7QXFEbHVaZTtFQUNJLGlCQUFBO0NyRG91Wm5CO0FxRDlzWlc7RUFFUSxvSUFBQTtFQzBDWixtQ0FBQTtFQUNBLG9DQUFBO0VEdENRLGVBQUE7Q3JENnNaZjtBcUR6clplOztFQUVJLCtEQUFBO0NyRDJyWm5CO0FxRHRyWm1COztFQ1VaLG1DQUFBO0VBQ0Esb0NBQUE7Q3REZ3JaUDtBR2h3Wkc7O0VrRDJFd0Isc0NBQUE7Q3JEeXJaM0I7QUd4dlpHOztFa0RvRTRCLHNDQUFBO0NyRHdyWi9CO0FxRGxyWmU7RUFDSSwrREFBQTtDckRvclpuQjtBcURud1pPO0VBRVEscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQVFBLDZCQUFBO0VBRUEsYUFBQTtFQUlBLCtCQUFBO0VBQUEsOEJBQUE7RUFBQSw0QkFBQTtNQUFBLHdCQUFBO1VBQUEsb0JBQUE7Q3JEeXZaZjtBcURyd1plO0VBQ0ksaUJBQUE7Q3JEdXdabkI7QXFEanZaVztFQUVRLHNJQUFBO0VDcUNaLGdDQUFBO0VBQ0EsbUNBQUE7RURqQ1EsaUJBQUE7RUFHSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtDckQ4dVpuQjtBcUQ1dVptQjs7RUFFSSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0NyRDh1WnZCO0FxRDV1WnVCOztFQUNJLDREQUFBO0NyRCt1WjNCO0FxRDN1Wm1CO0VBQ0ksWUFBQTtDckQ2dVp2QjtBcUR6dVplOztFQUVJLGlFQUFBO0NyRDJ1Wm5CO0FxRHR1Wm1COztFQ0taLGdDQUFBO0VBQ0EsbUNBQUE7Q3REcXVaUDtBR2h6Wkc7O0VrRDJFd0Isd0NBQUE7Q3JEeXVaM0I7QUd4eVpHOztFa0RvRTRCLHdDQUFBO0NyRHd1Wi9CO0FxRGx1WmU7RUFDSSxpRUFBQTtDckRvdVpuQjtBb0RqeFpHO0VBQ0ksOEJBQUE7RUFDQSwwQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsMENBQUE7RUFDQSxzQ0FBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsbUlBQUE7Q3BEbXhaUDtBb0RqeFpPO0VBQ0ksaUJBQUE7Q3BEbXhaWDtBb0RoeFpPOztFQUVJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0Esd0JBQUE7TUFBQSxvQkFBQTtVQUFBLGdCQUFBO0NwRGt4Wlg7QW9EaHhaVzs7RUFDSSxpQkFBQTtDcERteFpmO0FvRGp4WmU7O0VBQ0ksV0FBQTtFQUNBLGVBQUE7Q3BEb3habkI7QW9EbHhabUI7O0VBQ0kseUJBQUE7RUFFQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtDcERveFp2QjtBb0RseFp1Qjs7RUFDSSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLHdCQUFBO0NwRHF4WjNCO0FHdDBaRzs7RWlEdUR3QixnQkFBQTtDcERteFozQjtBR3oyWkc7O0VpRDJGb0IsZ0JBQUE7Q3BEa3hadkI7QW9EL3dabUI7O0VBQ0ksZ0RBQUE7RUFDQSwwQkFBQTtFQUNBLGdEQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsdUVBQUE7RUFDQSxzQkFBQTtFQUNBLHNDQUFBO0NwRGt4WnZCO0FHNTJaRzs7RWlEK0ZnQyxnREFBQTtFakQrTGhDLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHVEQUFBO0VBQ0Esd0NBQUE7Q0hpbFpIO0FHNWtaTztFQXpTSjs7SUEwU1Esc0ZBQUE7R0hnbFpUO0NBQ0Y7QUc5a1pPO0VBN1NKOztJQThTUSxxRkFBQTtHSGtsWlQ7Q0FDRjtBR2hsWk87RUFqVEo7O0lBa1RRLHNGQUFBO0dIb2xaVDtDQUNGO0FHbGxaTzs7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsZ0dBQUE7RUFDQSwrRkFBQTtFQUNBLGlHQUFBO0VBQ0Esa0dBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSHFsWlg7QUdoNlpHOztFaURtSHdCLDJDQUFBO0VBQ0EsbURBQUE7RUFDQSxzSkFBQTtDcERpelozQjtBRzE1Wkc7O0VpRDhHNEIsc0pBQUE7Q3BEZ3paL0I7QW9ENXladUI7O0VBQ0ksaUNBQUE7RUFFQSxzQkFBQTtFQUNBLDJCQUFBO01BQUEsNEJBQUE7VUFBQSxtQkFBQTtDcEQ4eVozQjtBb0Q1eVoyQjs7RUFDSSw2Q0FBQTtDcEQreVovQjtBRzUxWkc7O0VBU0ksZ0VBQUE7RUFDQSx5REFBQTtDSHUxWlA7QUdqMlpHOztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0g0MVpQO0FHdDJaRzs7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIaTJaUDtBRzMyWkc7O0VBU0ksZ0VBQUE7RUFDQSx5REFBQTtDSHMyWlA7QUdoM1pHOzs7RUFTSSx5RUFBQTtFQUNBLGtFQUFBO0NINDJaUDtBR3Z5Wkc7O0VBQ0ksV0FBQTtDSDB5WlA7QUczeVpHOztFQUNJLFdBQUE7Q0g4eVpQO0FHL3laRzs7O0VBQ0ksYUFBQTtDSG16WlA7QUduOFpHOzs7RWlEc0hvQixnQkFBQTtDcERrMVp2QjtBb0Q1MFpPO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtDcEQ4MFpYO0FvRDUwWlc7RUFDSSxjQUFBO0NwRDgwWmY7QW9EMzBaVztFQUNJLDZDQUFBO0VBRUEsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDRCQUFBO0VBQUEscUJBQUE7Q3BENDBaZjtBR2w1Wkc7RUFTSSxnRkFBQTtFQUNBLHlFQUFBO0NINDRaUDtBR3Q1Wkc7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIZzVaUDtBRzE1Wkc7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIbzVaUDtBRzk1Wkc7RUFTSSw0RkFBQTtFQUNBLHFGQUFBO0NIdzVaUDtBR2w2Wkc7RUFTSSxrR0FBQTtFQUNBLDJGQUFBO0NINDVaUDtBRzkvWkc7O0VpRHVLb0IsY0FBQTtDcEQyMVp2QjtBb0R2MVplO0VBQ0ksMEJBQUE7TUFBQSxzQkFBQTtVQUFBLGtCQUFBO0NwRHkxWm5CO0FvRHAxWk87RUFDSSwyQkFBQTtDcERzMVpYO0FHNS9aRztFaUR5S1ksOENBQUE7RUFDQSxpQ0FBQTtFQUNBLGtDQUFBO0NwRHMxWmY7QUl6Z2FHO0VBMEVBLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSxtQkFBQTtDSms4Wkg7QUloOFpHO0VBQ0ksNkNBQUE7RUFDQSxpSUFBQTtVQUFBLHlIQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsMEZBQUE7RUFDQSx5RkFBQTtFQUNBLDJGQUFBO0VBQ0EsNEZBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7Q0prOFpQO0FvRDcxWkc7RUFDSSxzQ0FBQTtFQUNBLDhDQUFBO0VBQ0Esa0RBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtNQUFBLHFCQUFBO1VBQUEsYUFBQTtDcEQrMVpQO0FvRDcxWk87RUFFSSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtDcEQ4MVpYO0FvRDMxWk87RUFDSSxvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EsWUFBQTtDcEQ2MVpYO0FvRHoxWkc7RUFDSSxtQ0FBQTtFQUNBLGdDQUFBO0VBQ0EsbUNBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0VBRUEsYUFBQTtFQUNBLHVDQUFBO0VBQ0EscUNBQUE7Q3BEMDFaUDtBb0RyMVplOztFQUNJLGlDQUFBO0NwRHcxWm5CO0FvRGwxWkc7RUFDSSxrQ0FBQTtFQUNBLGdDQUFBO0VBQ0EsbUNBQUE7RUFDQSw0QkFBQTtFQUNBLCtCQUFBO0VBRUEsYUFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7Q3BEbTFaUDtBb0Q5MFplOztFQUNJLGlDQUFBO0NwRGkxWm5COztBdUR4a2FEO0VBQ0ksa0NBQUE7RUFDQSxtQ0FBQTtFQUVBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx3QkFBQTtNQUFBLG9CQUFBO1VBQUEsZ0JBQUE7RUFDQSxzREFBQTtFQUNBLDBEQUFBO0VBQ0EseURBQUE7Q3ZEMGthSDs7QXVEdmthRDtFQUNJLHVCQUFBO01BQUEscUJBQUE7VUFBQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsMERBQUE7RUFDQSx5REFBQTtFQUNBLDJDQUFBO0N2RDBrYUg7O0F3RHhqYUc7RUE5QlE7SUFDSSxvQkFBQTtJQUFBLG9CQUFBO1FBQUEsa0JBQUE7WUFBQSxZQUFBO0d4RDBsYWI7RXdEcmxhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EscUJBQUE7R3hENmthTDtFd0R6bGFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeERpbGFMO0V3RDdsYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFdBQUE7R3hEcWxhTDtFd0RqbWFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeER5bGFMO0V3RHJtYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RDZsYUw7RXdEem1haUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EsV0FBQTtHeERpbWFMO0V3RDdtYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RHFtYUw7RXdEam5haUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hEeW1hTDtFd0RybmFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxXQUFBO0d4RDZtYUw7RXdEem5haUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hEaW5hTDtFd0Q3bmFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeERxbmFMO0V3RGpvYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFlBQUE7R3hEeW5hTDtDQUNGO0F3RDltYUc7RUE5QlE7SUFDSSxvQkFBQTtJQUFBLG9CQUFBO1FBQUEsa0JBQUE7WUFBQSxZQUFBO0d4RCtvYWI7RXdEMW9haUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EscUJBQUE7R3hEa29hTDtFd0Q5b2FpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeERzb2FMO0V3RGxwYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFdBQUE7R3hEMG9hTDtFd0R0cGFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeEQ4b2FMO0V3RDFwYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RGtwYUw7RXdEOXBhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EsV0FBQTtHeERzcGFMO0V3RGxxYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RDBwYUw7RXdEdHFhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hEOHBhTDtFd0QxcWFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxXQUFBO0d4RGtxYUw7RXdEOXFhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hEc3FhTDtFd0RscmFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeEQwcWFMO0V3RHRyYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFlBQUE7R3hEOHFhTDtDQUNGO0F3RG5xYUc7RUE5QlE7SUFDSSxvQkFBQTtJQUFBLG9CQUFBO1FBQUEsa0JBQUE7WUFBQSxZQUFBO0d4RG9zYWI7RXdEL3JhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EscUJBQUE7R3hEdXJhTDtFd0Ruc2FpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeEQycmFMO0V3RHZzYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFdBQUE7R3hEK3JhTDtFd0Qzc2FpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeERtc2FMO0V3RC9zYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RHVzYUw7RXdEbnRhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EsV0FBQTtHeEQyc2FMO0V3RHZ0YWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RCtzYUw7RXdEM3RhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hEbXRhTDtFd0QvdGFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxXQUFBO0d4RHV0YUw7RXdEbnVhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hEMnRhTDtFd0R2dWFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeEQrdGFMO0V3RDN1YWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFlBQUE7R3hEbXVhTDtDQUNGO0F3RHh0YUc7RUE5QlE7SUFDSSxvQkFBQTtJQUFBLG9CQUFBO1FBQUEsa0JBQUE7WUFBQSxZQUFBO0d4RHl2YWI7RXdEcHZhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EscUJBQUE7R3hENHVhTDtFd0R4dmFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeERndmFMO0V3RDV2YWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFdBQUE7R3hEb3ZhTDtFd0Rod2FpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeER3dmFMO0V3RHB3YWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RDR2YUw7RXdEeHdhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EsV0FBQTtHeERnd2FMO0V3RDV3YWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RG93YUw7RXdEaHhhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hEd3dhTDtFd0RweGFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxXQUFBO0d4RDR3YUw7RXdEeHhhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hEZ3hhTDtFd0Q1eGFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeERveGFMO0V3RGh5YWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFlBQUE7R3hEd3hhTDtDQUNGO0F3RDd3YUc7RUE5QlE7SUFDSSxvQkFBQTtJQUFBLG9CQUFBO1FBQUEsa0JBQUE7WUFBQSxZQUFBO0d4RDh5YWI7RXdEenlhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EscUJBQUE7R3hEaXlhTDtFd0Q3eWFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeERxeWFMO0V3RGp6YWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFdBQUE7R3hEeXlhTDtFd0RyemFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeEQ2eWFMO0V3RHp6YWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RGl6YUw7RXdEN3phaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EsV0FBQTtHeERxemFMO0V3RGowYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RHl6YUw7RXdEcjBhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hENnphTDtFd0R6MGFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxXQUFBO0d4RGkwYUw7RXdENzBhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hEcTBhTDtFd0RqMWFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeER5MGFMO0V3RHIxYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFlBQUE7R3hENjBhTDtDQUNGO0F3RGwwYUc7RUE5QlE7SUFDSSxvQkFBQTtJQUFBLG9CQUFBO1FBQUEsa0JBQUE7WUFBQSxZQUFBO0d4RG0yYWI7RXdEOTFhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EscUJBQUE7R3hEczFhTDtFd0RsMmFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeEQwMWFMO0V3RHQyYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFdBQUE7R3hEODFhTDtFd0QxMmFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeERrMmFMO0V3RDkyYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RHMyYUw7RXdEbDNhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0EsV0FBQTtHeEQwMmFMO0V3RHQzYWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLHNCQUFBO0d4RDgyYUw7RXdEMTNhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hEazNhTDtFd0Q5M2FpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxXQUFBO0d4RHMzYUw7RXdEbDRhaUI7SUFXWixvQkFBQTtJQUFBLHVCQUFBO1FBQUEsbUJBQUE7WUFBQSxlQUFBO0lBQ0Esc0JBQUE7R3hEMDNhTDtFd0R0NGFpQjtJQVdaLG9CQUFBO0lBQUEsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSxzQkFBQTtHeEQ4M2FMO0V3RDE0YWlCO0lBV1osb0JBQUE7SUFBQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFlBQUE7R3hEazRhTDtDQUNGO0F5RDU1YUQ7RUFDSSxvREFBQTtFQUNBLG9EQUFBO0VBQ0EsNENBQUE7RUFDQSwwQ0FBQTtFQUNBLDRDQUFBO0VBQ0Esc0VBQUE7RUFDQSw0Q0FBQTtFQUNBLHVEQUFBO0VBQ0Esb0RBQUE7RUFDQSxpREFBQTtFQUNBLGtEQUFBO0VBQ0EsaURBQUE7RUFDQSxtR0FBQTtFQUNBLGlDQUFBO0VBQ0Esa0NBQUE7RUFFQSxPQUFBO0VBQ0EsUUFBQTtDekQ2NWFIO0F5RDM1YUc7RUFDSSxjQUFBO0N6RDY1YVA7QXlEMTVhRztFQUNJLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx3REFBQTtFQUNBLHFCQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0N6RDQ1YVA7QXlEMTVhTztFQUNJLFlBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7RUFDQSx1REFBQTtFQUNBLG1EQUFBO0N6RDQ1YVg7QXlEejVhTztFQUNJLFdBQUE7Q3pEMjVhWDtBeUR2NWFHO0VBQ0ksa0RBQUE7RUFDQSwrQ0FBQTtDekR5NWFQO0F5RHQ1YUc7RUFDSSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0N6RHc1YVA7QXlEdDVhTztFQUNJLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7Q3pEdzVhWDtBeURwNWFHO0VBQ0ksbUJBQUE7Q3pEczVhUDtBeURwNWFPO0VBQ0ksYUFBQTtFQUNBLGNBQUE7Q3pEczVhWDtBeURuNWFPO0VBQ0ksaUJBQUE7Q3pEcTVhWDtBeURqNWFHO0VBQ0ksYUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFBQSxnQ0FBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtDekRtNWFQO0F5RGo1YU87RUFDSSxxQkFBQTtDekRtNWFYO0F5RGg1YU87RUFDSSxxQ0FBQTtDekRrNWFYO0F5RGg1YVc7RUFDSSx5Q0FBQTtDekRrNWFmO0F5RGg1YWU7RUFDSSxrQ0FBQTtDekRrNWFuQjtBeUQ3NGFPO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EseUJBQUE7RUFBQSxnQ0FBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7RUFDQSwrR0FBQTtFQUNBLHdEQUFBO0VBQ0Esc0RBQUE7RUFDQSx5RkFBQTtVQUFBLGlGQUFBO0VBQ0Esc0VBQUE7RUFDQSxxQkFBQTtFQUNBLHdEQUFBO0N6RCs0YVg7QXlENzRhVztFQUNJLGFBQUE7RUFDQSx5QkFBQTtVQUFBLGlCQUFBO0VBQ0EsaUJBQUE7Q3pEKzRhZjtBeUQxNGFHO0VBQ0kscUVBQUE7RUFFQSw2QkFBQTtFQUFBLGlCQUFBO01BQUEsa0JBQUE7VUFBQSxTQUFBO0N6RDI0YVA7QXlEejRhTztFQUNJLDZCQUFBO0VBQUEsaUJBQUE7TUFBQSxrQkFBQTtVQUFBLFNBQUE7RUFDQSxxREFBQTtDekQyNGFYO0F5RHo0YVc7RUFDSSxlQUFBO0N6RDI0YWY7QXlEeDRhVztFQUNJLGVBQUE7RUFDQSxzREFBQTtFQUNBLDZCQUFBO0VBQUEsaUJBQUE7TUFBQSxrQkFBQTtVQUFBLFNBQUE7Q3pEMDRhZjtBeUR4NGFlO0VBQ0ksZ0JBQUE7Q3pEMDRhbkI7QXlEcDRhRztFQUNJLDJDQUFBO0N6RHM0YVA7QXlEcDRhTztFQUNJLDJDQUFBO0N6RHM0YVg7QXlEbjRhTztFQUNJLG9EQUFBO0N6RHE0YVg7QXlEajRhRztFQUNJLHlDQUFBO0N6RG00YVA7QXlEajRhTztFQUNJLHdDQUFBO0N6RG00YVg7QXlEaDRhTztFQUNJLHNEQUFBO0N6RGs0YVg7O0F5RDczYUQ7RUFDSSwrREFBQTtFQUNBLG9DQUFBO0VBQ0EsMEZBQUE7RUFDQSwwRkFBQTtFQUVBLHNCQUFBO0VBQ0Esd0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDJDQUFBO0N6RCszYUg7QXlENTNhRztFQUNJLHNCQUFBO0N6RDgzYVA7QXlEMzNhRztFQUNJLGlDQUFBO0N6RDYzYVA7QXlEMzNhTztFQUNJLG1DQUFBO0N6RDYzYVg7QXlEejNhRztFQUNJLG1DQUFBO0N6RDIzYVA7QXlEejNhTztFQUNJLG1DQUFBO0N6RDIzYVg7QXlEdjNhRztFQUNJLGlDQUFBO09BQUEsNEJBQUE7VUFBQSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUVBQUE7T0FBQSxrRUFBQTtVQUFBLCtEQUFBO0N6RHkzYVA7QXlEdDNhVztFQUNJLHlDQUFBO0N6RHczYWY7QXlEcjNhVztFQUNJLGtCQUFBO0VBQ0EseUNBQUE7RUFDQSxhQUFBO0N6RHUzYWY7QXlEbDNhRztFQUNJLGlDQUFBO09BQUEsNEJBQUE7VUFBQSx5QkFBQTtFQUNBLHVDQUFBO0VBQ0Esb0dBQUE7T0FBQSwrRkFBQTtVQUFBLDRGQUFBO0N6RG8zYVA7QXlEajNhRztFQUNJLHVDQUFBO0VBQ0Esa0dBQUE7T0FBQSw2RkFBQTtVQUFBLDBGQUFBO0N6RG0zYVA7QXlEaDNhRztFQUNJO0lBQ0ksa0NBQUE7WUFBQSwwQkFBQTtHekRrM2FUO0NBQ0Y7QXlEcjNhRztFQUNJO0lBQ0ksNkJBQUE7T0FBQSwwQkFBQTtHekRrM2FUO0NBQ0Y7QXlEcjNhRztFQUNJO0lBQ0ksa0NBQUE7U0FBQSw2QkFBQTtZQUFBLDBCQUFBO0d6RGszYVQ7Q0FDRjtBeUQvMmFHO0VBQ0k7SUFDSSw0QkFBQTtZQUFBLG9CQUFBO0lBQ0EsV0FBQTtHekRpM2FUO0V5RDkyYUs7SUFDSSw0QkFBQTtZQUFBLG9CQUFBO0lBQ0EsV0FBQTtHekRnM2FUO0NBQ0Y7QXlEejNhRztFQUNJO0lBQ0ksdUJBQUE7T0FBQSxvQkFBQTtJQUNBLFdBQUE7R3pEaTNhVDtFeUQ5MmFLO0lBQ0ksdUJBQUE7T0FBQSxvQkFBQTtJQUNBLFdBQUE7R3pEZzNhVDtDQUNGO0F5RHozYUc7RUFDSTtJQUNJLDRCQUFBO1NBQUEsdUJBQUE7WUFBQSxvQkFBQTtJQUNBLFdBQUE7R3pEaTNhVDtFeUQ5MmFLO0lBQ0ksNEJBQUE7U0FBQSx1QkFBQTtZQUFBLG9CQUFBO0lBQ0EsV0FBQTtHekRnM2FUO0NBQ0Y7QXlENzJhRztFQUNJO0lBQ0ksb0RBQUE7WUFBQSw0Q0FBQTtHekQrMmFUO0V5RDUyYUs7SUFDSSxzREFBQTtZQUFBLDhDQUFBO0d6RDgyYVQ7Q0FDRjtBeURyM2FHO0VBQ0k7SUFDSSw0Q0FBQTtHekQrMmFUO0V5RDUyYUs7SUFDSSw4Q0FBQTtHekQ4MmFUO0NBQ0Y7QXlEcjNhRztFQUNJO0lBQ0ksb0RBQUE7WUFBQSw0Q0FBQTtHekQrMmFUO0V5RDUyYUs7SUFDSSxzREFBQTtZQUFBLDhDQUFBO0d6RDgyYVQ7Q0FDRjtBeUQzMmFHO0VBQ0k7SUFDSSxvREFBQTtZQUFBLDRDQUFBO0d6RDYyYVQ7RXlEMTJhSztJQUNJLHNEQUFBO1lBQUEsOENBQUE7R3pENDJhVDtDQUNGO0F5RG4zYUc7RUFDSTtJQUNJLDRDQUFBO0d6RDYyYVQ7RXlEMTJhSztJQUNJLDhDQUFBO0d6RDQyYVQ7Q0FDRjtBeURuM2FHO0VBQ0k7SUFDSSxvREFBQTtZQUFBLDRDQUFBO0d6RDYyYVQ7RXlEMTJhSztJQUNJLHNEQUFBO1lBQUEsOENBQUE7R3pENDJhVDtDQUNGOztBMER0bmJEO0VBQ0ksMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLDBDQUFBO0VBQ0EseUNBQUE7RUFDQSx5RkFBQTtFQUNBLDhDQUFBO0VBQ0EsZ0RBQUE7RUFDQSxpREFBQTtFQUNBLG1EQUFBO0VBQ0Esc0RBQUE7RUFDQSxpREFBQTtFQUNBLHdDQUFBO0VBQ0EsNkNBQUE7RUFDQSw4Q0FBQTtFQUNBLG1EQUFBO0VBQ0EsaURBQUE7RUFDQSxzREFBQTtFQUNBLGdEQUFBO0VBQ0EsZ0RBQUE7RUFDQSw4Q0FBQTtFQUNBLHVEQUFBO0VBQ0EsMERBQUE7RUFDQSxxREFBQTtFQUNBLDZDQUFBO0VBQ0EsZ0RBQUE7RUFDQSxxREFBQTtFQUNBLGdEQUFBO0VBQ0EsNENBQUE7RUFDQSxpREFBQTtFQUNBLGdEQUFBO0VBQ0EscURBQUE7RUFDQSxpREFBQTtFQUNBLG1FQUFBO0MxRHluYkg7QTBEdm5iRztFQUNJLDBDQUFBO0VBQ0EsMENBQUE7RUFDQSxrREFBQTtFQUNBLGtEQUFBO0VBQ0EsZ0RBQUE7RUFDQSxtREFBQTtFQUNBLDBEQUFBO0VBQ0EsNkNBQUE7RUFDQSxxREFBQTtFQUNBLHNEQUFBO0VBQ0Esd0RBQUE7RUFDQSwrQ0FBQTtFQUNBLCtDQUFBO0MxRHluYlA7QTBEdG5iRztFQUNJLHVDQUFBO0VBQ0Esd0NBQUE7RUFDQSxpREFBQTtFQUNBLCtDQUFBO0VBQ0EsOENBQUE7RUFDQSxtREFBQTtFQUNBLHNEQUFBO0VBQ0EsNENBQUE7RUFDQSxxREFBQTtFQUNBLG9EQUFBO0VBQ0Esb0RBQUE7RUFDQSw0Q0FBQTtFQUNBLDZDQUFBO0MxRHduYlA7QTBEcG5iTztFQUNJLG1HQUFBO0MxRHNuYlg7QTBEcG5iVztFQUNJLGFBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7QzFEc25iZjtBMERwbmJlO0VBQ0kseUVBQUE7RUFDQSw2RUFBQTtFQUNBLDhFQUFBO0VBRUEseUJBQUE7VUFBQSxpQkFBQTtDMURxbmJuQjtBMERubmJtQjtFQUNJLHNEQUFBO0MxRHFuYnZCO0EwRGxuYm1CO0VBQ0ksV0FBQTtDMURvbmJ2QjtBMkQvc2JHO0VBQ0ksZ0VBQUE7RUFDQSxrREFBQTtDM0RpdGJQO0EwRC9tYkc7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtDMURpbmJQO0EwRC9tYk87RUFDSSxzRUFBQTtFQUNBLG9FQUFBO0VBQ0Esb0VBQUE7RUFDQSw4REFBQTtFQUNBLGtFQUFBO0VBQ0Esb0ZBQUE7RUFDQSw0RUFBQTtFQUNBLGdGQUFBO0VBQ0EsNEVBQUE7RUFDQSw0RUFBQTtFQUNBLHNFQUFBO0MxRGluYlg7QTBEOW1iTztFQUNJLGNBQUE7QzFEZ25iWDtBMEQ3bWJlO0VBRUksaUJBQUE7QzFEOG1ibkI7QTBEem1iZTtFQUVJLDBCQUFBO0VBQ0EsMkJBQUE7QzFEMG1ibkI7QTBEcG1iVztFQUVJLDZCQUFBO0VBQ0EsOEJBQUE7QzFEcW1iZjtBMERobWJXO0VBQ0ksdURBQUE7QzFEa21iZjtBMEQvbGJXO0VBQ0ksVUFBQTtDMURpbWJmO0EwRDlsYlc7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7TUFBQSxxQkFBQTtVQUFBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7QzFEZ21iZjtBMEQ5bGJlO0VBQ0kseUVBQUE7RUFDQSx5QkFBQTtFQUVBLG1CQUFBO0VBQ0EscUJBQUE7QzFEK2xibkI7QTBEdmxibUI7RUFDSSxnQkFBQTtDMUR5bGJ2QjtBMERybGJlO0V2RG9IWiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxxRUFBQTtFQUNBLHNEQUFBO0NIaythSDtBRzc5YU87RXVEL0hRO0l2RGdJSixtREFBQTtHSGcrYVQ7Q0FDRjtBRzk5YU87RXVEbklRO0l2RG9JSixrREFBQTtHSGkrYVQ7Q0FDRjtBRy85YU87RXVEdklRO0l2RHdJSixtREFBQTtHSGsrYVQ7Q0FDRjtBR2grYU87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSGsrYVg7QTBEbG5ibUI7RXZEK0doQiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSx3RUFBQTtFQUNBLHlEQUFBO0NIb2diSDtBRy8vYU87RXVEMUhZO0l2RDJIUixtREFBQTtHSGtnYlQ7Q0FDRjtBR2hnYk87RXVEOUhZO0l2RCtIUixrREFBQTtHSG1nYlQ7Q0FDRjtBR2pnYk87RXVEbElZO0l2RG1JUixtREFBQTtHSG9nYlQ7Q0FDRjtBR2xnYk87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSG9nYlg7QTBEem9iZTtFQUNJLGVBQUE7QzFEMm9ibkI7QTBEdm9iVztFQUNJLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0MxRHlvYmY7QUc3emJHO0V1RHlMUSxnQkFBQTtDMUR1b2JYO0EwRHBvYmU7RUFDSSxhRXBKUTtDNUQweGIzQjtBMERqb2JPO0VBQ0ksc0RBQUE7RUFDQSwwREFBQTtDMURtb2JYO0EwRGpvYlc7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtDMURtb2JmO0EwRC9uYmU7RXZEbUVaLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLHVFQUFBO0VBQ0Esd0RBQUE7Q0g2amJIO0FHeGpiTztFdUQ5RVE7SXZEK0VKLG1EQUFBO0dIMmpiVDtDQUNGO0FHempiTztFdURsRlE7SXZEbUZKLGtEQUFBO0dINGpiVDtDQUNGO0FHMWpiTztFdUR0RlE7SXZEdUZKLG1EQUFBO0dINmpiVDtDQUNGO0FHM2piTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NINmpiWDtBMEQzcGJlO0VBR0ksZUFBQTtDMUQycGJuQjtBR3I0Ykc7RXVEOE9nQixnQkFBQTtFQUNBLGVBQUE7QzFEMHBibkI7QTBEeHBibUI7RXZEbURoQiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxtRUFBQTtFQUNBLG9EQUFBO0NIc21iSDtBR2ptYk87RXVEOURZO0l2RCtEUixtREFBQTtHSG9tYlQ7Q0FDRjtBR2xtYk87RXVEbEVZO0l2RG1FUixrREFBQTtHSHFtYlQ7Q0FDRjtBR25tYk87RXVEdEVZO0l2RHVFUixtREFBQTtHSHNtYlQ7Q0FDRjtBR3BtYk87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSHNtYlg7QTBEbHJibUI7RUFDSSxhQUFBO0MxRG9yYnZCO0EwRDdxYlc7RUFDSSxzREFBQTtDMUQrcWJmO0EwRDVxYlc7RUFDSSxvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0MxRDhxYmY7QTBENXFiZTtFQUNJLHVEQUFBO0MxRDhxYm5CO0EwRDFxYlc7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0MxRDRxYmY7QTBEMXFiZTtFQUNJLHlCQUFBO0MxRDRxYm5CO0EwRHpxYmU7RUFDSSx1REFBQTtDMUQycWJuQjtBNkN4OGJHO0VBQ0kseUJBQUE7RUFFQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtDN0N5OGJQO0EwRHpxYlc7RUFDSSxzREFBQTtDMUQycWJmO0EwRHJxYmU7RUFFSSw4R0FBQTtDMURzcWJuQjtBMERscWJXO0VBQ0ksOERBQUE7QzFEb3FiZjtBMkRsOGJHO0VBQ0ksbUJBQUE7RUFFQSw0QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSxpQ0FBQTtFQUNBLHlDQUFBO0VBQ0EseUNBQUE7QzNEbThiUDtBRzM0Ykc7RUFTSSx5RkFBQTtFQUNBLGtGQUFBO0NIcTRiUDtBRy80Ykc7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NIeTRiUDtBR241Ykc7RUFTSSxnRUFBQTtFQUNBLHlEQUFBO0NINjRiUDtBR3Y1Ykc7RUFTSSwrRkFBQTtFQUNBLHdGQUFBO0NIaTViUDtBRzM1Ykc7RUFTSSx5RUFBQTtFQUNBLGtFQUFBO0NIcTViUDs7QTZEdi9iRDtFQUNJLGlCQUFBO0VBQ0Esb0JBQUE7QzdEMC9iSDs7QTZEdi9iRDtFQUNJLGlCQUFBO0M3RDAvYkg7O0E2RHYvYkQ7RUFDSSxxQkFBQTtFQUNBLHdCQUFBO0M3RDAvYkg7O0E2RHYvYkQ7RUFDSSwyQ0FBQTtFQUNBLGdEQUFBO0UxRDBSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxrRUFBQTtFQUNBLG1EQUFBO0NIK3RiSDtBRzF0Yk87RTBEdlNSO0kxRHdTWSxzRkFBQTtHSDZ0YlQ7Q0FDRjtBRzN0Yk87RTBEM1NSO0kxRDRTWSxxRkFBQTtHSDh0YlQ7Q0FDRjtBRzV0Yk87RTBEL1NSO0kxRGdUWSxzRkFBQTtHSCt0YlQ7Q0FDRjtBRzd0Yk87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsZ0dBQUE7RUFDQSwrRkFBQTtFQUNBLGlHQUFBO0VBQ0Esa0dBQUE7RUFDQSx1QkFBQTtFQUNBLG9EQUFBO0VBQ0EsYUFBQTtDSCt0Ylg7O0E2RG5oY0Q7RUFDSSxnQkFBQTtDN0RzaGNIOztBNkRuaGNEO0VBQ0ksd0NBQUE7QzdEc2hjSDtBNkRwaGNPO0VBQ0ksK0JBQUE7QzdEc2hjWDtBNkRwaGNXO0VBQ0ksNEJBQUE7QzdEc2hjZjtBNkRuaGNXO0VBQ0ksNEJBQUE7QzdEcWhjZjs7QTZEL2djRDs7O0VBR0ksb0JBQUE7QzdEa2hjSDs7QTZEL2djRDtFQUNJLGNBQUE7QzdEa2hjSDs7QTZEL2djRDtFQUNJLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUFBLDRCQUFBO0VBQUEsdUJBQUE7QzdEa2hjSDs7QTZEL2djRDtFQUNJLDJCQUFBO0VBQ0EsWUFBQTtDN0RraGNIOztBNkQvZ2NEOztFQUVJLGVBQUE7QzdEa2hjSDs7QTZEL2djRDtFQUNJLHNCQUFBO0VBQ0Esa0JBQUE7QzdEa2hjSDs7QTZEL2djRDtFQUNJLGtCQUFBO0M3RGtoY0g7O0E2RC9nY0Q7RUFDSSxjQUFBO0M3RGtoY0g7O0E2RC9nY0Q7RUFDSSxhQUFBO0M3RGtoY0g7O0E2RC9nY0Q7RUFDSSxhQUFBO0M3RGtoY0g7O0E2RC9nY0Q7RUFDSSxtQkFBQTtDN0RraGNIOztBNkQvZ2NEO0VBQ0ksWUFBQTtDN0RraGNIOztBNkQvZ2NEO0VBQ0ksWUFBQTtDN0RraGNIOztBNkQvZ2NEO0VBQ0ksYUFBQTtDN0RraGNIOztBNkQvZ2NEO0VBQ0ksWUFBQTtDN0RraGNIOztBNkQvZ2NEO0VBQ0ksYUFBQTtDN0RraGNIOztBOERob2NEO0VBQ0ksbUNBQUE7RUFDQSw2QkFBQTtFQUNBLG9DQUFBO0VBQ0EsaUNBQUE7RUFDQSxvQ0FBQTtFQUNBLDhDQUFBO0VBQ0Esb0NBQUE7RUFDQSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0EseUNBQUE7RUFDQSx3Q0FBQTtFQUNBLDBEQUFBO0VBQ0EsMkRBQUE7RUFDQSw2RUFBQTtFQUNBLGtEQUFBO0VBQ0EscURBQUE7RUFDQSxtREFBQTtFQUNBLHFEQUFBO0VBQ0EsdUNBQUE7RUFDQSwrQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsMENBQUE7RUFDQSx5Q0FBQTtFQUNBLG9FQUFBO0VBQ0EsNENBQUE7RUFDQSx5Q0FBQTtFQUNBLDhEQUFBO0VBQ0Esc0VBQUE7RUFDQSwyQ0FBQTtFQUNBLDZFQUFBO0VBQ0EsNENBQUE7RUFDQSx5RkFBQTtFQUNBLHVGQUFBO0VBQ0EsNkZBQUE7RUFDQSw2REFBQTtFQUNBLHFEQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUVBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EsdUVBQUE7QzlEa29jSDtBOERob2NHO0VBQ0ksbUNBQUE7RUFDQSxtQ0FBQTtFQUNBLDRDQUFBO0VBQ0EsdUNBQUE7RUFDQSx3Q0FBQTtFQUNBLCtDQUFBO0M5RGtvY1A7QThEaG9jTztFQUNJLGdCQUFBO0M5RGtvY1g7QThEL25jTztFQUNJLHVCQUFBO0M5RGlvY1g7QThEN25jRztFQUNJLGdDQUFBO0VBQ0EsaUNBQUE7RUFDQSx3Q0FBQTtFQUNBLHNDQUFBO0VBQ0EsdUNBQUE7RUFDQSwrQ0FBQTtDOUQrbmNQO0E4RDduY087RUFDSSxnQkFBQTtDOUQrbmNYO0E4RDVuY087RUFDSSx1QkFBQTtDOUQ4bmNYO0E4RDFuY0c7RUFDSSxxRUFBQTtFQUNBLFlBQUE7QzlENG5jUDtBOER6bmNHO0VBQ0ksdUJDckZFO0MvRGd0Y1Q7QTJEanRjRztFQUNJLDBFQUFBO0VBQ0EsNERBQUE7QzNEbXRjUDtBOEQxbmNHO0VBQ0kseUZBQUE7RUFDQSwrRkFBQTtFQUNBLDJGQUFBO0VBQ0EsdUZBQUE7RUFDQSxtR0FBQTtFQUNBLDJHQUFBO0VBQ0EsdUhBQUE7RUFDQSwyR0FBQTtDOUQ0bmNQO0E4RDFuY087RUFDSSw2TkFDSTtFQUVKLDhEQUFBO0M5RDBuY1g7QThEdm5jZTtFQUNJLDJEQUFBO0M5RHluY25CO0E4RHBuY087RUFDSSxnQnpEb0J5QjtDTGttY3BDO0EyRGhyY087RUFDSSw4RkFBQTtFQUNBLHVEQUFBO0MzRGtyY1g7QTJEcHJjTztFQUNJLDBFQUFBO0VBQ0Esd0RBQUE7QzNEc3JjWDtBOERobmNHO0VBQ0ksbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLDhDQUFBO0VBQ0EsOENBQUE7RUFDQSxhQUFBO0VBQ0EsNkZBQUE7QzlEa25jUDtBOEQvbWNHO0VBQ0ksdUNBQUE7QzlEaW5jUDtBOEQ5bWNHO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSxpQ0FBQTtNQUFBLDZCQUFBO1VBQUEseUJBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0M5RGduY1A7QThEN21jRztFQUNJLHVCQUFBO0M5RCttY1A7QThEM21jTztFQUVJLHNEQUFBO0M5RDRtY1g7QUdqdmNHO0UyRDJJUSxxQkFBQTtDOUR5bWNYO0E4RHRtY087RUFDSSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxtREFBQTtDOUR3bWNYO0E4RHRtY1c7RUFDSSxnR0FBQTtDOUR3bWNmO0EyRGp3Y0c7RUFDSSxtQkFBQTtFQUVBLDRCQUFBO0VBQ0Esd0JBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsMkNBQUE7RUFDQSwyQ0FBQTtFQUNBLGlDQUFBO0VBQ0EseUNBQUE7RUFDQSx5Q0FBQTtDM0Rrd2NQO0FHMXNjRztFQVNJLDZFQUFBO0VBQ0Esc0VBQUE7Q0hvc2NQO0FHOXNjRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0h3c2NQO0FHbHRjRztFQVNJLGdFQUFBO0VBQ0EseURBQUE7Q0g0c2NQO0FHdHRjRztFQVNJLG1GQUFBO0VBQ0EsNEVBQUE7Q0hndGNQO0FHMXRjRztFQVNJLHlFQUFBO0VBQ0Esa0VBQUE7Q0hvdGNQO0EyRGp4Y1c7RUFDSSw4QkFBQTtDM0RteGNmO0FHN3ljRztFQThSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSwyREFBQTtFQUNBLDRDQUFBO0NIZ2hjSDtBRzNnY087RUF6U0o7SUEwU1EsaUZBQUE7R0g4Z2NUO0NBQ0Y7QUc1Z2NPO0VBN1NKO0lBOFNRLGdGQUFBO0dIK2djVDtDQUNGO0FHN2djTztFQWpUSjtJQWtUUSxpRkFBQTtHSGdoY1Q7Q0FDRjtBRzlnY087RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMkZBQUE7RUFDQSwwRkFBQTtFQUNBLDRGQUFBO0VBQ0EsNkZBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSGdoY1g7QUl2MWNHO0VBMEVBLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSxtQkFBQTtDSmd4Y0g7QUk5d2NHO0VBQ0ksNkNBQUE7RUFDQSxpSUFBQTtVQUFBLHlIQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkZBQUE7RUFDQSwwRkFBQTtFQUNBLDRGQUFBO0VBQ0EsNkZBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7Q0pneGNQO0E4RHZyY1c7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0EsdURBQUE7RUFDQSwwQ0FBQTtFQUNBLDhDQUFBO0VBQ0EsOENBQUE7RUFDQSxtQkFBQTtDOUR5cmNmO0E4RHZyY2U7RTNEMEdaLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDREQUFBO0VBQ0EsNkNBQUE7Q0g4a2NIO0FHemtjTztFMkRySFE7STNEc0hKLG1EQUFBO0dINGtjVDtDQUNGO0FHMWtjTztFMkR6SFE7STNEMEhKLGtEQUFBO0dINmtjVDtDQUNGO0FHM2tjTztFMkQ3SFE7STNEOEhKLG1EQUFBO0dIOGtjVDtDQUNGO0FHNWtjTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIOGtjWDtBR3o1Y0c7RUEwU0EsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsZ0VBQUE7RUFDQSxpREFBQTtDSGduY0g7QUczbWNPO0VBclRKO0lBc1RRLG1EQUFBO0dIOG1jVDtDQUNGO0FHNW1jTztFQXpUSjtJQTBUUSxrREFBQTtHSCttY1Q7Q0FDRjtBRzdtY087RUE3VEo7SUE4VFEsbURBQUE7R0hnbmNUO0NBQ0Y7QUc5bWNPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSxvREFBQTtFQUNBLGFBQUE7Q0hnbmNYO0FHbjZjRztFMkRpTGdCLGFGeElRO0M1RDYzYzNCO0E4RGh2Y2U7RUFDSSxzQkFBQTtFQUNBLDJCQUFBO01BQUEsNEJBQUE7VUFBQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSxnREFBQTtDOURrdmNuQjtBOEQvdWNlO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtPQUFBLHVCQUFBO1VBQUEsb0JBQUE7QzlEaXZjbkI7QThEN3VjZTtFQUNJLDJEQUFBO0VBRUEsaURBQUE7RUFDQSxvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0M5RDh1Y25CO0E4RDN1Y2U7RUFDSSxhQUFBO0M5RDZ1Y25CO0E4RDN1Y21CO0VBQ0ksWUFBQTtDOUQ2dWN2QjtBOEQzdWN1QjtFQUNJLFlBQUE7QzlENnVjM0I7QThEenVjbUI7RUFDSSxtQkFBQTtFQUNBLHdCQUFBO0M5RDJ1Y3ZCOztBZ0U3OWNEO0VBQ0ksNENBQUE7RUFDQSx5Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsNkRBQUE7RUFDQSx3REFBQTtFQUNBLCtDQUFBO0VBQ0EsMENBQUE7RUFDQSxpREFBQTtFQUVBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxrREFBQTtFQUNBLHNEQUFBO0VBQ0Esc0RBQUE7RUFDQSwwQ0FBQTtFQUNBLDBEQUFBO0VBQ0Esa0RBQUE7RUFDQSwrQ0FBQTtDaEUrOWNIO0FnRTc5Y0c7RUFDSSxtRUFBQTtFQUNBLHlCQUFBO0NoRSs5Y1A7O0FnRTM5Y0Q7RUFDSSwyQ0FBQTtFQUNBLDJDQUFBO0VBQ0EseUNBQUE7RUFDQSxnREFBQTtDaEU4OWNIOztBZ0UzOWNEO0VBQ0ksd0NBQUE7RUFDQSx5Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsK0NBQUE7Q2hFODljSDs7QWdFMzljRDtFQUNJLDJEQUFBO0VBQ0EsMERBQUE7Q2hFODljSDs7QWlFMWdkRDtFQUNJLHdCQUFBO0VBQUEsb0NBQUE7TUFBQSxxQkFBQTtVQUFBLDRCQUFBO0VBQ0EsMkJBQUE7RUFBQSw2QkFBQTtNQUFBLHdCQUFBO1VBQUEscUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7Q2pFNmdkSDs7QWlFMWdkRDtFQUNJLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtDakU2Z2RIO0FpRXRnZEQ7RUFDSSxlQUFBO0NqRXdnZEg7QWtFemhkRDtFQUNJLCtDQUFBO0VBQ0EsNENBQUE7RUFDQSx1Q0FBQTtFQUNBLDhDQUFBO0VBRUEscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZDQUFBO0NsRTBoZEg7QWtFeGhkRztFQUNJLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7Q2xFMGhkUDtBa0V4aGRPO0VBQ0ksWUFBQTtDbEUwaGRYO0FrRXZoZE87RUFDSSx1REFBQTtDbEV5aGRYO0FrRXJoZEc7RUFDSSwrQkFBQTtFQUFBLDhCQUFBO0VBQUEsNEJBQUE7TUFBQSx3QkFBQTtVQUFBLG9CQUFBO0NsRXVoZFA7QWtFcmhkTztFQUNJLHlEQUFBO0NsRXVoZFg7QWtFbmhkRztFQUNJLHNEQUFBO0NsRXFoZFA7QWtFbGhkRztFQUNJLDhDQUFBO0VBQ0EsK0NBQUE7RUFDQSxzQ0FBQTtDbEVvaGRQO0FrRWpoZEc7RUFDSSw2Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsbUNBQUE7Q2xFbWhkUDs7QW1FM2pkRDs7RUFFSSx5Q0FBQTtFQUNBLGlDQUFBO0VBQ0Esd0VBQUE7RUFDQSx3Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsZ0RBQUE7RUFDQSwyQ0FBQTtFQUNBLGtEQUFBO0VBQ0EsNENBQUE7RUFDQSxrREFBQTtFQUNBLHVDQUFBO0VBQ0EsMEZBQUE7RUFDQSwwQ0FBQTtFQUNBLDhDQUFBO0VBQ0EseUNBQUE7RUFDQSwwQ0FBQTtFQUNBLHFFQUFBO0VBQ0EseUNBQUE7RUFDQSx5RkFBQTtFQUNBLDJDQUFBO0VBQ0EsMkNBQUE7RUFDQSxzQ0FBQTtFQUNBLHNGQUFBO0VBQ0Esd0NBQUE7RUFDQSxxRUFBQTtFQUNBLGlDQUFBO0VBQ0EsaUNBQUE7RUFDQSwwQ0FBQTtFQUNBLGdGQUFBO0VBQ0EsdURBQUE7Q25FOGpkSDtBbUU1amRHOztFQUNJLHVDQUFBO0VBQ0EscUNBQUE7RUFDQSxrREFBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSwyQ0FBQTtFQUNBLDRDQUFBO0NuRStqZFA7QW1FNWpkRzs7RUFDSSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0RBQUE7RUFDQSw2Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsMENBQUE7RUFDQSw0Q0FBQTtDbkUramRQO0FtRTVqZEc7O0VBQ0ksa0VBQUE7RUFDQSw4REFBQTtFQUNBLHNEQUFBO0VBQ0Esa0VBQUE7RUFDQSxnREFBQTtFQUNBLG1FQUFBO0VBQ0EsbUVBQUE7RUFDQSxzRUFBQTtFQUNBLG9FQUFBO0VBQ0Esb0VBQUE7RUFDQSxvRUFBQTtFQUNBLDhEQUFBO0VBQ0EsZ0VBQUE7Q25FK2pkUDtBbUU1amRXOztFQUNJLFVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtDbkUramRmO0FtRTNqZHVCOztFQUNJLHFEQUFBO0NuRThqZDNCO0FtRTFqZG1COztFQUNJLHNCQUFBO0VBQ0EsMkRBQUE7Q25FNmpkdkI7QW1FempkZTs7RUNyRlosVUFBQTtFQUdJLFVBQUE7RUFDQSx1SUFBQTtDcEVncGRQO0FvRXhvZEc7O0VBQ0ksY0FBQTtDcEUyb2RQO0FtRTlqZG1COztFQUNJLCtEQUFBO0VBQ0EsZ0VBQUE7Q25FaWtkdkI7QW1FOWpkbUI7O0VBQ0ksa0VBQUE7RUFDQSxtRUFBQTtDbkVpa2R2QjtBbUU5amRtQjs7RUFDSSxtSEFBQTtFQUNBLDZFQUFBO0NuRWlrZHZCO0FtRTdqZG1COztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLGNBQUE7RUFDQSx5S0FBQTtDbkVna2R2QjtBbUU5amR1Qjs7RWhFK0twQiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxnRUFBQTtFQUNBLGlEQUFBO0NIaTVjSDtBRzU0Y087RWdFMUxnQjs7SWhFMkxaLG1EQUFBO0dIZzVjVDtDQUNGO0FHOTRjTztFZ0U5TGdCOztJaEUrTFosa0RBQUE7R0hrNWNUO0NBQ0Y7QUdoNWNPO0VnRWxNZ0I7O0loRW1NWixtREFBQTtHSG81Y1Q7Q0FDRjtBR2w1Y087O0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0hxNWNYO0FtRWptZHVCOztFQUNJLG1CQUFBO0NuRW9tZDNCO0FtRWptZHVCOztFQUNJLG9EQUFBO0NuRW9tZDNCO0FtRWptZHVCOztFQUNJLFdBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtDbkVvbWQzQjtBR3J0ZEc7OztFQWtSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSw4REFBQTtFQUNBLCtDQUFBO0VnRWpLd0IsbURBQUE7RUFDQSxnQkFBQTtDbkV3bWQzQjtBR244Y087RUE3Uko7OztJQThSUSxtREFBQTtHSHc4Y1Q7Q0FDRjtBR3Q4Y087RUFqU0o7OztJQWtTUSxrREFBQTtHSDI4Y1Q7Q0FDRjtBR3o4Y087RUFyU0o7OztJQXNTUSxtREFBQTtHSDg4Y1Q7Q0FDRjtBRzU4Y087OztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxZQUFBO0NIZzljWDtBbUV2b2QyQjs7RWhFc0p4QiwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxpRUFBQTtFQUNBLGtEQUFBO0NIbS9jSDtBRzkrY087RWdFaktvQjs7SWhFa0toQixtREFBQTtHSGsvY1Q7Q0FDRjtBR2gvY087RWdFcktvQjs7SWhFc0toQixrREFBQTtHSG8vY1Q7Q0FDRjtBR2wvY087RWdFektvQjs7SWhFMEtoQixtREFBQTtHSHMvY1Q7Q0FDRjtBR3AvY087O0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSxvREFBQTtFQUNBLGFBQUE7Q0h1L2NYO0FtRTFxZDJCOztFQUNJLDJEQUFBO0NuRTZxZC9COztBcUVyeWREO0VBQ0ksc0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsbUJBQUE7Q3JFd3lkSDs7QXFFcnlkRDtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDckV3eWRIOztBc0VsMWREO0VBQ0ksc0NBQUE7RUFDQSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwwQ0FBQTtFQUNBLDZDQUFBO0VBQ0Esb0NBQUE7RUFDQSx1RkFBQTtFQUNBLHVDQUFBO0VBQ0EsaUNBQUE7RUFDQSx5QkFBQTtFQUNBLGlDQUFBO0VBQ0EsaUZBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsZ0VBQUE7RUFDQSw4Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsaURBQUE7RUFDQSxrREFBQTtFQUNBLG1DQUFBO0VBQ0EscUNBQUE7RUFDQSxpQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxnQ0FBQTtFQUNBLHdFQUFBO0VBQ0EsK0NBQUE7RUFDQSwyQ0FBQTtFQUVBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0Esc0NBQUE7RUFDQSx1TEFBQTtFQUNBLGtHQUFBO0N0RW8xZEg7QXNFbDFkRztFQUNJLGtDQUFBO0VBQ0EscUNBQUE7RUFDQSxrQ0FBQTtDdEVvMWRQO0FzRWoxZEc7RUFDSSxvQ0FBQTtFQUNBLG9DQUFBO0VBQ0Esa0NBQUE7Q3RFbTFkUDtBc0UvMGRPO0VBR0ksV0FBQTtDdEUrMGRYO0FzRTUwZE87RUFDSSxXQUFBO0N0RTgwZFg7QXNFNTBkVztFQUNJLDBCQUFBO01BQUEsc0JBQUE7VUFBQSxrQkFBQTtDdEU4MGRmO0FzRXgwZE87RUFHSSxjQUFBO0N0RXcwZFg7QXNFcDBkRztFQUNJLGNBQUE7Q3RFczBkUDtBc0UvemRlO0VBQ0ksbUdBQUE7RUFDQSxxRUFBQTtDdEVpMGRuQjtBc0V2emRXO0VBQ0ksb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtDdEV5emRmO0FzRXR6ZFc7RUFDSSx3QkFBQTtFQUFBLG9DQUFBO01BQUEscUJBQUE7VUFBQSw0QkFBQTtDdEV3emRmO0FzRXJ6ZFc7RUFDSSx5QkFBQTtFQUFBLGdDQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtDdEV1emRmO0FzRXB6ZFc7RUFDSSxzQkFBQTtFQUFBLGtDQUFBO01BQUEsbUJBQUE7VUFBQSwwQkFBQTtDdEVzemRmO0FzRWh6ZGU7RURoREoscURBQUE7RUFBQSxzREFBQTtFQUFBLDBEQUFBO0VBQUEsc0RBQUE7RUFBQSxzREFBQTtFQUFBLDhEQUFBO0VBQUEseUNBQUE7RUFBQSwwREFBQTtFQUFBLGdFQUFBO0VBQUEsb0VBQUE7RUFJUixnQ0FBQTtFQUNBLCtCQUFBO0VBQ0Esa0NBQUE7RUFFQSxvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLDRCQUFBO09BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7Q3JFdzJkSDtBR2gyZEc7RUFTSSwwRUFBQTtFQUNBLG1FQUFBO0NIMDFkUDtBR3AyZEc7RUFTSSxpRkFBQTtFQUNBLDBFQUFBO0NIODFkUDtBR3gyZEc7RUFTSSx1RkFBQTtFQUNBLGdGQUFBO0NIazJkUDtBRzUyZEc7RUFTSSxnRkFBQTtFQUNBLHlFQUFBO0NIczJkUDtBR2gzZEc7RUFTSSw0RkFBQTtFQUNBLHFGQUFBO0NIMDJkUDtBRzE3ZEc7RUF3UkEsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsMkRBQUE7RUFDQSw0Q0FBQTtDSG1xZEg7QUc5cGRPO0VBblNKO0lBb1NRLG1EQUFBO0dIaXFkVDtDQUNGO0FHL3BkTztFQXZTSjtJQXdTUSxrREFBQTtHSGtxZFQ7Q0FDRjtBR2hxZE87RUEzU0o7SUE0U1EsbURBQUE7R0htcWRUO0NBQ0Y7QUdqcWRPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0htcWRYO0FHbCtkRztFQThSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxpRUFBQTtFQUNBLGtEQUFBO0NIcXNkSDtBR2hzZE87RUF6U0o7SUEwU1EsbURBQUE7R0htc2RUO0NBQ0Y7QUdqc2RPO0VBN1NKO0lBOFNRLGtEQUFBO0dIb3NkVDtDQUNGO0FHbHNkTztFQWpUSjtJQWtUUSxtREFBQTtHSHFzZFQ7Q0FDRjtBR25zZE87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSHFzZFg7QUc5L2RHO0VBd1JBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDJEQUFBO0VBQ0EsNENBQUE7Q0h1dWRIO0FHbHVkTztFQW5TSjtJQW9TUSxtREFBQTtHSHF1ZFQ7Q0FDRjtBR251ZE87RUF2U0o7SUF3U1Esa0RBQUE7R0hzdWRUO0NBQ0Y7QUdwdWRPO0VBM1NKO0lBNFNRLG1EQUFBO0dIdXVkVDtDQUNGO0FHcnVkTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIdXVkWDtBR3RpZUc7RUE4UkEsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsaUVBQUE7RUFDQSxrREFBQTtDSHl3ZEg7QUdwd2RPO0VBelNKO0lBMFNRLG1EQUFBO0dIdXdkVDtDQUNGO0FHcndkTztFQTdTSjtJQThTUSxrREFBQTtHSHd3ZFQ7Q0FDRjtBR3R3ZE87RUFqVEo7SUFrVFEsbURBQUE7R0h5d2RUO0NBQ0Y7QUd2d2RPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0h5d2RYO0FHOWtlRztFQW9TQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSx3REFBQTtFQUNBLHlDQUFBO0NIMnlkSDtBR3R5ZE87RUEvU0o7SUFnVFEsbURBQUE7R0h5eWRUO0NBQ0Y7QUd2eWRPO0VBblRKO0lBb1RRLGtEQUFBO0dIMHlkVDtDQUNGO0FHeHlkTztFQXZUSjtJQXdUUSxtREFBQTtHSDJ5ZFQ7Q0FDRjtBR3p5ZE87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSDJ5ZFg7QXNFLytkbUI7RUFDSSxxQkFBQTtDdEVpL2R2QjtBc0U3K2R1QjtFQUNJLGNBQUE7RUFDQSxpQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0N0RSsrZDNCO0FzRTUrZHVCO0VBQ0ksb0JBQUE7Q3RFOCtkM0I7QXNFditkTztFQUNJLG9CQUFBO0VBQUEsZ0JBQUE7TUFBQSxZQUFBO1VBQUEsUUFBQTtDdEV5K2RYO0FzRXIrZEc7RUFDSSw0Q0FBQTtFQUNBLGdEQUFBO0VBQ0EsZ0RBQUE7RUFDQSw0QkFBQTtNQUFBLDZCQUFBO1VBQUEsb0JBQUE7RUFDQSxvQkFBQTtDdEV1K2RQO0FzRXArZEc7RUFDSSxvQkFBQTtFQUFBLHFCQUFBO01BQUEscUJBQUE7VUFBQSxhQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHdCQUFBO0VBQUEsb0NBQUE7TUFBQSxxQkFBQTtVQUFBLDRCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7Q3RFcytkUDtBc0VwK2RPO0VBQ0ksbUJBQUE7RUFDQSxXQUFBO0N0RXMrZFg7QXNFbitkTztFQUNJLDJCQUFBO01BQUEsNEJBQUE7VUFBQSxtQkFBQTtDdEVxK2RYO0FzRWwrZE87RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtDdEVvK2RYO0FzRWwrZFc7RUFDSSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0N0RW8rZGY7QXNFaitkVztFQUNJLGlCQUFBO0N0RW0rZGY7O0FxRXJvZUQ7RUFDSSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxtQkFBQTtDckV3b2VIOztBcUVyb2VEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0NyRXdvZUg7O0F1RXByZUQ7RUFDSSxzQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsaUNBQUE7RUFDQSxpRkFBQTtFQUNBLG1DQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsNkNBQUE7RUFDQSxvQ0FBQTtFQUNBLHVGQUFBO0VBQ0EsdUNBQUE7RUFDQSxpQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0VBQUE7RUFDQSxxQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsdUNBQUE7RUFDQSxtQ0FBQTtFQUNBLDBDQUFBO0VBQ0EsNkNBQUE7RUFDQSxrQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsNENBQUE7RUFDQSx1Q0FBQTtFQUNBLHVGQUFBO0VBQ0EseUNBQUE7RUFDQSxrQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsaUZBQUE7RUFDQSx3REFBQTtDdkV1cmVIO0F1RXJyZUc7RUFDSSxrQ0FBQTtFQUNBLG9DQUFBO0VBQ0EseUNBQUE7RUFDQSxxQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsNENBQUE7RUFDQSxrQ0FBQTtDdkV1cmVQO0F1RXByZUc7RUFDSSxvQ0FBQTtFQUNBLGlDQUFBO0VBQ0EseUNBQUE7RUFDQSxxQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsMkNBQUE7RUFDQSxrQ0FBQTtDdkVzcmVQO0F1RW5yZUc7RUFDSSx1RUFBQTtFQUNBLHFFQUFBO0VBQ0EscUVBQUE7RUFDQSxxRUFBQTtFQUNBLCtEQUFBO0N2RXFyZVA7QXVFbnJlTztFQUNJLG9FQUFBO0VBQ0Esb0VBQUE7Q3ZFcXJlWDtBdUVucmVXO0VBR0ksNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLFlBQUE7Q3ZFbXJlZjtBdUVqcmVlO0VBQ0ksZUFBQTtDdkVtcmVuQjtBdUUvcWVtQjtFQUNJLG9CQUFBO0N2RWlyZXZCO0F1RTVxZW1CO0VGV2hCLHVIQUFBO0VBR0kscUVBQUE7Q3JFa3FlUDtBdUV6cWVtQjtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0N2RTJxZXZCO0F1RXJxZXVCO0VGakNaLHFEQUFBO0VBQUEsc0RBQUE7RUFBQSwwREFBQTtFQUFBLHNEQUFBO0VBQUEsc0RBQUE7RUFBQSw4REFBQTtFQUFBLHlDQUFBO0VBQUEsMERBQUE7RUFBQSxnRUFBQTtFQUFBLG9FQUFBO0VBSVIsZ0NBQUE7RUFDQSwrQkFBQTtFQUNBLGtDQUFBO0VBRUEsb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSw0QkFBQTtPQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0NyRThzZUg7QUd0c2VHO0VBU0ksMEVBQUE7RUFDQSxtRUFBQTtDSGdzZVA7QUcxc2VHO0VBU0ksaUZBQUE7RUFDQSwwRUFBQTtDSG9zZVA7QUc5c2VHO0VBU0ksdUZBQUE7RUFDQSxnRkFBQTtDSHdzZVA7QUdsdGVHO0VBU0ksZ0ZBQUE7RUFDQSx5RUFBQTtDSDRzZVA7QUd0dGVHO0VBU0ksNEZBQUE7RUFDQSxxRkFBQTtDSGd0ZVA7QUdoeWVHO0VBd1JBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDJEQUFBO0VBQ0EsNENBQUE7Q0h5Z2VIO0FHcGdlTztFQW5TSjtJQW9TUSxtREFBQTtHSHVnZVQ7Q0FDRjtBR3JnZU87RUF2U0o7SUF3U1Esa0RBQUE7R0h3Z2VUO0NBQ0Y7QUd0Z2VPO0VBM1NKO0lBNFNRLG1EQUFBO0dIeWdlVDtDQUNGO0FHdmdlTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIeWdlWDtBR3gwZUc7RUE4UkEsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsaUVBQUE7RUFDQSxrREFBQTtDSDJpZUg7QUd0aWVPO0VBelNKO0lBMFNRLG1EQUFBO0dIeWllVDtDQUNGO0FHdmllTztFQTdTSjtJQThTUSxrREFBQTtHSDBpZVQ7Q0FDRjtBR3hpZU87RUFqVEo7SUFrVFEsbURBQUE7R0gyaWVUO0NBQ0Y7QUd6aWVPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0gyaWVYO0FHcDJlRztFQXdSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSwyREFBQTtFQUNBLDRDQUFBO0NINmtlSDtBR3hrZU87RUFuU0o7SUFvU1EsbURBQUE7R0gya2VUO0NBQ0Y7QUd6a2VPO0VBdlNKO0lBd1NRLGtEQUFBO0dINGtlVDtDQUNGO0FHMWtlTztFQTNTSjtJQTRTUSxtREFBQTtHSDZrZVQ7Q0FDRjtBRzNrZU87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSDZrZVg7QUc1NGVHO0VBOFJBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLGlFQUFBO0VBQ0Esa0RBQUE7Q0grbWVIO0FHMW1lTztFQXpTSjtJQTBTUSxtREFBQTtHSDZtZVQ7Q0FDRjtBRzNtZU87RUE3U0o7SUE4U1Esa0RBQUE7R0g4bWVUO0NBQ0Y7QUc1bWVPO0VBalRKO0lBa1RRLG1EQUFBO0dIK21lVDtDQUNGO0FHN21lTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIK21lWDtBR3A3ZUc7RUFvU0EsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0Esd0RBQUE7RUFDQSx5Q0FBQTtDSGlwZUg7QUc1b2VPO0VBL1NKO0lBZ1RRLG1EQUFBO0dIK29lVDtDQUNGO0FHN29lTztFQW5USjtJQW9UUSxrREFBQTtHSGdwZVQ7Q0FDRjtBRzlvZU87RUF2VEo7SUF3VFEsbURBQUE7R0hpcGVUO0NBQ0Y7QUcvb2VPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0hpcGVYO0F1RXAyZTJCO0VBQ0kscUJBQUE7Q3ZFczJlL0I7QXVFbjJlMkI7RUFTSSxzQkFBQTtFQUNBLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUZ6QzVCLHVIQUFBO0VBR0ksaUVBQUE7Q3JFcTRlUDtBdUV4MmUrQjtFRmhDNUIsdUhBQUE7RUFPSSw2R0FBQTtDckVxNGVQO0F1RXgyZStCO0VBQ0ksZUFBQTtDdkUwMmVuQztBdUVqMmUyQjtFQUNJLG1CQUFBO0N2RW0yZS9CO0F1RTcxZWU7RUg1SVosVUFBQTtFQUdJLFVBQUE7RUFDQSwrR0FBQTtDcEUwK2VQO0FvRWwrZUc7RUFDSSxjQUFBO0NwRW8rZVA7QXVFNTFlVztFQUNJLGdFQUFBO0VBQ0EsaUVBQUE7Q3ZFODFlZjtBdUUzMWVXO0VBQ0ksbUVBQUE7RUFDQSxvRUFBQTtDdkU2MWVmO0F1RXgxZUc7RUFDSSwwQkFBQTtFQUNBLDJCQUFBO0N2RTAxZVA7QXVFdDFlVzs7RUFDSSxtRUFBQTtFQUNBLG9FQUFBO0N2RXkxZWY7QXVFcDFlRztFQUNJLDZCQUFBO0VBQ0EsOEJBQUE7Q3ZFczFlUDtBdUVwMWVPO0VBQ0ksZ0VBQUE7RUFDQSxpRUFBQTtDdkVzMWVYO0F1RTkwZWU7RUFDSSxxSEFBQTtFQUNBLDhFQUFBO0N2RWcxZW5COztBcUVuL2VEO0VBQ0ksc0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsbUJBQUE7Q3JFcy9lSDs7QXFFbi9lRDtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDckVzL2VIOztBd0VsaWZEO0VBQ0ksaUNBQUE7RUFDQSxtQ0FBQTtFQUNBLGlDQUFBO0VBQ0EscUNBQUE7RUFDQSxrQ0FBQTtFQUNBLHNDQUFBO0VBQ0Esd0NBQUE7RUFDQSwwQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsK0NBQUE7RUFDQSwwQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsZ0RBQUE7RUFDQSxtREFBQTtFQUNBLHNEQUFBO0VBQ0Esd0VBQUE7RUFDQSwrQ0FBQTtFQUNBLDJDQUFBO0N4RXFpZkg7QXdFbmlmRztFQUNJLHFDQUFBO0VBQ0Esb0NBQUE7RUFDQSxvQ0FBQTtFQUNBLHlDQUFBO0VBQ0EscUNBQUE7RUFDQSwwQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtDeEVxaWZQO0F3RWxpZkc7RUFDSSxvQ0FBQTtFQUNBLGtDQUFBO0VBQ0Esb0NBQUE7RUFDQSxvQ0FBQTtFQUNBLHFDQUFBO0VBQ0EscUNBQUE7RUFDQSx5Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsMENBQUE7Q3hFb2lmUDtBd0VoaWZPO0VBQ0ksMEVBQUE7RUFDQSx5RUFBQTtFQUNBLDRFQUFBO0N4RWtpZlg7QXdFOWhmRztFQUNJLDJFQUFBO0N4RWdpZlA7QXdFNWhmTztFQUNJLHdCQUFBO01BQUEsb0JBQUE7VUFBQSxnQkFBQTtDeEU4aGZYO0F3RTNoZmU7RUFDSSxtQkFBQTtDeEU2aGZuQjtBd0V4aGZlO0VBRUksZ0VBQUE7RUFDQSxzRUFBQTtDeEV5aGZuQjtBd0VyaGZXO0VBRUksa0VBQUE7RUFDQSx3RUFBQTtDeEVzaGZmO0F3RW5oZlc7RUozRVIsVUFBQTtFQVFJLFNBQUE7RUFDQSxnSEFBQTtDcEUwbGZQO0FvRXZsZkc7RUFDSSxjQUFBO0NwRXlsZlA7QXdFcmhmRztFQUNJLG1CQUFBO0N4RXVoZlA7QXdFcmhmTztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxzQkFBQTtFQUFBLGtDQUFBO01BQUEsbUJBQUE7VUFBQSwwQkFBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0N4RXVoZlg7QXdFcmhmVztFQU1JLHNCQUFBO0VBQUEsa0NBQUE7TUFBQSxtQkFBQTtVQUFBLDBCQUFBO0VBQ0EsK0JBQUE7RUFBQSwrQkFBQTtFQUFBLG9DQUFBO01BQUEsZ0NBQUE7VUFBQSw0QkFBQTtDeEVraGZmO0F3RXhoZmU7RUFDSSxnRUFBQTtFQUNBLHNFQUFBO0N4RTBoZm5CO0F3RW5oZlc7RUFVSSxzQkFBQTtFQUFBLGtDQUFBO01BQUEsbUJBQUE7VUFBQSwwQkFBQTtDeEU0Z2ZmO0F3RXJoZmU7RUFDSSxrRUFBQTtFQUNBLHdFQUFBO0N4RXVoZm5CO0F3RXBoZmU7RUFDSSxtQkFBQTtDeEVzaGZuQjtBd0VoaGZXO0VBVUksK0JBQUE7RUFBQSwrQkFBQTtFQUFBLG9DQUFBO01BQUEsZ0NBQUE7VUFBQSw0QkFBQTtFQUNBLHNCQUFBO0VBQUEsa0NBQUE7TUFBQSxtQkFBQTtVQUFBLDBCQUFBO0N4RXlnZmY7QXdFbmhmZTtFQUNJLGdFQUFBO0VBQ0Esc0VBQUE7Q3hFcWhmbkI7QXdFbGhmZTtFQUNJLGtCQUFBO0N4RW9oZm5CO0F3RTdnZlc7RUFDSSwyQkFBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7Q3hFK2dmZjtBd0U1Z2ZXO0VIckVBLCtEQUFBO0VBQUEsK0RBQUE7RUFBQSx5Q0FBQTtFQUlSLGdDQUFBO0VBQ0EsK0JBQUE7RUFDQSxrQ0FBQTtFQUVBLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNEJBQUE7T0FBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFR3VFWSwwQkFBQTtFQUFBLHNCQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0N4RTRnZmY7QUcza2ZHO0VBU0ksMEVBQUE7RUFDQSxtRUFBQTtDSHFrZlA7QUcva2ZHO0VBU0ksaUZBQUE7RUFDQSwwRUFBQTtDSHlrZlA7QUdubGZHO0VBU0ksdUZBQUE7RUFDQSxnRkFBQTtDSDZrZlA7QUd2bGZHO0VBU0ksZ0ZBQUE7RUFDQSx5RUFBQTtDSGlsZlA7QUczbGZHO0VBU0ksNEZBQUE7RUFDQSxxRkFBQTtDSHFsZlA7QUdycWZHO0VBd1JBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLG9FQUFBO0VBQ0EscURBQUE7Q0g4NGVIO0FHejRlTztFQW5TSjtJQW9TUSxtREFBQTtHSDQ0ZVQ7Q0FDRjtBRzE0ZU87RUF2U0o7SUF3U1Esa0RBQUE7R0g2NGVUO0NBQ0Y7QUczNGVPO0VBM1NKO0lBNFNRLG1EQUFBO0dIODRlVDtDQUNGO0FHNTRlTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIODRlWDtBRzdzZkc7RUE4UkEsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsMEVBQUE7RUFDQSwyREFBQTtDSGc3ZUg7QUczNmVPO0VBelNKO0lBMFNRLG1EQUFBO0dIODZlVDtDQUNGO0FHNTZlTztFQTdTSjtJQThTUSxrREFBQTtHSCs2ZVQ7Q0FDRjtBRzc2ZU87RUFqVEo7SUFrVFEsbURBQUE7R0hnN2VUO0NBQ0Y7QUc5NmVPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0hnN2VYO0FHenVmRztFQXdSQSwrRUFBQTtFQUVBLHlHQUFBO0VBRUEsbUJBQUE7RUFDQSxvRUFBQTtFQUNBLHFEQUFBO0NIazllSDtBRzc4ZU87RUFuU0o7SUFvU1EsbURBQUE7R0hnOWVUO0NBQ0Y7QUc5OGVPO0VBdlNKO0lBd1NRLGtEQUFBO0dIaTllVDtDQUNGO0FHLzhlTztFQTNTSjtJQTRTUSxtREFBQTtHSGs5ZVQ7Q0FDRjtBR2g5ZU87RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNkRBQUE7RUFDQSw0REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsYUFBQTtDSGs5ZVg7QUdqeGZHO0VBOFJBLCtFQUFBO0VBRUEseUdBQUE7RUFFQSxtQkFBQTtFQUNBLDBFQUFBO0VBQ0EsMkRBQUE7Q0hvL2VIO0FHLytlTztFQXpTSjtJQTBTUSxtREFBQTtHSGsvZVQ7Q0FDRjtBR2gvZU87RUE3U0o7SUE4U1Esa0RBQUE7R0htL2VUO0NBQ0Y7QUdqL2VPO0VBalRKO0lBa1RRLG1EQUFBO0dIby9lVDtDQUNGO0FHbC9lTztFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw2REFBQTtFQUNBLDREQUFBO0VBQ0EsOERBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0NIby9lWDtBR3p6Zkc7RUFvU0EsK0VBQUE7RUFFQSx5R0FBQTtFQUVBLG1CQUFBO0VBQ0EsaUVBQUE7RUFDQSxrREFBQTtDSHNoZkg7QUdqaGZPO0VBL1NKO0lBZ1RRLG1EQUFBO0dIb2hmVDtDQUNGO0FHbGhmTztFQW5USjtJQW9UUSxrREFBQTtHSHFoZlQ7Q0FDRjtBR25oZk87RUF2VEo7SUF3VFEsbURBQUE7R0hzaGZUO0NBQ0Y7QUdwaGZPO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDZEQUFBO0VBQ0EsNERBQUE7RUFDQSw4REFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7Q0hzaGZYO0F3RXhzZmU7RUFDSSxVQUFBO0N4RTBzZm5COztBcUVuMGZEO0VBQ0ksc0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsbUJBQUE7Q3JFczBmSDs7QXFFbjBmRDtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDckVzMGZIOztBeUVqM2ZEO0VBQ0kscUNBQUE7RUFDQSxxQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsMENBQUE7RUFDQSxvQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsdUNBQUE7Q3pFbzNmSDtBeUVsM2ZHO0VBQ0ksb0NBQUE7RUFDQSxrQ0FBQTtFQUNBLHFDQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQ0FBQTtFQUNBLDBDQUFBO0VBQ0EseUNBQUE7Q3pFbzNmUDtBeUVqM2ZHO0VBQ0ksaUNBQUE7RUFDQSxvQ0FBQTtFQUNBLHFDQUFBO0VBQ0EscUNBQUE7RUFDQSxzQ0FBQTtFQUNBLHFDQUFBO0VBQ0EseUNBQUE7Q3pFbTNmUDtBeUVoM2ZHO0VBQ0ksNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtDekVrM2ZQO0F5RWgzZk87RUFDSSwwQkFBQTtNQUFBLDJCQUFBO1VBQUEsa0JBQUE7Q3pFazNmWDtBeUU5MmZHO0VBQ0ksMkVBQUE7Q3pFZzNmUDtBeUU3MmZHO0VBQ0ksNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0N6RSsyZlA7QXlFNTJmVztFQUNJLGdFQUFBO0VBQ0Esa0VBQUE7Q3pFODJmZjtBeUV6MmZXO0VKcUNSLHVIQUFBO0VBR0kscUVBQUE7Q3JFcTBmUDtBeUV4MmZPO0VMdkRKLFVBQUE7RUFHSSxVQUFBO0VBQ0EsK0dBQUE7Q3BFZzZmUDtBb0V4NWZHO0VBQ0ksY0FBQTtDcEUwNWZQO0F5RTMyZlc7RUFDSSxzRUFBQTtFQUNBLHdFQUFBO0N6RTYyZmY7QXlFMTJmVztFQUNJLGFBQUE7Q3pFNDJmZjtBeUV6MmZXO0VBQ0ksbUJBQUE7Q3pFMjJmZjs7QTBFeDdmRDtFQUNJLDJDQUFBO0VBQ0EsOENBQUE7RUFDQSxxREFBQTtFQUNBLGlEQUFBO0VBQ0Esb0RBQUE7RUFDQSwyREFBQTtFQUNBLGtEQUFBO0VBQ0EscURBQUE7RUFDQSw0REFBQTtFQUNBLG9EQUFBO0VBQ0EsdURBQUE7RUFDQSw4REFBQTtFQUNBLDJEQUFBO0MxRTI3Zkg7O0EwRXg3ZkQ7RUFDSSwrQkFBQTtFQUNBLHFEQUFBO0VBQ0EsaURBQUE7RUFDQSxvREFBQTtFQUNBLDJEQUFBO0VBQ0Esa0RBQUE7RUFDQSxxREFBQTtFQUNBLDREQUFBO0VBQ0Esd0NBQUE7RUFDQSw4REFBQTtFQUNBLDJEQUFBO0MxRTI3Zkg7O0EwRXg3ZkQ7RUFDSSwrQkFBQTtFQUNBLGlEQUFBO0VBQ0Esb0RBQUE7RUFDQSwyREFBQTtFQUNBLGtEQUFBO0VBQ0EscURBQUE7RUFDQSw0REFBQTtFQUNBLHdDQUFBO0VBQ0EsMkRBQUE7QzFFMjdmSDs7QTBFdDdmTztFQUNJLGtEQUFBO0MxRXk3Zlg7QTBFdDdmTztFQUNJLCtDQUFBO0MxRXc3Zlg7O0EyRXorZkQ7RUFDSSx5QkFBQTtDM0U0K2ZIOztBMkV6K2ZEO0VBQ0ksMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSw0QkFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7QzNFNCtmSDs7QTJFNzlmRDs7RUFYSSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0Esb0JBQUE7RUFDQSxVQUFBO0MzRTYrZkg7O0EyRXIrZkQ7RUFDSSwwQkFBQTtFQUNBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtDM0V3K2ZIOztBMkVyK2ZELHdDQUFBO0FBQ0E7O0VBRUksZ0JBQUE7RUFDQSxxQkFBQTtDM0V3K2ZIOztBMkVyK2ZEO0VBQ0kscUJBQUE7QzNFdytmSDs7QTJFcitmRDtFQUNJLGNBQUE7QzNFdytmSDs7QTRFemhnQkQsVUFBQTtBQUNBO0VBQ0ksbUJBQUE7QzVFNGhnQkg7O0E0RXpoZ0JEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsZ0JBQUE7QzVFNGhnQkg7O0E0RXpoZ0JEO0VBQ0ksMEJBQUE7RUFBQSx1Q0FBQTtNQUFBLHVCQUFBO1VBQUEsK0JBQUE7RUFDQSxnQkFBQTtDNUU0aGdCSDs7QTRFemhnQkQ7RUFDSSxzQkFBQTtDNUU0aGdCSDs7QTRFemhnQkQ7RUFDSSxzQkFBQTtDNUU0aGdCSDs7QTRFemhnQkQ7RUFDSSxhQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QzVFNGhnQkg7O0E0RXpoZ0JEO0VBQ0ksb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtDNUU0aGdCSDs7QTRFemhnQkQ7OztFQUdJLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGdDQUFBO0VBQ0EsbUNBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxnRUFBQTtPQUFBLDJEQUFBO1VBQUEsd0RBQUE7QzVFNGhnQkg7O0E0RXpoZ0JEO0VBQ0ksb0JBQUE7QzVFNGhnQkg7O0E0RXpoZ0JEO0VBQ0kscUJBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QzVFNGhnQkg7O0E0RXpoZ0JEO0VBQ0ksNEJBQUE7TUFBQSw2QkFBQTtVQUFBLG9CQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLDBCQUFBO0M1RTRoZ0JIOztBNEV6aGdCRDtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtDNUU0aGdCSDs7QTRFemhnQkQ7RUFDSSxtQkFBQTtDNUU0aGdCSDs7QTRFemhnQkQ7RUFDSSxtQkFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0M1RTRoZ0JIO0E0RTFoZ0JHO0VBQ0ksMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7QzVFNGhnQlA7QTRFemhnQkc7RUFDSSx1QkFBQTtFQUFBLDhCQUFBO01BQUEsb0JBQUE7VUFBQSxzQkFBQTtDNUUyaGdCUDtBNEV4aGdCRztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwrQkFBQTtFQUFBLDhCQUFBO0VBQUEsNEJBQUE7TUFBQSx3QkFBQTtVQUFBLG9CQUFBO0M1RTBoZ0JQOztBNEVyaGdCRztFQUVJLHNCQUFBO0M1RXVoZ0JQO0E0RXBoZ0JHO0VBQ0kscUJBQUE7QzVFc2hnQlA7QTRFbmhnQkc7RUFDSSxvQkFBQTtDNUVxaGdCUDtBNEVsaGdCRztFQUVJLG1CQUFBO0M1RW1oZ0JQO0E0RWhoZ0JHO0VBRUksK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0M1RWloZ0JQO0E0RTlnZ0JHO0VBRUksNkJBQUE7TUFBQSx5QkFBQTtVQUFBLHFCQUFBO0M1RStnZ0JQOztBNEUzZ2dCRDtFQUNJLG1CQUFBO0M1RThnZ0JIO0E0RTVnZ0JHO0VBQ0ksT0FBQTtDNUU4Z2dCUDtBNEUzZ2dCRztFQUNJLFVBQUE7QzVFNmdnQlA7QTRFMWdnQkc7RUFDSSxRQUFBO0M1RTRnZ0JQO0E0RXpnZ0JHO0VBQ0ksU0FBQTtDNUUyZ2dCUDtBNEV4Z2dCRztFQUNJLFVBQUE7RUFDQSxzQ0FBQTtPQUFBLGlDQUFBO1VBQUEsOEJBQUE7QzVFMGdnQlA7O0E0RXRnZ0JEO0VBQ0ksK0JBQUE7RUFBQSw4QkFBQTtFQUFBLDRCQUFBO01BQUEsd0JBQUE7VUFBQSxvQkFBQTtDNUV5Z2dCSDs7QTRFdGdnQkQ7RUFDSSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0M1RXlnZ0JIOztBNkVucWdCRDtFQUNJO0lBQ0ksZ0NBQUE7WUFBQSx3QkFBQTtHN0VzcWdCTDtFNkVwcWdCQztJQUNJLGtDQUFBO1lBQUEsMEJBQUE7RzdFc3FnQkw7Q0FDRjs7QTZFNXFnQkQ7RUFDSTtJQUNJLDJCQUFBO09BQUEsd0JBQUE7RzdFc3FnQkw7RTZFcHFnQkM7SUFDSSw2QkFBQTtPQUFBLDBCQUFBO0c3RXNxZ0JMO0NBQ0Y7O0E2RTVxZ0JEO0VBQ0k7SUFDSSxnQ0FBQTtTQUFBLDJCQUFBO1lBQUEsd0JBQUE7RzdFc3FnQkw7RTZFcHFnQkM7SUFDSSxrQ0FBQTtTQUFBLDZCQUFBO1lBQUEsMEJBQUE7RzdFc3FnQkw7Q0FDRjtBNkVwcWdCRDtFQUNJLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0M3RXNxZ0JIOztBNkVucWdCRDtFQUNJLGlCQUFBO0VBQ0EsaUJBQUE7QzdFc3FnQkg7O0E2RXBxZ0JEO0VBQ0ksaUJBQUE7RUFDQSxvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EsbUJBQUE7QzdFdXFnQkg7O0E2RXJxZ0JEO0VBQ0ksd0JBQUE7RUFDQSxtQkFBQTtDN0V3cWdCSDs7QTZFdHFnQkQ7RUFDSSxtQkFBQTtDN0V5cWdCSDs7QTZFdnFnQkQ7RUFDSSxhQUFBO0VBQ0EsWUFBQTtDN0UwcWdCSDs7QTZFeHFnQkQ7RUFDSSxtQkFBQTtFQUNBLFdBQUE7QzdFMnFnQkg7O0E2RXpxZ0JEO0VBQ0ksYUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtDN0U0cWdCSDs7QTZFenFnQkQ7RUFDSSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQ0FBQTtFQUNBLGlDQUFBO0VBQ0Esa0RBQUE7T0FBQSw2Q0FBQTtVQUFBLDBDQUFBO0M3RTRxZ0JIOztBNkV4cWdCRDtFQUNJLG9CQUFBO0M3RTJxZ0JIOztBNkV6cWdCRDtFQUNJLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUFBLGdDQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsMENBQUE7T0FBQSxxQ0FBQTtVQUFBLGtDQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFEQUFBO0VBQ0EsNkRBQUE7QzdFNHFnQkg7QTZFMXFnQkc7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSwwQkF0QlM7RUF1QlQsbUJBQUE7RUFDQSxtQ0FBQTtDN0U0cWdCUDtBNkUxcWdCTztFQUNJLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQ0FBQTtPQUFBLDRCQUFBO1VBQUEseUJBQUE7RUFDQSx1REFBQTtPQUFBLGtEQUFBO1VBQUEsK0NBQUE7RUFDQSxhQUFBO0VBQ0EsMEJBQUE7RUFDQSxtQkFBQTtFQUNBLGlDQWxDSztFQW1DTCxnQ0FuQ0s7RUFvQ0wsa0NBQUE7RUFDQSxtQ0FBQTtDN0U0cWdCWDtBNkV6cWdCTztFQUNJLHdCQUFBO0VBQ0EsbUJBQUE7QzdFMnFnQlg7QTZFeHFnQk87RUFDSSxpQkFBQTtDN0UwcWdCWDs7QThFenhnQkQsd0JBQUE7QUFDQTtFQUNJLDBCQUFBO0tBQUEsdUJBQUE7TUFBQSxzQkFBQTtVQUFBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7QzlFNHhnQkg7O0E4RXp4Z0JEO0VBQ0ksMEJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QzlFNHhnQkg7O0E4RXp4Z0JEOzs7Ozs7O0VBT0ksc0JBQUE7QzlFNHhnQkg7O0E4RXp4Z0JEOztFQUVJLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSwwQkFBQTtFQUNBLHdCQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtDOUU0eGdCSDs7QThFenhnQkQ7RUFDSSxtQkFBQTtDOUU0eGdCSDs7QThFenhnQkQ7RUFDSSx1QkFBQTtDOUU0eGdCSDs7QThFenhnQkQ7RUFDSSxrQkFBQTtDOUU0eGdCSDs7QThFenhnQkQ7OztFQUdJLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0M5RTR4Z0JIOztBOEV6eGdCRDtFQUNJLG1CQUFBO0M5RTR4Z0JIOztBOEV6eGdCRDtFQUNJLGdCQUFBO0M5RTR4Z0JIOztBOEV6eGdCRDs7O0VBR0ksb0JBQUE7QzlFNHhnQkg7O0E4RXp4Z0JEO0VBQ0ksV0FBQTtDOUU0eGdCSDs7QThFenhnQkQ7RUFDSSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7QzlFNHhnQkg7O0E4RXp4Z0JEO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtDOUU0eGdCSDtBOEUxeGdCRztFQUNJLHNCQUFBO0M5RTR4Z0JQO0E4RXp4Z0JHO0VBQ0ksaUJBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0M5RTJ4Z0JQOztBOEVyeGdCRzs7RUFDSSx1QkFBQTtDOUV5eGdCUDs7QThFanhnQk87Ozs7Ozs7OztFQUlJLG9DQUFBO1VBQUEsNEJBQUE7QzlFeXhnQlg7O0E4RXB4Z0JEO0VBQ0ksb0JBQUE7QzlFdXhnQkg7O0E4RXB4Z0JEO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7QzlFdXhnQkg7O0E4RXB4Z0JEO0VBQ0ksWUFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtDOUV1eGdCSDs7QStFLzVnQkQ7RUFDSSx1QkFBQTtFQUVBLDBCQUFBO0VBQ0Esc0JBQUE7TUFBQSxrQkFBQTtDL0VrNmdCSDtBK0U5NWdCTztFQUlJLG9DQUFBO1VBQUEsNEJBQUE7Qy9FNjVnQlg7QStFejVnQk87RUFFSSx1QkFBQTtDL0UwNWdCWDtBK0V2NWdCRzs7RUFFSSx1QkFBQTtDL0V5NWdCUDs7QStFcjVnQkQ7RUFDSSxjQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7Qy9FdzVnQkg7O0ErRXQ1Z0JEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtDL0V5NWdCSDs7QStFdjVnQkQ7RUFDSSxhQUFBO0MvRTA1Z0JIOztBK0V2NWdCRDtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0MvRTA1Z0JIOztBK0V2NWdCRCxhQUFBO0FBQ0E7RUFDSSxvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EsaUJBQUE7Qy9FMDVnQkg7O0ErRXg1Z0JEO0VBQ0ksV0FBQTtDL0UyNWdCSDtBK0V6NWdCRztFQUNJLFVBQUE7Qy9FMjVnQlA7QStFeDVnQkc7RUFDSSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7Qy9FMDVnQlA7O0ErRXY1Z0JEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLFlBQUE7Qy9FMDVnQkg7O0ErRXg1Z0JEO0VBQ0k7SUFDSSxnQkFBQTtJQUNBLGlCQUFBO0cvRTI1Z0JMO0NBQ0Y7QStFejVnQkQ7RUFDSTtJQUNJLGVBQUE7SUFDQSxrQkFBQTtHL0UyNWdCTDtFK0V4NWdCQzs7SUFFSSw2QkFBQTtHL0UwNWdCTDtDQUNGO0ErRXg1Z0JEO0VBQ0ksZUFBQTtDL0UwNWdCSDs7QStFeDVnQkQ7RUFDSSxzQkFBQTtDL0UyNWdCSDs7QStFejVnQkQ7RUFDSSxrQkFBQTtDL0U0NWdCSDs7QStFMTVnQkQ7RUFDSSxZQUFBO0VBQ0Esb0JBQUE7Qy9FNjVnQkg7O0ErRTM1Z0JEO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtDL0U4NWdCSDs7QStFNTVnQkQ7RUFDSSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0MvRSs1Z0JIOztBK0U3NWdCRDtFQUNJLFlBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtDL0VnNmdCSDs7QStFOTVnQkQ7RUFDSSxtQkFBQTtFQUNBLGFBQUE7Qy9FaTZnQkg7O0ErRS81Z0JEOztFQUVJLG1CQUFBO0VBQ0Esc0JBQUE7Qy9FazZnQkg7O0ErRWg2Z0JEO0VBQ0ksbUJBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsbUJBQUE7Qy9FbTZnQkg7QStFajZnQkc7O0VBRUksU0FBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0MvRW02Z0JQO0ErRWg2Z0JHO0VBQ0ksb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtDL0VrNmdCUDs7QStFLzVnQkQ7RUFDSSxzQkFBQTtFQUNBLGlDQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EseUNBQUE7RUFDQSx3QkFBQTtDL0VrNmdCSDs7QStFaDZnQkQ7RUFDSSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0MvRW02Z0JIOztBK0VqNmdCRDtFQUNJLHFCQUFBO0MvRW82Z0JIOztBK0VqNmdCRzs7RUFFSSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7Qy9FbzZnQlA7QStFajZnQkc7O0VBRUksOEJBQUE7Qy9FbTZnQlA7O0ErRWg2Z0JEO0VBQ0ksaUJBQUE7Qy9FbTZnQkg7O0ErRWo2Z0JEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHNCQUFBO0VBQUEsa0NBQUE7TUFBQSxtQkFBQTtVQUFBLDBCQUFBO0MvRW82Z0JIO0ErRWw2Z0JHO0VBQ0ksWUFBQTtDL0VvNmdCUDtBK0VqNmdCRztFQUNJLGlCQUFBO0MvRW02Z0JQOztBK0VoNmdCRCxVQUFBO0FBQ0E7O0VBRUksb0JBQUE7Qy9FbTZnQkg7O0ErRWo2Z0JEOztFQUVJLGlCQUFBO0MvRW82Z0JIOztBK0VsNmdCRDtFQUNJLGdCQUFBO0MvRXE2Z0JIOztBK0VuNmdCRDs7RUFFSSxnQkFBQTtDL0VzNmdCSDs7QStFcDZnQkQ7Ozs7RUFJSSxrQkFBQTtDL0V1NmdCSDs7QStFcjZnQkQ7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7Qy9FdzZnQkg7O0ErRXQ2Z0JEOztFQUVJLGlCQUFBO0MvRXk2Z0JIOztBK0V2NmdCRDtFQUNJLDZCQUFBO0tBQUEsMEJBQUE7RUFDQSw4QkFBQTtFQUNBLGtDQUFBO0VBQ0EsMEJBQUE7RUFDQSx3QkFBQTtFQUNBLGtDQUFBO0MvRTA2Z0JIOztBK0V4NmdCRDtFQUNJLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7Qy9FMjZnQkg7O0ErRXY2Z0JHO0VBRUksbUJBQUE7Qy9FeTZnQlA7QStFdjZnQk87RUFDSSxZQUFBO0VBQ0Esb0NDN09HO0VEOE9ILG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtDL0V5NmdCWDs7QStFcjZnQkQ7RUFDSSxZQUFBO0VBQ0EsV0FBQTtDL0V3NmdCSDs7QStFdDZnQkQ7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7Qy9FeTZnQkg7O0ErRXY2Z0JEO0VBQ0ksaUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7Qy9FMDZnQkg7O0ErRXg2Z0JEO0VBQ0ksa0JBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtDL0UyNmdCSDs7QStFejZnQkQ7O0VBRUksY0FBQTtDL0U0NmdCSDs7QStFMTZnQkQ7RUFDSSxjQUFBO0MvRTY2Z0JIOztBK0UxNmdCRztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw0QkFBQTtFQUFBLDhCQUFBO01BQUEseUJBQUE7VUFBQSxzQkFBQTtFQUNBLGlCQUFBO0MvRTY2Z0JQO0ErRTE2Z0JHOztFQUVJLG1CQUFBO0VBQ0Esd0JBQUE7Qy9FNDZnQlA7QStFejZnQkc7RUFDSSx3QkFBQTtDL0UyNmdCUDs7QStFeDZnQkQ7RUFFUTtJQUNJLGNBQUE7Ry9FMDZnQlQ7RStFdjZnQks7SUFDSSxjQUFBO0cvRXk2Z0JUO0UrRXI2Z0JTO0lBR0ksb0JBQUE7SUFDQSxrQkFBQTtHL0VxNmdCYjtFK0VqNmdCSzs7SUFFSSxXQUFBO0cvRW02Z0JUO0UrRS81Z0JTO0lBRUksYUFBQTtHL0VnNmdCYjtFK0U1NWdCSztJQUNJLGlCQUFBO0cvRTg1Z0JUO0UrRTM1Z0JLOztJQUVJLGNBQUE7Ry9FNjVnQlQ7RStFMTVnQks7SUFDSSxnQkFBQTtJQUNBLGlCQUFBO0cvRTQ1Z0JUO0UrRXo1Z0JLO0lBQ0ksNkJBQUE7SUFBQSwrQkFBQTtJQUFBLHVDQUFBO1FBQUEsbUNBQUE7WUFBQSwrQkFBQTtJQUNBLDBCQUFBO0lBQUEsNEJBQUE7UUFBQSx1QkFBQTtZQUFBLG9CQUFBO0lBQ0Esa0JBQUE7Ry9FMjVnQlQ7RStFejVnQlM7SUFDSSxjQUFBO0cvRTI1Z0JiO0UrRXg1Z0JTOztJQUVJLGdCQUFBO0cvRTA1Z0JiO0UrRXY1Z0JTO0lBQ0ksa0JBQUE7Ry9FeTVnQmI7Q0FDRjtBK0VyNWdCRDtFQUNJLG9CQUFBO0MvRXU1Z0JIOztBK0VyNWdCRDtFQUNJLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0MvRXc1Z0JIOztBK0V0NWdCRDtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLG1CQUFBO0MvRXk1Z0JIOztBK0V2NWdCRDtFQUNJLG1CQUFBO0MvRTA1Z0JIOztBK0V4NWdCRDtFQUNJLFlBQUE7RUFDQSxZQUFBO0MvRTI1Z0JIOztBK0V6NWdCRDtFQUNJLGFBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLHFCQUFBO1VBQUEsZUFBQTtDL0U0NWdCSDs7QStFMTVnQkQsY0FBQTtBQUNBOztFQUVJLGFBQUE7RUFDQSxpQkFBQTtDL0U2NWdCSDs7QStFMzVnQkQ7Ozs7Ozs7RUFPSSxvQkFBQTtFQUNBLGlCQUFBO0MvRTg1Z0JIOztBK0U1NWdCRDs7Ozs7O0VBTUksbUJBQUE7Qy9FKzVnQkg7O0ErRTc1Z0JEOzs7RUFHSSx3QkFBQTtFQUNBLDBCQUFBO0MvRWc2Z0JIOztBK0U5NWdCRDs7O0VBR0kseUJBQUE7Qy9FaTZnQkg7O0ErRS81Z0JEOztFQUVJLHdCQUFBO0MvRWs2Z0JIOztBK0VoNmdCRDtFQUNJLFdBQUE7RUFDQSxtQkFBQTtDL0VtNmdCSDs7QStFajZnQkQ7O0VBRUksdUJBQUE7Qy9FbzZnQkg7O0ErRWw2Z0JEOztFQUVJLGNBQUE7Qy9FcTZnQkg7O0ErRW42Z0JEOzs7RUFHSSxpQkFBQTtDL0VzNmdCSDs7QStFcDZnQkQ7RUFDSSxtQkFBQTtDL0V1NmdCSDs7QStFcjZnQkQ7OztFQUdJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0MvRXc2Z0JIOztBK0V0NmdCRDs7RUFFSSxhQUFBO0VBQ0EsaUJBQUE7Qy9FeTZnQkg7O0ErRXY2Z0JEOzs7RUFHSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0MvRTA2Z0JIOztBK0V4NmdCRDs7RUFFSSxvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBQ0EsY0FBQTtDL0UyNmdCSDs7QStFejZnQkQ7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7Qy9FNDZnQkg7O0ErRTE2Z0JEO0VBQ0ksV0FBQTtFQUNBLHdCQUFBO0VBQ0EsMEJBQUE7Qy9FNjZnQkg7O0ErRTM2Z0JEO0VBQ0ksYUFBQTtFQUNBLHlCQUFBO0MvRTg2Z0JIOztBK0U1NmdCRDtFQUNJLFdBQUE7RUFDQSx5QkFBQTtDL0UrNmdCSDs7QStFNzZnQkQ7O0VBRUksb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLFlBQUE7Qy9FZzdnQkg7O0ErRTk2Z0JEO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSwwQkFBQTtDL0VpN2dCSDs7QStFLzZnQkQ7RUFDSSxXQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQkFBQTtDL0VrN2dCSDs7QStFaDdnQkQ7RUFDSSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esd0JBQUE7Qy9FbTdnQkg7O0ErRWg3Z0JHO0VBQ0ksbUJBQUE7Qy9FbTdnQlA7QStFajdnQk87RUFDSSxhQUFBO0MvRW03Z0JYO0ErRS82Z0JHO0VBQ0ksbUJBQUE7RUFDQSxhQUFBO0MvRWk3Z0JQO0ErRS82Z0JPO0VBQ0ksVUFBQTtDL0VpN2dCWDtBK0U3NmdCRzs7RUFFSSxjQUFBO0VBQ0EsbUJBQUE7Qy9FKzZnQlA7QStFNTZnQkc7RUFDSSxhQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtDL0U4NmdCUDs7QStFMTZnQkQ7RUFDSSxjQUFBO0MvRTY2Z0JIOztBK0UzNmdCRDtFQUNJLFlBQUE7Qy9FODZnQkg7O0ErRTU2Z0JEO0VBQ0ksdUJBQUE7RUFDQSxpQkFBQTtFQUNBLHdCQUFBO0MvRSs2Z0JIOztBK0U3NmdCRDtFQUNJLDZCQUFBO0tBQUEsMEJBQUE7RUFDQSw4QkFBQTtFQUNBLGtDQUFBO0VBQ0EsMEJBQUE7RUFDQSx3QkFBQTtFQUNBLGtDQUFBO0VBQ0Esd0JBQUE7RUFDQSxpQkFBQTtDL0VnN2dCSDs7QStFOTZnQkQsaUJBQUE7QUFDQTtFQUNJLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBRUEsa0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7Qy9FZzdnQkg7O0ErRTk2Z0JEO0VBQ0ksbUJBQUE7RUFDQSxhQUFBO0MvRWk3Z0JIOztBK0UvNmdCRDtFQUNJLHlCQUFBO0MvRWs3Z0JIOztBK0VoN2dCRDtFQUNJLHlCQUFBO0MvRW03Z0JIOztBK0VqN2dCRDtFQUNJLGFBQUE7Qy9FbzdnQkg7O0ErRWw3Z0JEO0VBQ0ksbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFFQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0MvRW83Z0JIOztBK0VsN2dCRDtFQUNJLGFBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtDL0VxN2dCSDs7QStFbjdnQkQ7RUFDSSxXQUFBO0MvRXM3Z0JIOztBK0VwN2dCRDtFQUNJLGFBQUE7Qy9FdTdnQkg7O0ErRXI3Z0JEO0VBQ0ksYUFBQTtDL0V3N2dCSDs7QStFdDdnQkQ7O0VBRUksaUJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtDL0V5N2dCSDs7QStFdjdnQkQ7O0VBRUksaUJBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtDL0UwN2dCSDs7QStFeDdnQkQ7RUFDSSxtQkFBQTtDL0UyN2dCSDs7QStFejdnQkQ7RUFDSSxrQkFBQTtFQUNBLFNBQUE7Qy9FNDdnQkg7O0ErRTE3Z0JEO0VBQ0ksVUFBQTtDL0U2N2dCSDs7QStFMzdnQkQ7RUFDSSxrQ0MxbkJTO0VEMm5CVCwrQkFBQTtVQUFBLHVCQUFBO0VBQ0EsZ0JBQUE7Qy9FODdnQkg7O0ErRTU3Z0JEO0VBQ0ksYUFBQTtFQUNBLGFBQUE7Qy9FKzdnQkg7O0ErRTc3Z0JEO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtFQUNBLHlCQUFBO0VBQ0EsK0JBQUE7VUFBQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0Esd0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7Qy9FZzhnQkg7O0ErRTk3Z0JEO0VBQ0ksZUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7Qy9FaThnQkg7O0ErRS83Z0JEO0VBQ0kscUJBQUE7RUFDQSxZQUFBO0MvRWs4Z0JIOztBK0VoOGdCRDtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0MvRW04Z0JIOztBK0VqOGdCRDtFQUNJLGlCQUFBO0VBQ0EsY0FBQTtDL0VvOGdCSDs7QStFajhnQkQ7RUFDSSw2QkFBQTtNQUFBLHlCQUFBO1VBQUEscUJBQUE7RUFDQSxxQkFBQTtDL0VvOGdCSDs7QStFajhnQkQ7RUFDSSxjQUFBO0MvRW84Z0JIOztBK0VqOGdCRDtFQUNJLGdCQUFBO0MvRW84Z0JIOztBK0VqOGdCRCwyQkFBQTtBQUVJO0VBQ0ksc0JBQUE7Qy9FbThnQlA7QStFaDhnQkc7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0MvRWs4Z0JQO0ErRS83Z0JHO0VBQ0ksc0JBQUE7Qy9FaThnQlA7QStFOTdnQkc7RUFDSSxtQkFBQTtDL0VnOGdCUDtBK0U3N2dCRztFQUNJLCtCQUFBO0VBQ0EsaUNBQUE7Qy9FKzdnQlA7QStFMTdnQk87RUFDSSx1QkFBQTtFQUNBLHVCQUFBO0MvRTQ3Z0JYOztBK0V4N2dCRDtFQUNJLHdEQUFBO0VBQ0EseURBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSwrRUFBQTtDL0UyN2dCSDs7QStFejdnQkQ7RUFDSSxrRUFBQTtFQUNBLGdCQUFBO0MvRTQ3Z0JIOztBK0UxN2dCRDtFQUNJLDJFQUFBO0MvRTY3Z0JIO0ErRTM3Z0JHO0VBQ0ksK0JBQUE7RUFBQSw4QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxZQUFBO0MvRTY3Z0JQO0ErRTM3Z0JPO0VBQ0ksWUFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7Qy9FNjdnQlg7O0ErRXo3Z0JEO0VBQ0ksV0FBQTtDL0U0N2dCSDs7QStFejdnQkQ7RUFDSSxhQUFBO0VBQ0EsK0JBQUE7RUFDQSxtQkFBQTtDL0U0N2dCSDs7QStFejdnQkQ7RUFDSSxzQkFBQTtFQUNBLHVCQUFBO0MvRTQ3Z0JIOztBK0UxN2dCRDtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLHdCQUFBO0VBQUEsb0NBQUE7TUFBQSxxQkFBQTtVQUFBLDRCQUFBO0VBQ0EsK0JBQUE7RUFBQSw4QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtDL0U2N2dCSDtBK0UzN2dCRztFQUNJLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtDL0U2N2dCUDs7QStFejdnQkc7RUFDSSwyQkFBQTtFQUNBLDhCQUFBO0MvRTQ3Z0JQO0ErRTE3Z0JHO0VBQ0ksMEJBQUE7RUFDQSw2QkFBQTtDL0U0N2dCUDs7QStFejdnQkQ7O0VBRUksb0JBQUE7Qy9FNDdnQkg7O0ErRTE3Z0JEO0VBQ0ksdUJBQUE7RUFBQSw4QkFBQTtNQUFBLG9CQUFBO1VBQUEsc0JBQUE7Qy9FNjdnQkg7O0ErRTM3Z0JEO0VBQ0ksdUJBQUE7RUFBQSw4QkFBQTtNQUFBLG9CQUFBO1VBQUEsc0JBQUE7Qy9FODdnQkg7O0ErRTU3Z0JEO0VBQ0kscUJBQUE7RUFDQSxzQkFBQTtDL0UrN2dCSDs7QStFNzdnQkQ7RUFDSSxlQUFBO0MvRWc4Z0JIOztBK0U5N2dCRDtFQUNJLG9CQUFBO0MvRWk4Z0JIOztBK0U5N2dCRDtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx3QkFBQTtNQUFBLG9CQUFBO1VBQUEsZ0JBQUE7Qy9FaThnQkg7QStFLzdnQkc7RUFDSSxzQkFBQTtDL0VpOGdCUDs7QStFOTdnQkQ7RUFDSSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EseUJBQUE7RUFBQSxnQ0FBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7RUFDQSw2QkFBQTtFQUFBLCtCQUFBO0VBQUEsZ0NBQUE7TUFBQSw0QkFBQTtVQUFBLHdCQUFBO0MvRWk4Z0JIOztBK0U5N2dCRDtFQUNJLDJCQUFBO0VBQUEsd0JBQUE7RUFBQSxtQkFBQTtDL0VpOGdCSDs7QStFLzdnQkQ7O0VBRUksaUJBQUE7Qy9FazhnQkg7O0ErRWg4Z0JEO0VBQ0ksdUJBQUE7Qy9FbThnQkg7O0ErRWo4Z0JEO0VBQ0ksdUJBQUE7Qy9FbzhnQkg7O0ErRWo4Z0JEO0VBQ0ksaUJBQUE7RUFDQSxpQkFBQTtDL0VvOGdCSDs7QStFbDhnQkQ7RUFDSSxpQkFBQTtFQUNBLGlCQUFBO0MvRXE4Z0JIOztBK0VuOGdCRDtFQUNJO0lBQ0ksaUJBQUE7SUFDQSxZQUFBO0cvRXM4Z0JMO0NBQ0Y7QStFcDhnQkQ7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EseUJBQUE7RUFBQSxnQ0FBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7Qy9FczhnQkg7QStFcDhnQkc7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7Qy9FczhnQlA7QStFbjhnQkc7RUFDSSw2QkFBQTtNQUFBLHlCQUFBO1VBQUEscUJBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7RUFDQSxxQ0FBQTtFQUNBLGtDQUFBO0VBQ0Esb0NBQUE7RUFDQSxnQ0FBQTtDL0VxOGdCUDtBK0VsOGdCRztFQUNJLFVBQUE7Qy9FbzhnQlA7QStFajhnQkc7RUFDSSw2QkFBQTtFQUNBLDhCQUFBO0MvRW04Z0JQOztBK0VoOGdCRDtFQUNJLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0MvRW04Z0JIOztBK0VqOGdCRDtFQUNJLG1CQUFBO0VBQ0EsaUJBQUE7Qy9FbzhnQkg7O0ErRWo4Z0JEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLCtCQUFBO0VBQUEsOEJBQUE7RUFBQSw4QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxZQUFBO0MvRW84Z0JIOztBK0VqOGdCRDtFQUNJOztJQUVJLHNCQUFBO0cvRW84Z0JMO0NBQ0Y7QStFbDhnQkQ7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0MvRW84Z0JIOztBK0VsOGdCRDtFQUNJLGlCQUFBO0MvRXE4Z0JIOztBK0VuOGdCRDtFQUNJLG1CQUFBO0VBQ0EsaUJBQUE7Qy9FczhnQkg7O0ErRW44Z0JEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHVCQUFBO0VBQUEsOEJBQUE7TUFBQSxvQkFBQTtVQUFBLHNCQUFBO0MvRXM4Z0JIOztBK0VuOGdCRCw2QkFBQTtBQUNBOztFQUVJLGlDQzE2QlE7Q2hGZzNpQlg7O0ErRXA4Z0JEOztFQUVJLG1DQzU2QlU7Q2hGbTNpQmI7O0ErRXI4Z0JEOztFQUVJLG1DQy82QlU7Q2hGdTNpQmI7O0ErRXQ4Z0JEOztFQUVJLGlDQ2w3QlE7Q2hGMjNpQlg7O0ErRXY4Z0JEOztFQUVJLGdDQ3I3Qk87Q2hGKzNpQlY7O0ErRXg4Z0JEOztFQUVJLG1DQ3g3QlU7Q2hGbTRpQmI7O0ErRXo4Z0JEOztFQUVJLG1DQzM3QlU7Q2hGdTRpQmI7O0ErRTE4Z0JEOztFQUVJLGtDQzk3QlM7Q2hGMjRpQlo7O0ErRTM4Z0JEOztFQUVJLGlDQ2o4QlE7Q2hGKzRpQlg7O0ErRTU4Z0JEOztFQUVJLGlDQ3A4QlE7Q2hGbTVpQlg7O0FpRjc1aUJEO0VBQ0ksb0JBQUE7RUFDQSxjQUFBO0VBQ0EsdUJBQUE7RUFDQSx1REFBQTtVQUFBLCtDQUFBO0NqRmc2aUJIOztBaUY5NWlCRDtFQUNJLGtCQUFBO0NqRmk2aUJIOztBaUYvNWlCRDtFQUNJLFlBQUE7RUFDQSxrQkFBQTtDakZrNmlCSDs7QWlGaDZpQkQ7RUFDSSxtQkFBQTtDakZtNmlCSDs7QWlGajZpQkQ7RUFDSSx3Q0FBQTtDakZvNmlCSDs7QWlGbDZpQkQ7RUFDSSxxQ0FBQTtDakZxNmlCSDs7QWlGbjZpQkQ7RUFDSSxzQ0FBQTtDakZzNmlCSDs7QWlGcDZpQkQ7RUFDSSx1Q0FBQTtDakZ1NmlCSDs7QWlGcjZpQkQ7O0VBRUkseUJBQUE7Q2pGdzZpQkg7O0FpRnQ2aUJEOztFQUVJLHdCQUFBO0NqRnk2aUJIOztBaUZ2NmlCRDtFQUNJLGNBQUE7Q2pGMDZpQkg7O0FpRng2aUJEOztFQUVJLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQkFBQTtDakYyNmlCSDs7QWlGeDZpQkQsT0FBQTtBQUNBO0VBQ0ksYUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0NqRjI2aUJIOztBaUZ6NmlCRDtFQUNJLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtDakY0NmlCSDs7QWlGMTZpQkQ7RUFDSSwwQkFBQTtDakY2NmlCSDs7QWlGMzZpQkQ7O0VBRUksdUJBQUE7Q2pGODZpQkg7O0FpRjM2aUJELFNBQUE7QUFDQTtFQUNJLFNBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtDakY4NmlCSDs7QWlGNTZpQkQ7RUFDSSxhQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtDakYrNmlCSDs7QWlGNzZpQkQ7RUFDSSw0QkFBQTtDakZnN2lCSDs7QWlGOTZpQkQ7RUFDSSx5QkFBQTtDakZpN2lCSDs7QWlGOTZpQkQsVUFBQTtBQUNBO0VBQ0ksVUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0NqRmk3aUJIOztBaUYvNmlCRDtFQUNJLFNBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxvQkFBQTtDakZrN2lCSDs7QWlGaDdpQkQ7RUFDSSw2QkFBQTtDakZtN2lCSDs7QWlGaDdpQkQ7RUFDSSwwQkFBQTtDakZtN2lCSDs7QWlGajdpQkQsUUFBQTtBQUNBO0VBQ0ksU0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0NqRm83aUJIOztBaUZsN2lCRDtFQUNJLFdBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0NqRnE3aUJIOztBaUZuN2lCRDtFQUNJLDJCQUFBO0NqRnM3aUJIOztBaUZwN2lCRDtFQUNJLHdCQUFBO0NqRnU3aUJIOztBa0YvaWpCRztFQUNJLGVBUEc7RUFRSCxnQkFSRztFQVNILDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0VBQ0Esb0JBQUE7RUFBQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLG1CQUFBO0NsRmtqakJQOztBa0Z6aGpCRDs7RUFFSSxhQUFBO0VBQ0EsWUFBQTtDbEY0aGpCSDs7QWtGemhqQkQ7O0VBdEJJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFVBc0J1QztFQXJCdkMsU0FxQjRDO0VBcEI1Qyx3QkFvQmtCO0VBbkJsQixVQW1Cb0M7RUE1QmhDLG1DQUFBO0NsRjhqakJQOztBa0YvaGpCRDtFQUNJLHlEQUFBO09BQUEsb0RBQUE7VUFBQSxpREFBQTtDbEZraWpCSDs7QWtGaGlqQkQ7RUFDSSx5REFBQTtPQUFBLG9EQUFBO1VBQUEsaURBQUE7Q2xGbWlqQkg7O0FrRmppakJEO0VBakNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFFBZ0M2QjtFQS9CN0IsV0ErQmdDO0VBOUJoQyxZQThCa0I7RUE3QmxCLFlBNkJ3QjtFQXRDcEIsc0NBQUE7RUFBQSxvQ0FBQTtFQXdDSix3REFBQTtPQUFBLG1EQUFBO1VBQUEsZ0RBQUE7Q2xGMGlqQkg7O0FrRnZpakJEOzs7RUF2Q0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFIZ0Q7RUFJaEQsT0FKeUQ7RUFLekQsV0FJa0I7RUFIbEIsWUFHdUI7RUFabkIsbUNBQUE7RUFBQSxvQ0FBQTtFQWNKLHVDQUFBO09BQUEsa0NBQUE7VUFBQSwrQkFBQTtDbEZrbGpCSDs7QWtGaGpqQkQ7RUFDSSxrQ0FBQTtPQUFBLDZCQUFBO1VBQUEsMEJBQUE7Q2xGbWpqQkg7O0FrRmpqakJEO0VBQ0ksa0NBQUE7T0FBQSw2QkFBQTtVQUFBLDBCQUFBO0NsRm9qakJIOztBa0ZsampCRDtFQUNJLG1DQUFBO09BQUEsOEJBQUE7VUFBQSwyQkFBQTtDbEZxampCSDs7QWtGbmpqQkQ7O0VBRUksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxxQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esd0NBQUE7RUFDQSx5Q0FBQTtPQUFBLG9DQUFBO1VBQUEsaUNBQUE7Q2xGc2pqQkg7O0FrRnBqakJEO0VBQ0ksc0RBQUE7T0FBQSxpREFBQTtVQUFBLDhDQUFBO0NsRnVqakJIOztBa0ZyampCRDs7RUFFSSxpQkFBQTtDbEZ3ampCSDs7QW1Gdm9qQkQ7RUFWSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSwrQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBS0EsYUFBQTtDbkZpcGpCSDs7QW1GOW9qQkQ7RUFDSSxhQUFBO0NuRmlwakJIOztBb0Z4cGpCRDtFQU5JLFlBTzJCO0VBTjNCLGFBTTJCO0VBTDNCLGdCQUxnQjtFQU1oQixvQkFBQTtFQUFBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0VBS0EsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0VBQ0EsZ0NBQUE7VUFBQSx3QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7VUFBQSxrQkFBQTtDcEY4cGpCSDtBb0Y1cGpCRztFQUNJLGVBQUE7Q3BGOHBqQlA7O0FtRjNwakJPO0VBSVEsbUJDSDZCO0NwRjhwakI1QztBbUZ0cGpCVztFQUlRLG1CQ1p5QjtDcEZpcWpCNUM7QW9GL3BqQkQ7RUFDSTtJQUNJLDBCQUFBO0dwRmlxakJMO0VvRi9wakJLO0lBQ0ksc0JBQUE7R3BGaXFqQlQ7Q0FDRjtBb0Y1cGpCRztFQUlJLG9DQUFBO1VBQUEsNEJBQUE7Q3BGMnBqQlA7O0FvRnZwakJEO0VBeENJLGFBeUMyQjtFQXhDM0IsY0F3QzJCO0VBdkMzQixnQkFMZ0I7RUFNaEIsb0JBQUE7RUFBQSx3QkFBQTtNQUFBLG9CQUFBO1VBQUEsZ0JBQUE7Q3BGbXNqQkg7O0FxRjFzakJEO0VBQ0ksbUJBQUE7S0FBQSxnQkFBQTtFQUNBLHdCQUFBO0NyRjZzakJIOztBc0Y3c2pCRDtFQUNJO0lBQ0ksY0FKZTtHdEZvdGpCcEI7RXNGN3NqQkM7SUFDSSxhQUFBO0d0RitzakJMO0NBQ0Y7O0FzRnR0akJEO0VBQ0k7SUFDSSxjQUplO0d0Rm90akJwQjtFc0Y3c2pCQztJQUNJLGFBQUE7R3RGK3NqQkw7Q0FDRjs7QXNGdHRqQkQ7RUFDSTtJQUNJLGNBSmU7R3RGb3RqQnBCO0VzRjdzakJDO0lBQ0ksYUFBQTtHdEYrc2pCTDtDQUNGO0FzRjNzakJHO0VBQ0kseUNBQUE7RUFBQSxvQ0FBQTtFQUFBLGlDQUFBO0N0RjZzakJQO0FzRjFzakJHO0VBQ0ksY0FBQTtDdEY0c2pCUDtBc0Yxc2pCTztFQUNJLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLCtCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsbUZBQUE7T0FBQSw4RUFBQTtVQUFBLDJFQUFBO0N0RjRzakJYO0FzRnpzakJPO0VBQ0ksZ0JBQUE7Q3RGMnNqQlg7QXNGeHNqQk87RUFDSSxnQkFBQTtDdEYwc2pCWDtBc0Z2c2pCTztFQUNJLGdCQUFBO0N0RnlzakJYO0FzRnJzakJXO0VBQ0ksZUFBQTtDdEZ1c2pCZjtBc0Zwc2pCVztFQUNJLGdCQUFBO0N0RnNzakJmO0FzRjNzakJXO0VBQ0ksZUFBQTtDdEY2c2pCZjtBc0Yxc2pCVztFQUNJLGdCQUFBO0N0RjRzakJmO0FzRmp0akJXO0VBQ0ksZUFBQTtDdEZtdGpCZjtBc0ZodGpCVztFQUNJLGdCQUFBO0N0Rmt0akJmO0FzRnZ0akJXO0VBQ0ksZUFBQTtDdEZ5dGpCZjtBc0Z0dGpCVztFQUNJLGdCQUFBO0N0Rnd0akJmO0FzRjd0akJXO0VBQ0ksZUFBQTtDdEYrdGpCZjtBc0Y1dGpCVztFQUNJLGdCQUFBO0N0Rjh0akJmOztBdUY1d2pCRztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx3QkFBQTtNQUFBLG9CQUFBO1VBQUEsZ0JBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtDdkYrd2pCUDtBdUY3d2pCTztFQUNJLGlCQUFBO0VBQ0EsV0FBQTtDdkYrd2pCWDtBdUY1d2pCTztFQUNJLGtCQUFBO0N2Rjh3akJYO0F1RjF3akJHO0VBQ0ksYUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7Q3ZGNHdqQlA7QXVGendqQkc7RUFDSSwrQkFBQSxDQUFBLG1DQUFBO0N2RjJ3akJQO0F1RnR3akJPO0VBQ0ksVUFBQTtDdkZ3d2pCWDtBdUZ0d2pCVztFQUNJLFVBQUE7Q3ZGd3dqQmY7QXVGbndqQkc7RUFDSSxpR0FBQTtFQUFBLDRGQUFBO0VBQUEseUZBQUE7Q3ZGcXdqQlA7QXVGbndqQkc7RUFDSSxrQ0FBQSxDQUFBLG1DQUFBO0VBQ0EsaUJBQUE7Q3ZGcXdqQlA7QXVGbHdqQkc7RUFFSSxnQkFBQTtDdkZtd2pCUDtBdUZod2pCRztFQUVJLGVBQUE7Q3ZGaXdqQlA7QXVGOXZqQkc7RUFDSSxrQkFBQTtFQUNBLCtCQUFBO0N2Rmd3akJQO0F1Rjd2akJHO0VBQ0ksbUJBQUE7Q3ZGK3ZqQlA7QXVGNXZqQkc7RUFDSSxXQUFBO0VBQ0EsVUFBQTtDdkY4dmpCUDtBdUYxdmpCRztFQUNJLGVBQUE7Q3ZGNHZqQlA7QXVGenZqQkc7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0N2RjJ2akJQO0F1Rnh2akJHO0VBQ0ksc0JBQUE7RUFDQSxzQkFBQTtDdkYwdmpCUDtBdUZ4dmpCTztFQUNJLG9CQUFBO0VBQ0EsZ0JBQUE7Q3ZGMHZqQlg7QXVGdnZqQk87RUFDSSxvQkFBQTtDdkZ5dmpCWDtBdUZydmpCRztFQUVJLG9CQUFBO0N2RnN2akJQO0F1RnB2akJPO0VBQ0ksUUFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtDdkZzdmpCWDtBdUZsdmpCRztFQUNJLG1CQUFBO0N2Rm92akJQO0F1Rmh2akJPO0VBQ0ksMEJBQUE7Q3ZGa3ZqQlg7QXVGL3VqQk87RUFDSSwyQkFBQTtDdkZpdmpCWDtBdUY5dWpCTztFQUNJLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0N2Rmd2akJYO0F1Ri91akJXO0VBQ0ksaUJBQUE7RUFDQSxvQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtDdkZpdmpCZjtBdUY1dWpCRztFQUNJLFlBQUE7RUFDQSxpQ1BySUk7RU9zSUosbUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtDdkY4dWpCUDtBdUZ2dWpCZTtFQUVJLHlCQUFBO0N2Rnd1akJuQjtBdUZqdWpCVztFQUNJLHFCQUFBO0VBQ0Esc0JBQUE7Q3ZGbXVqQmY7QXVGanVqQmU7RUFDSSxzQkFBQTtDdkZtdWpCbkI7QXVGOXRqQm1CO0VBRUksZ0JBQUE7Q3ZGK3RqQnZCO0F1RjF0akJtQjtFQUVJLHVCQUFBO0N2RjJ0akJ2QjtBdUZqdGpCbUI7RUFHSSxvQkFBQTtDdkZpdGpCdkI7QXVGM3NqQk87O0VBR0ksaUJBQUE7Q3ZGNHNqQlg7QXVGdnNqQlc7RUFDSSwwQkFBQTtFQUNBLDJCQUFBO0N2RnlzakJmO0F1RnRzakJXO0VBQ0ksNkJBQUE7RUFDQSw4QkFBQTtDdkZ3c2pCZjtBdUZuc2pCVztFQUNJLG1CQUFBO0N2RnFzakJmO0F1Ri9yakJPO0VBSUksb0NBQUE7VUFBQSw0QkFBQTtDdkY4cmpCWDs7QXVGenJqQkQ7RUFDSSxXQUFBO0N2RjRyakJIOztBdUZ6cmpCRDtFQUNJLGtCQUFBO0N2RjRyakJIOztBdUZ6cmpCRDtFQUNJLDZCQUFBO0N2RjRyakJIOztBdUZ6cmpCRDtFQUNJO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtHdkY0cmpCTDtFdUZ6cmpCQztJQUNJLGNBQUE7R3ZGMnJqQkw7Q0FDRjtBdUZ4cmpCRDs7RUFFSSxzQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0N2RjByakJIOztBdUZ2cmpCRDs7RUFFSSxlQUFBO0N2RjByakJIOztBdUZ2cmpCRDs7O0VBR0ksZUFBQTtDdkYwcmpCSDs7QXVGdnJqQkQ7O0VBRUksc0JBQUE7Q3ZGMHJqQkg7O0F1RnhyakJEO0VBRUkseUJBQUE7RUFBQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtDdkYwcmpCSDs7QXVGeHJqQkQ7O0VBRUksV0FBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtDdkYycmpCSDs7QXVGeHJqQkQ7Ozs7RUFJSSwyQkFBQTtFQUNBLCtCQUFBO0N2RjJyakJIOztBdUZ4cmpCRDtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwrQkFBQTtFQUFBLDhCQUFBO0VBQUEsNEJBQUE7TUFBQSx3QkFBQTtVQUFBLG9CQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7Q3ZGMnJqQkg7QXVGenJqQkc7RUFDSSxVQUFBO0N2RjJyakJQO0F1RnpyakJPO0VBRUksZ0JBQUE7Q3ZGMHJqQlg7O0F1RmxyakJHO0VBQ0ksaUJBQUE7RUFDQSxZQUFBO0N2RnFyakJQO0F1Rm5yakJPO0VBQ0ksbUJBQUE7RUFDQSxrQ0FBQTtFQUVBLHVCQUFBO0VBQ0Esa0RBQUE7T0FBQSw2Q0FBQTtVQUFBLDBDQUFBO0N2Rm9yakJYOztBd0Y3L2pCRDtFQUVJLFdBQUE7Q3hGKy9qQkg7O0F3RjcvakJEOztFQUdJLHdCQUFBO0N4RisvakJIOztBd0Y3L2pCRDs7OztFQUtJLHdCQUFBO0N4RisvakJIOztBd0Y3L2pCRDs7RUFHSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtDeEYrL2pCSDs7QXdGNy9qQkQ7RUFFSSxvQkFBQTtDeEYrL2pCSDs7QXdGNy9qQkQ7RUFFSSxtQkFBQTtDeEYrL2pCSDs7QXdGNy9qQkQ7OztFQUdJLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtDeEZnZ2tCSDs7QXdGNy9qQkQ7RUE5Q0ksc0JBQUE7TUFBQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSwwQkFBQTtDeEYraWtCSDs7QXdGLy9qQkQ7O0VBR0ksOEJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7Q3hGaWdrQkg7O0F3RjkvakJEOzs7O0VBS0ksV0FBQTtFQUNBLFdBQUE7Q3hGZ2drQkg7O0F3RjkvakJEOztFQUdJLHlCQUFBO0N4Rmdna0JIOztBd0Y5L2pCRDtFQTNFSSxzQkFBQTtNQUFBLGtCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLDBCQUFBO0VBMEVBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7Q3hGb2drQkg7O0F3Rmpna0JEO0VBRUksU0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHVGQUFBO1VBQUEsK0VBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7Q3hGbWdrQkg7O0F3Rmpna0JEO0VBRUksOEJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7Q3hGbWdrQkg7O0F3Rmpna0JEO0VBRUksYUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsaUVBQUE7RUFDQSxrRUFBQTtFQUNBLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7Q3hGbWdrQkg7O0F3Rmpna0JEO0VBRUksWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0VBQUE7VUFBQSxnRUFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0VBQ0Esc0RBQUE7VUFBQSw4Q0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtDeEZtZ2tCSDs7QXdGamdrQkQ7RUFFSSxpQkFBQTtDeEZtZ2tCSDs7QXdGamdrQkQ7RUFFSSxnQkFBQTtDeEZtZ2tCSDs7QXlGanBrQkQ7RUFDSSxxQkFBQTtFQUFBLGFBQUE7Q3pGb3BrQkg7O0F5Rmpwa0JEO0VBRUkseUJBQUE7RUFBQSxpQkFBQTtDekZtcGtCSDs7QTBGenBrQkQ7RUFDSSxhQUFBO0MxRjRwa0JIOztBMEYxcGtCRDtFQUNJLGtCQUFBO0MxRjZwa0JIOztBMEYzcGtCRDtFQUNJLG9DQUFBO0VBQ0EsK0JBQUE7RUFDQSw0QkFBQTtDMUY4cGtCSDs7QTBGNXBrQkQ7RUFDSSxhQUFBO0MxRitwa0JIOztBMEY1cGtCRDtFQUNJLHdCQUFBO0VBQ0EsNkJBQUE7RUFDQSw4QkFBQTtDMUYrcGtCSDs7QTBGN3BrQkQ7RUFDSSxZQUFBO0VBQ0Esb0JBQUE7QzFGZ3FrQkg7QTBGN3BrQk87RUFDSSxTQUFBO0MxRitwa0JYO0EwRjVwa0JPO0VBQ0k7SUFDSSxZQUFBO0cxRjhwa0JiO0NBQ0Y7QTBGM3BrQk87RUFDSSxZQUFBO0MxRjZwa0JYO0EwRjFwa0JPO0VBQ0ksWUFBQTtDMUY0cGtCWDtBMEZ4cGtCRztFQUNJLHdCQUFBO0MxRjBwa0JQO0EwRnhwa0JPO0VBQ0ksbUJBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDZCQUFBO0VBQ0Esd0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0MxRjBwa0JYO0EwRnRwa0JHO0VBQ0ksd0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0MxRndwa0JQO0EwRnRwa0JPO0VBQ0ksMEJBQUE7TUFBQSxzQkFBQTtVQUFBLGtCQUFBO0MxRndwa0JYO0EwRnRwa0JXO0VBQ0ksd0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0MxRndwa0JmOztBMEZscGtCRDtFQTJCSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsK0JBQUE7RUFBQSw4QkFBQTtFQUFBLDRCQUFBO01BQUEsd0JBQUE7VUFBQSxvQkFBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0MxRjJua0JIO0EwRjVwa0JHO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxnQkFBQTtNQUFBLFlBQUE7VUFBQSxRQUFBO0VBQ0EsZUFBQTtDMUY4cGtCUDtBMEYzcGtCRztFQUNJLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLHFCQUFBO0MxRjZwa0JQO0EwRjFwa0JHO0VBQ0ksK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EsaUJBQUE7QzFGNHBrQlA7QTBGenBrQkc7RUFLSSxXQUFBO0VBQ0EsVUFBQTtDMUZ1cGtCUDtBMEY1cGtCTztFQUNJLFVBQUE7QzFGOHBrQlg7O0EwRjdva0JEO0VBQ0ksbUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0MxRmdwa0JIOztBMEY5b2tCRDtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwrQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDMUZpcGtCSDs7QTBGOW9rQkQ7O0VBRUksY0FBQTtDMUZpcGtCSDs7QTBGOW9rQkQ7RUFDSTtJQUNJLGlCQUFBO0cxRmlwa0JMO0NBQ0Y7QTBGOW9rQkQ7Ozs7O0VBS0ksZ0JBQUE7QzFGZ3BrQkg7O0EwRjdva0JEO0VBQ0ksWUFBQTtFQUNBLGFBQUE7QzFGZ3BrQkg7O0EyRnJ2a0JEO0VBbkRJLGdEQUFBO09BQUEsMkNBQUE7VUFBQSx3Q0FBQTtFQUNBLDJDQUFBO0VBQUEsbUNBQUE7RUFBQSxpQ0FBQTtFQUFBLDJCQUFBO0VBQUEsc0VBQUE7RUFDQSxjQWtEc0Q7QzNGMHZrQnpEOztBMkZ2dmtCRDtFQXZESSxnREFBQTtPQUFBLDJDQUFBO1VBQUEsd0NBQUE7RUFDQSwyQ0FBQTtFQUFBLG1DQUFBO0VBQUEsaUNBQUE7RUFBQSwyQkFBQTtFQUFBLHNFQUFBO0VBQ0EsY0FzRHNEO0MzRjR2a0J6RDs7QTJGenZrQkQ7RUEzREksa0NBQUE7T0FBQSw2QkFBQTtVQUFBLDBCQUFBO0VBQ0EsMkNBQUE7RUFBQSxtQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMkJBQUE7RUFBQSxzRUFBQTtFQUNBLGNBMER3QztFQUN4QyxxQkFBQTtDM0Y4dmtCSDs7QTJGM3ZrQkQ7RUE3Q0ksZUFEd0I7RUFFeEIsa0NBRitDO0VBYi9DLG9CQUFBO0VBQ0EsZUFBQTtFQTZEQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7QzNGZ3drQkg7O0EyRjl2a0JEO0VBQ0ksY0FBQTtDM0Zpd2tCSDs7QTJGOXZrQkQ7RUFDSSw4QkFBQTtFQUNBLDhCQUFBO0MzRml3a0JIOztBMkY5dmtCRDtFQUNJLGlCQUFBO0MzRml3a0JIOztBMkY5dmtCRDtFQUNJLGNBQUE7QzNGaXdrQkg7O0EyRjl2a0JEO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7S0FBQSx1QkFBQTtNQUFBLHNCQUFBO1VBQUEsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLFVBQUE7RUFDQSw0Q0FBQTtFQUNBLDRCQUFBO1VBQUEsb0JBQUE7RUFDQSxjQUFBO0MzRml3a0JIOztBMkY5dmtCRDtFQUNJLG9CQUFBO0VBQ0EsbURBQUE7QzNGaXdrQkg7O0EyRjl2a0JEO0VBQ0ksZUFBQTtDM0Zpd2tCSDs7QTJGOXZrQkQ7RUF0R0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBR0Esc0JBQUE7TUFBQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSwwQkFBQTtDM0ZzMmtCSDs7QTJGbHdrQkQ7RUFDSSwwQkFBQTtFQUFBLHVDQUFBO01BQUEsdUJBQUE7VUFBQSwrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0NBQUE7RUFDQSxvQkFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtDM0Zxd2tCSDs7QTJGbHdrQkQ7RUFDSSxpQkFBQTtDM0Zxd2tCSDs7QTJGbHdrQkQ7RUExR0ksZUFBQTtFQUNBLGdCQUFBO0VBbkJBLG9CQUFBO0VBQ0EsZUFBQTtFQThIQSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQTFJMEI7RUEySTFCLHlCQTNJMEI7RUE0STFCLHNCQUFBO0VBQ0Esc0JBQUE7QzNGdXdrQkg7O0EyRnJ3a0JEOzs7RUF2SUksb0JBQUE7RUFDQSxlQUFBO0MzRms1a0JIOztBMkZ2d2tCRDtFQUNJLHlCQUFBO1VBQUEsaUJBQUE7QzNGMHdrQkg7O0EyRnh3a0JEO0VBekhJLDhCQTBIeUI7RUF6SHpCLCtCQXlIeUI7RUFDekIsOEJBQUE7QzNGNHdrQkg7O0EyRjF3a0JEO0VBekhJLGlDQTBINEI7RUF6SDVCLGtDQXlINEI7RUFDNUIsaUNBQUE7QzNGOHdrQkg7O0EyRjN3a0JEO0VBaEpJLHNCQUFBO01BQUEsa0JBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0EsMEJBQUE7RUErSUEsMEJBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxnREFBQTtVQUFBLHdDQUFBO0VBQ0EsY0FBQTtDM0ZpeGtCSDs7QTJGOXdrQkQ7RUExSkksc0JBQUE7TUFBQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSwwQkFBQTtFQXlKQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7QzNGb3hrQkg7O0EyRmp4a0JEO0VBQ0ksaUJBQUE7QzNGb3hrQkg7QTJGbHhrQkc7RUFDSSx3Q0FBQTtDM0ZveGtCUDs7QTJGaHhrQkQ7RUF6SUksd0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBeUlBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0MzRnF4a0JIOztBMkZseGtCRDtFQUNJLHFCQUFBO0MzRnF4a0JIOztBMkZseGtCRDtFQUNJLG9CQUFBO0MzRnF4a0JIOztBMkZseGtCRDtFQUNJLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0MzRnF4a0JIOztBMkZseGtCRDtFQXBNSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7QzNGMDlrQkg7QTJGcHhrQkc7RUE3S0EsWUE4S2tCO0VBN0tsQixhQTZLa0I7RUFFZCxxQkFBQTtDM0ZzeGtCUDs7QTJGbHhrQkQ7RUFwTEksWUFxTGM7RUFwTGQsYUFvTGM7QzNGc3hrQmpCOztBMkZueGtCRDtFQWxOSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFtTkEsbUJBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSxnQ0FBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7RUFDQSwyQkFBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLDBCQUFBO0VBQ0EsMkJBQUE7QzNGdXhrQkg7O0EyRnB4a0JEO0VBdE1JLFlBdU1jO0VBdE1kLGFBc01jO0MzRnd4a0JqQjs7QTJGcnhrQkQ7RUExTUksWUEyTWM7RUExTWQsYUEwTWM7RUFDZCxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0MzRnl4a0JIOztBMkZ0eGtCRDtFQWhQSSxvQkFBQTtFQUNBLGVBQUE7RUFpUEEsZ0JBQUE7RUFDQSxnQkFBQTtDM0YweGtCSDs7QTJGeHhrQkQ7RUFyUEksb0JBQUE7RUFDQSxlQUFBO0VBc1BBLGdCQUFBO0MzRjR4a0JIOztBMkZ6eGtCRDtFQUNJLGFBQUE7QzNGNHhrQkg7O0EyRnp4a0JEO0VBQ0ksZ0JBQUE7QzNGNHhrQkg7O0EyRnp4a0JEO0VBQ0ksZUFBQTtDM0Y0eGtCSDs7QTJGenhrQkQ7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7QzNGNHhrQkg7O0EyRnp4a0JEO0VBN1BJLGdCQThQbUI7RUE3UG5CLGtDQTZQMEI7RUFDMUIsaUJBQUE7QzNGNnhrQkg7O0EyRjN4a0JEO0VBclBJLDZCQXNQNEI7RUFyUDVCLDhCQXFQNEI7RUFDNUIsZ0JBQUE7RUEvUEEsZUFBQTtFQUNBLGdCQUFBO0VBZ1FBLGNBQUE7QzNGZ3lrQkg7O0EyRjl4a0JEO0VBQ0ksb0JBQUE7QzNGaXlrQkg7O0EyRjl4a0JEO0VBQ0ksY0FBQTtDM0ZpeWtCSDs7QTJGL3hrQkQ7RUFDSSxvQkFBQTtDM0ZreWtCSDs7QTJGaHlrQkQ7RUFDSSxtQkFBQTtDM0ZteWtCSDs7QTRGOWtsQkQ7Ozs7RUFJSSxzQkFBQTtDNUZpbGxCSDs7QTRGOWtsQkQ7RUFDSSxpQkFBQTtDNUZpbGxCSDs7QTZGemxsQkQ7RUFDSSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsbUVBQUE7RUFBQSw4REFBQTtFQUFBLDJEQUFBO0VBRUEsY0FBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0M3RjJsbEJIO0E2RnpsbEJHO0VBWko7SUFhUSxhQUFBO0lBQ0EsZ0JBQUE7SUFFQSx3QkFBQTtJQUNBLGFBQUE7SUFDQSxhQUFBO0c3RjJsbEJMO0NBQ0Y7QTZGemxsQkc7RUFDSSxvQkFBQTtFQUNBLFdBQUE7RUFDQSw2QkFBQTtPQUFBLHdCQUFBO1VBQUEscUJBQUE7QzdGMmxsQlA7QTZGeGxsQkc7RUFDSSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0M3RjBsbEJQOztBOEYxbmxCRDtFQUNJLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQ0FBQTtVQUFBLHdCQUFBO0M5RjZubEJIO0E4RjNubEJHO0VBQ0ksbUJBQUE7QzlGNm5sQlA7QThGM25sQk87RUFDSSxZQUFBO0M5RjZubEJYO0E4RjFubEJPO0VBQ0ksbUJBQUE7QzlGNG5sQlg7O0E4RnZubEJEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7QzlGMG5sQkg7QThGeG5sQkc7RUFDSSx1QkFBQTtNQUFBLHFCQUFBO1VBQUEsZUFBQTtDOUYwbmxCUDs7QThGdG5sQkQ7RUFDSSxpQkFBQTtFQUNBLHdCQUFBO0VBQ0Esb0JBQUE7QzlGeW5sQkg7O0E4RnRubEJEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7QzlGeW5sQkg7O0E4RnRubEJEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtDOUZ5bmxCSDtBOEZ2bmxCRztFQUNJLHVCQUFBO0M5RnlubEJQOztBOEZybmxCRDtFQUNJLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QzlGd25sQkg7QThGdG5sQkc7RUFDSSxzQkFBQTtDOUZ3bmxCUDtBOEZybmxCRztFQUNJLGtDQUFBO0VBQ0EscUJBQUE7QzlGdW5sQlA7QThGcG5sQkc7RUFDSSxrQ0FBQTtFQUNBLHFCQUFBO0M5RnNubEJQOztBOEZqbmxCRDtFQUNJLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QzlGb25sQkg7O0E4RmpubEJEO0VBQ0ksbUJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0M5Rm9ubEJIOztBOEZqbmxCRDtFQUNJLDZCQUFBO0VBQ0EseUdBQUE7RUFDQSx3R0FBQTtFQUFBLCtFQUFBO0VBQUEsMEVBQUE7RUFBQSx3RUFBQTtDOUZvbmxCSDs7QThGam5sQkQ7RUFDSSw2QkFBQTtFQUNBLHFHQUFBO0VBQ0Esb0dBQUE7RUFBQSx1RUFBQTtFQUFBLGtFQUFBO0VBQUEsa0VBQUE7QzlGb25sQkg7O0E4RmpubEJEO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtDOUZvbmxCSDs7QThGam5sQkQ7RUFDSSxZQUFBO0VBQ0EsYUFBQTtFQUNBLDZCQUFBO0VBQ0EseU1BQUE7RUFDQSxrTkFBQTtFQUFBLHFIQUFBO0VBQUEsZ0hBQUE7RUFBQSwyR0FBQTtDOUZvbmxCSDs7QThGam5sQkQ7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0M5Rm9ubEJIOztBOEZqbmxCRDtFQUNJLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLGdEQUFBO1VBQUEsd0NBQUE7RUFDQSx3QkFBQTtFQUNBLFdBQUE7QzlGb25sQkg7O0E4RmpubEJEO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGdEQUFBO1VBQUEsd0NBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtDOUZvbmxCSDs7QThGam5sQkQ7RUFDSSxvQkFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0M5Rm9ubEJIO0E4RmxubEJHO0VBQ0ksd0JBQUE7QzlGb25sQlA7O0E4RmhubEJEO0VBQ0kscUJBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHNCQUFBO0VBQUEsa0NBQUE7TUFBQSxtQkFBQTtVQUFBLDBCQUFBO0VBQ0Esb0JBQUE7QzlGbW5sQkg7QThGam5sQkc7RUFDSSxzQkFBQTtDOUZtbmxCUDs7QStGendsQkQsWUFBQTtBQUVBO0VBQ0ksbUJBQUE7Qy9GMndsQkg7O0ErRnh3bEJELG1CQUFBO0FBQ0E7O0VBRUksK0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0MvRjJ3bEJIOztBK0Z4d2xCRDtFQUNJLFlBQUE7RUFDQSxpQkFBQTtFQUNBLDhCQUFBO0MvRjJ3bEJIOztBK0Z4d2xCRDtFQUNJLGdCQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7Qy9GMndsQkg7O0ErRnh3bEJELGNBQUE7QUFDQTtFQUNJLGVBQUE7RUFDQSxZQUFBO0MvRjJ3bEJIOztBK0Z4d2xCRDtFQUNJLGlCQUFBO0MvRjJ3bEJIOztBK0Z4d2xCRDtFQUNJLFdBQUE7Qy9GMndsQkg7O0ErRnh3bEJEOztFQUVJLHVCQUFBO0VBQ0EsYUFBQTtDL0Yyd2xCSDs7QStGeHdsQkQ7RUFDSSxhQUFBO0MvRjJ3bEJIOztBK0Z4d2xCRDtFQUNJLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtDL0Yyd2xCSDs7QStGeHdsQkQ7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7Qy9GMndsQkg7O0ErRnh3bEJEO0VBQ0ksYUFBQTtDL0Yyd2xCSDs7QStGeHdsQkQscUJBQUE7QUFDQTs7RUFFSSxnQkFBQTtDL0Yyd2xCSDs7QStGeHdsQkQsMEJBQUE7QUFDQTs7RUFFSSxVQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7Qy9GMndsQkg7O0ErRnh3bEJEO0VBQ0ksV0FBQTtDL0Yyd2xCSDs7QStGeHdsQkQ7O0VBRUksbUJBQUE7RUFDQSxvQkFBQTtDL0Yyd2xCSDs7QStGeHdsQkQ7RUFDSSxzQkFBQTtDL0Yyd2xCSDs7QStGeHdsQkQsa0JBQUE7QUFFQTtFQUNJLG9CQUFBO0MvRjB3bEJIOztBK0Z2d2xCRDs7RUFFSSxpQkFBQTtFQUNBLG9CQUFBO0MvRjB3bEJIOztBK0Z0d2xCRDtFQUNJLHdCQUFBO0MvRnl3bEJIOztBK0Z0d2xCRCxlQUFBO0FBQ0E7O0VBRUksdUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7RUFDQSxnQ0FBQTtVQUFBLHdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0MvRnl3bEJIOztBK0Z0d2xCRDs7Z0RBRWlELFVBQUE7RUFDN0MsY0FBQTtDL0Z5d2xCSDs7QStGdHdsQkQsYUFBQTtBQUNBOztFQUVJLGNBQUE7Qy9GeXdsQkg7O0ErRnR3bEJEOzs7RUFHSSx3QkFBQTtDL0Z5d2xCSDs7QStGdHdsQkQ7RUFDSSxnQkFBQTtDL0Z5d2xCSDs7QStGdHdsQkQ7O0VBRUksdUJBQUE7Qy9GeXdsQkg7O0ErRnR3bEJEO0VBQ0ksZ0JBQUE7Qy9GeXdsQkg7O0ErRnR3bEJEO0VBQ0ksY0FBQTtDL0Z5d2xCSDs7QStGdHdsQkQ7RUFDSSxpQkFBQTtDL0Z5d2xCSDs7QStGdHdsQkQsc0RBQUE7QUFDQTtFQUNJLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtDL0Z5d2xCSDs7QStGdHdsQkQ7RUFDSSx3QkFBQTtDL0Z5d2xCSDs7QStGdHdsQkQ7O0VBRUksZ0JBQUE7RUFDQSx1QkFBQTtDL0Z5d2xCSDs7QStGdHdsQkQ7O0VBRUksZ0JBQUE7Qy9GeXdsQkg7O0ErRnR3bEJEO0VBQ0ksaUJBQUE7Qy9GeXdsQkg7O0ErRnR3bEJEO0VBQ0ksb0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7Qy9GeXdsQkg7O0ErRnR3bEJEOztFQUVJLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtDL0Z5d2xCSDs7QStGdHdsQkQ7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7RUFBQSw0QkFBQTtVQUFBLG9CQUFBO0VBQ0EsdUJBQUE7Qy9GeXdsQkg7O0ErRnR3bEJEO0VBQ0ksb0JBQUE7RUFBQSxxQkFBQTtNQUFBLHFCQUFBO1VBQUEsYUFBQTtFQUNBLGlCQUFBO0MvRnl3bEJIOztBK0Z0d2xCRDtFQUNJLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0MvRnl3bEJIOztBK0Z0d2xCRDtFQUNJLGlCQUFBO0VBQ0Esd0JBQUE7Qy9GeXdsQkg7O0ErRnR3bEJEO0VBQ0ksdUJBQUE7Qy9GeXdsQkg7O0ErRnZ3bEJELGtCQUFBO0FBRUE7O0VBRUksbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7Qy9GeXdsQkg7O0ErRnR3bEJEO0VBQ0ksZUFBQTtDL0Z5d2xCSDs7QStGdHdsQkQ7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsK0JBQUE7RUFBQSw4QkFBQTtFQUFBLDhCQUFBO1VBQUEsc0JBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7VUFBQSxvQkFBQTtFQUNBLHVCQUFBO0MvRnl3bEJIOztBK0Z0d2xCRDtFQUNJLHNCQUFBO0MvRnl3bEJIOztBZ0dyZ21CRCxZQUFBO0FBRUEsd0JBQUE7QUFFSTs7RUFFSSwyQkFBQTtDaEdzZ21CUDs7QWdHbGdtQkQ7OztFQUdJLG1CQUFBO0NoR3FnbUJIOztBZ0dsZ21CRDtFQUNJLGlCQUFBO0NoR3FnbUJIOztBZ0duZ21CRCx1QkFBQTtBQUVBO0VBQ0ksY0FBQTtFQUNBLG1CQUFBO0NoR3FnbUJIOztBZ0dsZ21CRDtFQUVJLCtDQUFBO0NoR29nbUJIOztBZ0dqZ21CRDtFQUNJLGdCQUFBO0NoR29nbUJIOztBZ0dqZ21CRDtFQUNJLGtDQUFBO0NoR29nbUJIOztBZ0dsZ21CRCx3QkFBQTtBQUNBO0VBQ0ksb0JBQUE7Q2hHcWdtQkg7O0FnR2xnbUJEO0VBQ0ksc0JBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EsMEJBQUE7Q2hHcWdtQkg7O0FnR2xnbUJEOztFQUVJLGVBQUE7Q2hHcWdtQkg7O0FnR25nbUJELDBCQUFBO0FBQ0E7OztFQUdJLFVBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7Q2hHc2dtQkg7O0FnR3BnbUJELDBCQUFBO0FBQ0E7RUFDSSw4QkFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLDhDQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esd0RBQUE7RUFDQSxnREFBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0Esb0JBQUE7Q2hHdWdtQkg7O0FnR3JnbUJELFVBQUE7QUFDQTtFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwrQkFBQTtFQUFBLDhCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0NoR3dnbUJIOztBZ0d0Z21CRDtFQUNJLDhCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsMEJBQUE7TUFBQSxzQkFBQTtVQUFBLGtCQUFBO0NoR3lnbUJIOztBZ0d2Z21CRDtFQUNJLHFDQUFBO0VBQ0EseUNBQUE7RUFDQSxvQ0FBQTtVQUFBLDRCQUFBO0NoRzBnbUJIOztBZ0d4Z21CRCxxQkFBQTtBQUNBLFFBQUE7QUFDQTtFQUNJLDBDQUFBO0NoRzJnbUJIOztBZ0d6Z21CRCxRQUFBO0FBQ0E7RUFDSSwyQ0FBQTtDaEc0Z21CSDs7QWdHMWdtQkQsUUFBQTtBQUNBO0VBQ0ksYUFBQTtDaEc2Z21CSDs7QWdHM2dtQkQsUUFBQTtBQUNBO0VBQ0ksVUFBQTtDaEc4Z21CSDs7QWdHNWdtQkQsdUJBQUE7QUFDQTtFQUNJLFdBQUE7Q2hHK2dtQkg7O0FnRzVnbUJELFFBQUE7QUFDQTtFQUNJLFVBQUE7Q2hHK2dtQkg7O0FnRzVnbUJELFFBQUE7QUFDQTtFQUNJLGlCQUFBO0NoRytnbUJIOztBZ0c1Z21CRCxRQUFBO0FBQ0E7RUFDSSxXQUFBO0NoRytnbUJIOztBZ0c3Z21CRCx1QkFBQTtBQUNBO0VBQ0kscUNBQUE7RUFDQSxzQ0FBQTtDaEdnaG1CSDs7QWdHN2dtQkQ7RUFDSSxrQ0FBQTtDaEdnaG1CSDs7QWdHN2dtQkQ7RUFDSSwyQ0FBQTtFQUNBLDhDQUFBO0NoR2dobUJIOztBZ0c3Z21CRDtFQUNJLDRDQUFBO0VBQ0EsK0NBQUE7Q2hHZ2htQkg7O0FnRzdnbUJEO0VBQ0ksc0NBQUE7RUFDQSx5Q0FBQTtDaEdnaG1CSDs7QWlHcnFtQkQ7RUFDSSxxQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMEJBQUE7TUFBQSxzQkFBQTtVQUFBLGtCQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtDakd3cW1CSDtBaUd0cW1CRztFQUNJLDBDQUFBO0VBQUEscUNBQUE7RUFBQSxrQ0FBQTtFQUNBLHdCQUFBO0NqR3dxbUJQOztBa0c5cW1CRzs7OztFQUlJLG9CQUFBO0NsR2lybUJQO0FrRy9xbUJHO0VBQ0ksZ0JBQUE7Q2xHaXJtQlA7QWtHL3FtQkc7RUFFSSx1QkFBQTtDbEdncm1CUDtBa0c3cW1CTztFQUNJLHVCQUFBO0NsRytxbUJYO0FrRzlxbUJXO0VBRUkseUJBQUE7Q2xHK3FtQmY7QWtHNXFtQk87RUFDSSxvQkFBQTtDbEc4cW1CWDs7QW1HcHNtQkc7OztFQUdJLDZCQUFBO0NuR3VzbUJQO0FtR2xzbUJPOztFQUNJLHlCQUFBO1VBQUEsaUJBQUE7RUFDQSx1Q0FBQTtDbkdxc21CWDs7QW9HNXNtQk87O0VBQ0ksZ0JBQUE7RUFDQSxpQkFBQTtDcEdndG1CWDtBb0cvc21CVzs7RUFDSSxlQUFBO0NwR2t0bUJmO0FvRzlzbUJHO0VBQ0ksV0FBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtDcEdndG1CUDtBb0c1c21CTzs7RUFDSSxzQkFBQTtDcEcrc21CWDtBb0czc21CTztFQUNJLG1CQUFBO0NwRzZzbUJYO0FvRzNzbUJPO0VBSUksb0JBQUE7Q3BHMHNtQlg7QW9HeHNtQk87RUFDSSx1QkFBQTtDcEcwc21CWDtBb0d4c21CTztFQUVJLGdCQUFBO0NwR3lzbUJYO0FvR3ZzbUJPO0VBQ0ksc0JBQUE7RUFDQSx3QkFBQTtFQUNBLDBCQUFBO0NwR3lzbUJYO0FvR3ZzbUJPO0VBQ0ksMkJBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0VBQ0Esc0JBQUE7RUFDQSwwQkFBQTtDcEd5c21CWDtBb0d0c21CVztFQUVJLG9CQUFBO0NwR3VzbUJmO0FvR3BzbUJPOztFQUVJLG9CQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQkFBQTtDcEdzc21CWCIsImZpbGUiOiJib290c3RyYXAtZXh0ZXJuYWwuYnM1LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxuLyoqXG4gKiBEbyBub3QgZWRpdCBkaXJlY3RseVxuICogR2VuZXJhdGVkIG9uIFdlZCwgMTMgTWFyIDIwMjQgMTI6NDg6MzAgR01UXG4gKi9cblxuJGR4LWdlbi10ZXh0LWRlY29yYXRpb24tYnV0dG9uLWxpbmstdW5kZXJsaW5lOiBVbmRlcmxpbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1ub25lLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1ub25lLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saW5rLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saW5rLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtbGFyZ2UtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1sYXJnZS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtbGFyZ2UtZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpZ2h0LWxhcmdlLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtbWVkaXVtLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1tZWRpdW0tbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpZ2h0LW1lZGl1bS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpZ2h0LXNtYWxsLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpZ2h0LXNtYWxsLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtc21hbGwtZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpZ2h0LXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYXJrLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYXJrLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFuZ2VyLWxhcmdlLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFuZ2VyLWxhcmdlLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFuZ2VyLWxhcmdlLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItbGFyZ2UtZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFuZ2VyLW1lZGl1bS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFuZ2VyLW1lZGl1bS1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1sICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1tZWRpdW0tZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItc21hbGwtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1zbWFsbC1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1zbWFsbC1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFuZ2VyLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC13YXJuaW5nLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC13YXJuaW5nLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zdWNjZXNzLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zdWNjZXNzLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1pbmZvLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1pbmZvLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWxhcmdlLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWxhcmdlLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWxhcmdlLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktbGFyZ2UtZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW1lZGl1bS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW1lZGl1bS1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1sICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1tZWRpdW0tZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktc21hbGwtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1zbWFsbC1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1zbWFsbC1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1wcmltYXJ5LXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1wcmltYXJ5LXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1ub25lLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1ub25lLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGluay1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGluay1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGluay1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGluay1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGluay1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGluay1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saW5rLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saW5rLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbGFyZ2UtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saWdodC1sYXJnZS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbGFyZ2UtZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWxhcmdlLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbWVkaXVtLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saWdodC1tZWRpdW0tbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saWdodC1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW1lZGl1bS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LXNtYWxsLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LXNtYWxsLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtc21hbGwtZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWxhcmdlLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWxhcmdlLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWxhcmdlLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItbGFyZ2UtZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW1lZGl1bS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW1lZGl1bS1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1sICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1tZWRpdW0tZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItc21hbGwtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1zbWFsbC1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1zbWFsbC1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS13YXJuaW5nLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS13YXJuaW5nLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zdWNjZXNzLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zdWNjZXNzLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtaW5mby1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtaW5mby1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtaW5mby1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtaW5mby1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtaW5mby1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtaW5mby1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1pbmZvLXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1pbmZvLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWxhcmdlLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWxhcmdlLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWxhcmdlLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbGFyZ2UtZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW1lZGl1bS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW1lZGl1bS1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1sICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1tZWRpdW0tZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktc21hbGwtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1zbWFsbC1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1zbWFsbC1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1wcmltYXJ5LXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1wcmltYXJ5LXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWxhcmdlLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWxhcmdlLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWxhcmdlLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtbGFyZ2UtZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLW1lZGl1bS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLW1lZGl1bS1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1sICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1tZWRpdW0tZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtc21hbGwtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1zbWFsbC1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1zbWFsbC1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLWxhcmdlLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLWxhcmdlLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLWxhcmdlLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstbGFyZ2UtZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLW1lZGl1bS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLW1lZGl1bS1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1sICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGluay1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGluay1tZWRpdW0tZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstc21hbGwtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGluay1zbWFsbC1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGluay1zbWFsbC1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1sYXJnZS10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbGFyZ2UtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1sYXJnZS1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1sYXJnZS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1tZWRpdW0tbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbWVkaXVtLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbWVkaXVtLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1zbWFsbC10ZXh0LWNhc2U6ICRkeC1nZW4tdGV4dC10cmFuc2Zvcm0tbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtc21hbGwtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LXNtYWxsLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWxhcmdlLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWxhcmdlLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWxhcmdlLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstbGFyZ2UtZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW1lZGl1bS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW1lZGl1bS1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1sICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1tZWRpdW0tZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstc21hbGwtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1zbWFsbC1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1zbWFsbC1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbGFyZ2UtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhbmdlci1sYXJnZS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbGFyZ2UtZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWxhcmdlLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbWVkaXVtLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhbmdlci1tZWRpdW0tbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhbmdlci1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW1lZGl1bS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLXNtYWxsLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLXNtYWxsLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItc21hbGwtZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWxhcmdlLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWxhcmdlLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWxhcmdlLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbGFyZ2UtZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW1lZGl1bS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW1lZGl1bS1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1sICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1tZWRpdW0tZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctc21hbGwtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1zbWFsbC1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1zbWFsbC1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWxhcmdlLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWxhcmdlLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWxhcmdlLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtbGFyZ2UtZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW1lZGl1bS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW1lZGl1bS1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1sICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1tZWRpdW0tZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtc21hbGwtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1zbWFsbC1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1zbWFsbC1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWxhcmdlLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWxhcmdlLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWxhcmdlLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tbGFyZ2UtZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW1lZGl1bS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW1lZGl1bS1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1sICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtaW5mby1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtaW5mby1tZWRpdW0tZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tc21hbGwtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtaW5mby1zbWFsbC1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtaW5mby1zbWFsbC1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbGFyZ2UtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1sYXJnZS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbGFyZ2UtZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWxhcmdlLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbWVkaXVtLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1tZWRpdW0tbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQtbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW1lZGl1bS1mb250LWZhbWlseTogJGR4LWdlbi1zYW5zLXNlcmlmICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LXNtYWxsLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LXNtYWxsLWxpbmUtaGVpZ2h0OiAkZHgtZ2VuLWxpbmUtaGVpZ2h0LW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktc21hbGwtZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWxhcmdlLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWxhcmdlLWxldHRlci1zcGFjaW5nOiAkZHgtZ2VuLWxldHRlci1zcGFjaW5nLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXByaW1hcnktbGFyZ2UtbGluZS1oZWlnaHQ6ICRkeC1nZW4tbGluZS1oZWlnaHQteGwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWxhcmdlLWZvbnQtd2VpZ2h0OiAkZHgtZ2VuLWZvbnQtd2VpZ2h0LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXByaW1hcnktbGFyZ2UtZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXByaW1hcnktbWVkaXVtLXRleHQtY2FzZTogJGR4LWdlbi10ZXh0LXRyYW5zZm9ybS1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW1lZGl1bS1sZXR0ZXItc3BhY2luZzogJGR4LWdlbi1sZXR0ZXItc3BhY2luZy1ub3JtYWwgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW1lZGl1bS1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1sICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1tZWRpdW0tZm9udC13ZWlnaHQ6ICRkeC1nZW4tZm9udC13ZWlnaHQtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1tZWRpdW0tZm9udC1mYW1pbHk6ICRkeC1nZW4tc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXByaW1hcnktc21hbGwtdGV4dC1jYXNlOiAkZHgtZ2VuLXRleHQtdHJhbnNmb3JtLW5vcm1hbCAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXByaW1hcnktc21hbGwtbGV0dGVyLXNwYWNpbmc6ICRkeC1nZW4tbGV0dGVyLXNwYWNpbmctbm9ybWFsICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1zbWFsbC1saW5lLWhlaWdodDogJGR4LWdlbi1saW5lLWhlaWdodC1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1zbWFsbC1mb250LXdlaWdodDogJGR4LWdlbi1mb250LXdlaWdodC00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LXNtYWxsLWZvbnQtZmFtaWx5OiAkZHgtZ2VuLXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS00ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEtNSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0zICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtNCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMS01ICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMyAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nOiAkZHgtZ2VuLXNpemUtMiAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTQgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmc6ICRkeC1nZW4tc2l6ZS0xLTUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMSAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZzogJGR4LWdlbi1zaXplLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0xICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0yICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmc6ICRkeC1nZW4tc2l6ZS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nOiAkZHgtZ2VuLXNpemUtMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZzogJGR4LWdlbi1zaXplLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0wICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtbm9uZS1hY3RpdmU6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtbm9uZS1ob3ZlcjogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtbm9uZS1ub3JtYWw6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWxpbmstaG92ZXI6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1saWdodC1ob3ZlcjogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZTogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYXJrLWhvdmVyOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYXJrLW5vcm1hbDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZTogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmU6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3ZlcjogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWw6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWluZm8taG92ZXI6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmU6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXI6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWw6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXI6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZTogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmU6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtbGluay1ob3ZlcjogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWw6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmU6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWw6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXI6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmU6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXI6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWw6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXI6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZTogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmU6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtaW5mby1ob3ZlcjogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWw6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZTogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3ZlcjogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmU6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3ZlcjogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWw6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZTogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3ZlcjogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZTogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3ZlcjogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmU6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXI6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWw6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZTogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3ZlcjogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZDogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3ZlcjogJGR4LWdlbi1ib3gtc2hhZG93LW5vbmUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQ6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmU6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkOiAkZHgtZ2VuLWJveC1zaGFkb3ctbm9uZSAhZGVmYXVsdDtcbiRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXI6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWw6ICRkeC1nZW4tYm94LXNoYWRvdy1ub25lICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTUwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTUwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1ub25lLWhvdmVyLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbm9uZS1ob3Zlci10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS01MCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS01MCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbGluay1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTUwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS01MCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaWNvbjogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1kYXJrLWhvdmVyLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1pbmZvLWhvdmVyLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktNTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS01MCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktNTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktNTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTUwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTUwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktNTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTUwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS01MCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTUwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTUwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktNTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTUwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktNTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS01MCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS01MCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWljb246ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTUwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS01MCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pY29uOiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaWNvbjogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktODUgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWljb246ICRkeC1nZW4tb3BhY2l0eS04NSAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1vcGFjaXR5LTg1ICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pY29uOiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci10ZXh0OiAkZHgtZ2VuLW9wYWNpdHktMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaWNvbjogJGR4LWdlbi1vcGFjaXR5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLXRleHQ6ICRkeC1nZW4tb3BhY2l0eS0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1tZWRpdW0tZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1zICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtc21hbGwtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS14cyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saW5rLWxhcmdlLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saW5rLW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1zbWFsbC1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpZ2h0LWxhcmdlLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1tZWRpdW0tZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1zICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpZ2h0LXNtYWxsLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1tZWRpdW0tZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1zICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstc21hbGwtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS14cyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItbGFyZ2UtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1tZWRpdW0tZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1zICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1zbWFsbC1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbGFyZ2UtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbWVkaXVtLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtcyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC13YXJuaW5nLXNtYWxsLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1tZWRpdW0tZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1zICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtc21hbGwtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS14cyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1pbmZvLWxhcmdlLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1pbmZvLW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1zbWFsbC1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LXNtYWxsLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1tZWRpdW0tZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1zICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktc21hbGwtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS14cyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1ub25lLWxhcmdlLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1ub25lLW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1zbWFsbC1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbGFyZ2UtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbWVkaXVtLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtcyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saW5rLXNtYWxsLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbGFyZ2UtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtc21hbGwtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS14cyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLWxhcmdlLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1zbWFsbC1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLXNtYWxsLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1tZWRpdW0tZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1zICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctc21hbGwtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS14cyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWxhcmdlLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zdWNjZXNzLW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1zbWFsbC1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbGFyZ2UtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbWVkaXVtLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtcyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1pbmZvLXNtYWxsLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWxhcmdlLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbWVkaXVtLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtcyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktc21hbGwtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS14cyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1wcmltYXJ5LWxhcmdlLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1wcmltYXJ5LW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1zbWFsbC1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLXNtYWxsLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLWxhcmdlLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstbWVkaXVtLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtcyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstc21hbGwtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS14cyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LWxhcmdlLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1zbWFsbC1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLXNtYWxsLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbGFyZ2UtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItc21hbGwtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS14cyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbGFyZ2UtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1tICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1tZWRpdW0tZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS1zICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1zbWFsbC1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLXNtYWxsLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWxhcmdlLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtbSAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tbWVkaXVtLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtcyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tc21hbGwtZm9udC1zaXplOiAkZHgtZ2VuLWZvbnQtc2l6ZS14cyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbWVkaXVtLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUtcyAhZGVmYXVsdDtcbiRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1zbWFsbC1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1sYXJnZS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLW0gIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW1lZGl1bS1mb250LXNpemU6ICRkeC1nZW4tZm9udC1zaXplLXMgIWRlZmF1bHQ7XG4kZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LXNtYWxsLWZvbnQtc2l6ZTogJGR4LWdlbi1mb250LXNpemUteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWljb246ICRkeC1nZW4tcHJpbWFyeS02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLXRleHQ6ICRkeC1nZW4tcHJpbWFyeS02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saW5rLWhvdmVyLWljb246ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItdGV4dDogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1ob3Zlci1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saW5rLWhvdmVyLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1ub3JtYWwtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWJvcmRlcjogJGR4LWdlbi1saWdodC1kYXJrLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWJnOiAkZHgtZ2VuLWxpZ2h0LWRhcmstMzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LWRhcmstMjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1ob3Zlci1iZzogJGR4LWdlbi1saWdodC1kYXJrLTIwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstNzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay03MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWJnOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtZnJhbWU6ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstNzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTcwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYXJrLWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1ob3Zlci1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtZGFyay04MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItYmc6ICRkeC1nZW4tbGlnaHQtZGFyay04MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay03MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay03MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWljb246ICRkeC1nZW4tZGFuZ2VyLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tZGFuZ2VyLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1ib3JkZXI6ICRkeC1nZW4tZGFuZ2VyLTYwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1iZzogJGR4LWdlbi1kYW5nZXItNjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1kYW5nZXItNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLWRhbmdlci00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWJvcmRlcjogJGR4LWdlbi1kYW5nZXItNTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItYmc6ICRkeC1nZW4tZGFuZ2VyLTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1pY29uOiAkZHgtZ2VuLWRhbmdlci00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtdGV4dDogJGR4LWdlbi1kYW5nZXItNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWljb246ICRkeC1nZW4td2FybmluZy0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtdGV4dDogJGR4LWdlbi13YXJuaW5nLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWJvcmRlcjogJGR4LWdlbi13YXJuaW5nLTYwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtYmc6ICRkeC1nZW4td2FybmluZy02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWljb246ICRkeC1nZW4td2FybmluZy00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLXdhcm5pbmctNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWJvcmRlcjogJGR4LWdlbi13YXJuaW5nLTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1iZzogJGR4LWdlbi13YXJuaW5nLTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtaWNvbjogJGR4LWdlbi13YXJuaW5nLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtdGV4dDogJGR4LWdlbi13YXJuaW5nLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWljb246ICRkeC1nZW4tc3VjY2Vzcy0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1zdWNjZXNzLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWJvcmRlcjogJGR4LWdlbi1zdWNjZXNzLTYwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtYmc6ICRkeC1nZW4tc3VjY2Vzcy02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWljb246ICRkeC1nZW4tc3VjY2Vzcy00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLXN1Y2Nlc3MtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLWJvcmRlcjogJGR4LWdlbi1zdWNjZXNzLTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1iZzogJGR4LWdlbi1zdWNjZXNzLTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaWNvbjogJGR4LWdlbi1zdWNjZXNzLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtdGV4dDogJGR4LWdlbi1zdWNjZXNzLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWljb246ICRkeC1nZW4taW5mby0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1pbmZvLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLWJvcmRlcjogJGR4LWdlbi1pbmZvLTYwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtYmc6ICRkeC1nZW4taW5mby02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWljb246ICRkeC1nZW4taW5mby00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLWluZm8tNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1ob3Zlci1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1pbmZvLWhvdmVyLWJvcmRlcjogJGR4LWdlbi1pbmZvLTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1ob3Zlci1iZzogJGR4LWdlbi1pbmZvLTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaWNvbjogJGR4LWdlbi1pbmZvLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtdGV4dDogJGR4LWdlbi1pbmZvLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1ib3JkZXI6ICRkeC1nZW4tc2Vjb25kYXJ5LTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1iZzogJGR4LWdlbi1zZWNvbmRhcnktNTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1ib3JkZXI6ICRkeC1nZW4tc2Vjb25kYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLWJnOiAkZHgtZ2VuLXNlY29uZGFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWljb246ICRkeC1nZW4tcHJpbWFyeS0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1wcmltYXJ5LTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWJvcmRlcjogJGR4LWdlbi1wcmltYXJ5LTYwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtYmc6ICRkeC1nZW4tcHJpbWFyeS02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWljb246ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWJvcmRlcjogJGR4LWdlbi1wcmltYXJ5LTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1iZzogJGR4LWdlbi1wcmltYXJ5LTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaWNvbjogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtdGV4dDogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtZnJhbWU6ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pY29uOiAkZHgtZ2VuLXByaW1hcnktNjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLXByaW1hcnktNjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pY29uOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLXRleHQ6ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LWRhcmstNTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LWRhcmstMzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtYmc6ICRkeC1nZW4tbGlnaHQtZGFyay0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtZnJhbWU6ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWJvcmRlcjogJGR4LWdlbi1saWdodC1kYXJrLTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWJvcmRlcjogJGR4LWdlbi1saWdodC1kYXJrLTIwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItYmc6ICRkeC1nZW4tbGlnaHQtZGFyay0yMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWJvcmRlcjogJGR4LWdlbi1saWdodC1kYXJrLTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstNzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay03MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LWRhcmstNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWJvcmRlcjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtYmc6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay03MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstNzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LWRhcmstNzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LWRhcmstODAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWJnOiAkZHgtZ2VuLWxpZ2h0LWRhcmstODAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstNzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstNzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtZGFyay03MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWljb246ICRkeC1nZW4tZGFuZ2VyLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tZGFuZ2VyLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWJvcmRlcjogJGR4LWdlbi1kYW5nZXItMjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtYm9yZGVyOiAkZHgtZ2VuLWRhbmdlci02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtYmc6ICRkeC1nZW4tZGFuZ2VyLTYwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtZnJhbWU6ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWljb246ICRkeC1nZW4tZGFuZ2VyLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtdGV4dDogJGR4LWdlbi1kYW5nZXItNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1ib3JkZXI6ICRkeC1nZW4tZGFuZ2VyLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItYm9yZGVyOiAkZHgtZ2VuLWRhbmdlci01MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1iZzogJGR4LWdlbi1kYW5nZXItNTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWljb246ICRkeC1nZW4tZGFuZ2VyLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLWRhbmdlci00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLWRhbmdlci00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWljb246ICRkeC1nZW4td2FybmluZy0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtdGV4dDogJGR4LWdlbi13YXJuaW5nLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4td2FybmluZy0yMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtYm9yZGVyOiAkZHgtZ2VuLXdhcm5pbmctNjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1iZzogJGR4LWdlbi13YXJuaW5nLTYwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaWNvbjogJGR4LWdlbi13YXJuaW5nLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLXRleHQ6ICRkeC1nZW4td2FybmluZy00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1ib3JkZXI6ICRkeC1nZW4td2FybmluZy00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1ib3JkZXI6ICRkeC1nZW4td2FybmluZy01MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItYmc6ICRkeC1nZW4td2FybmluZy01MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWljb246ICRkeC1nZW4td2FybmluZy00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLXRleHQ6ICRkeC1nZW4td2FybmluZy00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWJvcmRlcjogJGR4LWdlbi13YXJuaW5nLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWljb246ICRkeC1nZW4tc3VjY2Vzcy0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1zdWNjZXNzLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tc3VjY2Vzcy0yMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtYm9yZGVyOiAkZHgtZ2VuLXN1Y2Nlc3MtNjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1iZzogJGR4LWdlbi1zdWNjZXNzLTYwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1zdWNjZXNzLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tc3VjY2Vzcy00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1ib3JkZXI6ICRkeC1nZW4tc3VjY2Vzcy00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1ib3JkZXI6ICRkeC1nZW4tc3VjY2Vzcy01MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItYmc6ICRkeC1nZW4tc3VjY2Vzcy01MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWljb246ICRkeC1nZW4tc3VjY2Vzcy00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLXRleHQ6ICRkeC1nZW4tc3VjY2Vzcy00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWJvcmRlcjogJGR4LWdlbi1zdWNjZXNzLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWljb246ICRkeC1nZW4taW5mby0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1pbmZvLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4taW5mby0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtYm9yZGVyOiAkZHgtZ2VuLWluZm8tNjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1iZzogJGR4LWdlbi1pbmZvLTYwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1pbmZvLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLXRleHQ6ICRkeC1nZW4taW5mby00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1ib3JkZXI6ICRkeC1nZW4taW5mby00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1ib3JkZXI6ICRkeC1nZW4taW5mby01MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItYmc6ICRkeC1nZW4taW5mby01MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWljb246ICRkeC1nZW4taW5mby00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLXRleHQ6ICRkeC1nZW4taW5mby00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWJvcmRlcjogJGR4LWdlbi1pbmZvLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tc2Vjb25kYXJ5LTIwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtYm9yZGVyOiAkZHgtZ2VuLXNlY29uZGFyeS01MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtYmc6ICRkeC1nZW4tc2Vjb25kYXJ5LTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtZnJhbWU6ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWJvcmRlcjogJGR4LWdlbi1zZWNvbmRhcnktMzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWJvcmRlcjogJGR4LWdlbi1zZWNvbmRhcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItYmc6ICRkeC1nZW4tc2Vjb25kYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLXNlY29uZGFyeS0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWljb246ICRkeC1nZW4tcHJpbWFyeS0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1wcmltYXJ5LTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tcHJpbWFyeS0yMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtYm9yZGVyOiAkZHgtZ2VuLXByaW1hcnktNjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1iZzogJGR4LWdlbi1wcmltYXJ5LTYwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaWNvbjogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1ib3JkZXI6ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1ib3JkZXI6ICRkeC1nZW4tcHJpbWFyeS01MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItYmc6ICRkeC1nZW4tcHJpbWFyeS01MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWljb246ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLXRleHQ6ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWJvcmRlcjogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtZnJhbWU6ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1iZzogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtaWNvbjogJGR4LWdlbi1wcmltYXJ5LTYwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLXByaW1hcnktNjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWJvcmRlcjogJGR4LWdlbi1saWdodC1vcGFjaXR5LTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItaWNvbjogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLXRleHQ6ICRkeC1nZW4tcHJpbWFyeS00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItYmc6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS0wICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWJnOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LWRhcmstMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWJnOiAkZHgtZ2VuLWxpZ2h0LWRhcmstNTAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLXRleHQ6ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWJvcmRlcjogJGR4LWdlbi1saWdodC1kYXJrLTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtYmc6ICRkeC1nZW4tbGlnaHQtZGFyay0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LWRhcmstMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtYmc6ICRkeC1nZW4tbGlnaHQtZGFyay0xMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWJvcmRlcjogJGR4LWdlbi1saWdodC1kYXJrLTIwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1iZzogJGR4LWdlbi1saWdodC1kYXJrLTIwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaWNvbjogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LWRhcmstMTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1iZzogJGR4LWdlbi1saWdodC1kYXJrLTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWJvcmRlcjogJGR4LWdlbi1saWdodC1kYXJrLTcwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWJnOiAkZHgtZ2VuLWxpZ2h0LWRhcmstNjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtYm9yZGVyOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWJnOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1mcmFtZTogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWJvcmRlcjogJGR4LWdlbi1saWdodC1kYXJrLTcwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtYmc6ICRkeC1nZW4tbGlnaHQtZGFyay03MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1ib3JkZXI6ICRkeC1nZW4tbGlnaHQtZGFyay04MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1iZzogJGR4LWdlbi1saWdodC1kYXJrLTgwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWJvcmRlcjogJGR4LWdlbi1saWdodC1kYXJrLTcwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1iZzogJGR4LWdlbi1saWdodC1kYXJrLTcwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWJvcmRlcjogJGR4LWdlbi1kYW5nZXItMzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1iZzogJGR4LWdlbi1kYW5nZXItMjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtYm9yZGVyOiAkZHgtZ2VuLWRhbmdlci02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1iZzogJGR4LWdlbi1kYW5nZXItNjAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWRhbmdlci00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtYmc6ICRkeC1nZW4tZGFuZ2VyLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWJvcmRlcjogJGR4LWdlbi1kYW5nZXItNTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1iZzogJGR4LWdlbi1kYW5nZXItNTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLWRhbmdlci00MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1iZzogJGR4LWdlbi1kYW5nZXItNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtYm9yZGVyOiAkZHgtZ2VuLXdhcm5pbmctMzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtYmc6ICRkeC1nZW4td2FybmluZy0yMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1ib3JkZXI6ICRkeC1nZW4td2FybmluZy02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtYmc6ICRkeC1nZW4td2FybmluZy02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLXdhcm5pbmctNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1iZzogJGR4LWdlbi13YXJuaW5nLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWJvcmRlcjogJGR4LWdlbi13YXJuaW5nLTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWJnOiAkZHgtZ2VuLXdhcm5pbmctNTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLXdhcm5pbmctNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWJnOiAkZHgtZ2VuLXdhcm5pbmctNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtYm9yZGVyOiAkZHgtZ2VuLXN1Y2Nlc3MtMzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtYmc6ICRkeC1nZW4tc3VjY2Vzcy0yMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1ib3JkZXI6ICRkeC1nZW4tc3VjY2Vzcy02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtYmc6ICRkeC1nZW4tc3VjY2Vzcy02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLXN1Y2Nlc3MtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1iZzogJGR4LWdlbi1zdWNjZXNzLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWJvcmRlcjogJGR4LWdlbi1zdWNjZXNzLTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWJnOiAkZHgtZ2VuLXN1Y2Nlc3MtNTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLXN1Y2Nlc3MtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWJnOiAkZHgtZ2VuLXN1Y2Nlc3MtNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtYm9yZGVyOiAkZHgtZ2VuLWluZm8tMzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtYmc6ICRkeC1nZW4taW5mby0yMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1ib3JkZXI6ICRkeC1nZW4taW5mby02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtYmc6ICRkeC1nZW4taW5mby02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLWluZm8tNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1iZzogJGR4LWdlbi1pbmZvLTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWJvcmRlcjogJGR4LWdlbi1pbmZvLTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWJnOiAkZHgtZ2VuLWluZm8tNTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLWluZm8tNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWJnOiAkZHgtZ2VuLWluZm8tNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1ib3JkZXI6ICRkeC1nZW4tc2Vjb25kYXJ5LTIwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtYmc6ICRkeC1nZW4tc2Vjb25kYXJ5LTEwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtYm9yZGVyOiAkZHgtZ2VuLXNlY29uZGFyeS01MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1iZzogJGR4LWdlbi1zZWNvbmRhcnktNTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtdGV4dDogJGR4LWdlbi1saWdodC1kYXJrLTkwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1ib3JkZXI6ICRkeC1nZW4tc2Vjb25kYXJ5LTMwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1iZzogJGR4LWdlbi1zZWNvbmRhcnktMzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pY29uOiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1ib3JkZXI6ICRkeC1nZW4tc2Vjb25kYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItYmc6ICRkeC1nZW4tc2Vjb25kYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWljb246ICRkeC1nZW4tbGlnaHQtZGFyay05MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LWRhcmstOTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLXNlY29uZGFyeS0zMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1iZzogJGR4LWdlbi1zZWNvbmRhcnktMzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtdGV4dDogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtYm9yZGVyOiAkZHgtZ2VuLXByaW1hcnktMzAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtYmc6ICRkeC1nZW4tcHJpbWFyeS0yMDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaWNvbjogJGR4LWdlbi1saWdodC1vcGFjaXR5LXdoaXRlICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1ib3JkZXI6ICRkeC1nZW4tcHJpbWFyeS02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtYmc6ICRkeC1nZW4tcHJpbWFyeS02MDAgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWZyYW1lOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pY29uOiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtYm9yZGVyOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1iZzogJGR4LWdlbi1wcmltYXJ5LTQwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLXRleHQ6ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWJvcmRlcjogJGR4LWdlbi1wcmltYXJ5LTUwMCAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWJnOiAkZHgtZ2VuLXByaW1hcnktNTAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWljb246ICRkeC1nZW4tbGlnaHQtb3BhY2l0eS13aGl0ZSAhZGVmYXVsdDtcbiRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC10ZXh0OiAkZHgtZ2VuLWxpZ2h0LW9wYWNpdHktd2hpdGUgIWRlZmF1bHQ7XG4kZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtYm9yZGVyOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWJnOiAkZHgtZ2VuLXByaW1hcnktNDAwICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTIgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0yICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItd2lkdGgtMiAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLTEgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItd2lkdGgtMSAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci13aWR0aC0xICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgLSAkZHgtZ2VuLXNpemUtcHggIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzIC0gJGR4LWdlbi1zaXplLXB4ICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAtICRkeC1nZW4tc2l6ZS1weCAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGw6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bTogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMteHMgIWRlZmF1bHQ7XG4kZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2U6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW06ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy14cyAhZGVmYXVsdDtcbiRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbDogJGR4LWdlbi1ib3JkZXItcmFkaXVzLXhzICFkZWZhdWx0O1xuXG4kZHgtYnV0dG9uLW1hcDogKFxuICAnYm9yZGVyLXJhZGl1cyc6IChcbiAgICAnYnV0dG9uJzogKFxuICAgICAgJ2NvbnRhaW5lZCc6IChcbiAgICAgICAgJ3ByaW1hcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc2Vjb25kYXJ5JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2luZm8nOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc3VjY2Vzcyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICd3YXJuaW5nJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2Rhbmdlcic6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdkYXJrJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpZ2h0JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpbmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbm9uZSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgIClcbiAgICAgICksXG4gICAgICAnb3V0bGluZSc6IChcbiAgICAgICAgJ3ByaW1hcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc2Vjb25kYXJ5JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2luZm8nOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc3VjY2Vzcyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICd3YXJuaW5nJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2Rhbmdlcic6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdkYXJrJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpZ2h0JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpbmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbm9uZSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgIClcbiAgICAgICksXG4gICAgICAndGV4dCc6IChcbiAgICAgICAgJ3ByaW1hcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc2Vjb25kYXJ5JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2luZm8nOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc3VjY2Vzcyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICd3YXJuaW5nJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2Rhbmdlcic6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdkYXJrJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpZ2h0JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpbmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbGluay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbm9uZSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItcmFkaXVzLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXJhZGl1cy1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci1yYWRpdXMtYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgIClcbiAgICAgIClcbiAgICApXG4gICksXG4gICdvcGFjaXR5JzogKFxuICAgICdidXR0b24nOiAoXG4gICAgICAnY29udGFpbmVkJzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc2Vjb25kYXJ5JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2luZm8nOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3N1Y2Nlc3MnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3dhcm5pbmcnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2Rhbmdlcic6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdkYXJrJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdsaWdodCc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpbmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ25vbmUnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKVxuICAgICAgKSxcbiAgICAgICdvdXRsaW5lJzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3NlY29uZGFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnaW5mbyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3N1Y2Nlc3MnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICd3YXJuaW5nJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFuZ2VyJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdkYXJrJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGlnaHQnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGluayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ25vbmUnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgIClcbiAgICAgICksXG4gICAgICAndGV4dCc6IChcbiAgICAgICAgJ3ByaW1hcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzZWNvbmRhcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2luZm8nOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1pbmZvLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1pbmZvLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzdWNjZXNzJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnd2FybmluZyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2Rhbmdlcic6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFyayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpZ2h0JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saWdodC1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpbmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saW5rLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saW5rLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdub25lJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1ub25lLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbm9uZS1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1vcGFjaXR5LWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tb3BhY2l0eS1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLW9wYWNpdHktYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApXG4gICAgICApXG4gICAgKVxuICApLFxuICAnYm94LXNoYWRvdyc6IChcbiAgICAnYnV0dG9uJzogKFxuICAgICAgJ2NvbnRhaW5lZCc6IChcbiAgICAgICAgJ3ByaW1hcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ3NlY29uZGFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbCxcbiAgICAgICAgICAnaG92ZXInOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZCxcbiAgICAgICAgICAnYWN0aXZlJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ2luZm8nOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ3N1Y2Nlc3MnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ3dhcm5pbmcnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ2Rhbmdlcic6IChcbiAgICAgICAgICAnbm9ybWFsJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbCxcbiAgICAgICAgICAnaG92ZXInOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZCxcbiAgICAgICAgICAnYWN0aXZlJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ2RhcmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpZ2h0JzogKFxuICAgICAgICAgICdub3JtYWwnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwsXG4gICAgICAgICAgJ2hvdmVyJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLFxuICAgICAgICAgICdhY3RpdmUnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUsXG4gICAgICAgICAgJ2Rpc2FibGVkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpbmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ25vbmUnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWRcbiAgICAgICAgKVxuICAgICAgKSxcbiAgICAgICdvdXRsaW5lJzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLFxuICAgICAgICAgICdmb2N1c2VkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZCxcbiAgICAgICAgICAnYWN0aXZlJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkXG4gICAgICAgICksXG4gICAgICAgICdzZWNvbmRhcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ2luZm8nOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbCxcbiAgICAgICAgICAnaG92ZXInOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtaW5mby1ob3ZlcixcbiAgICAgICAgICAnZm9jdXNlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZFxuICAgICAgICApLFxuICAgICAgICAnc3VjY2Vzcyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLFxuICAgICAgICAgICdmb2N1c2VkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZCxcbiAgICAgICAgICAnYWN0aXZlJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkXG4gICAgICAgICksXG4gICAgICAgICd3YXJuaW5nJzogKFxuICAgICAgICAgICdub3JtYWwnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwsXG4gICAgICAgICAgJ2hvdmVyJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLFxuICAgICAgICAgICdhY3RpdmUnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUsXG4gICAgICAgICAgJ2Rpc2FibGVkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ2Rhbmdlcic6IChcbiAgICAgICAgICAnbm9ybWFsJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwsXG4gICAgICAgICAgJ2hvdmVyJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3ZlcixcbiAgICAgICAgICAnZm9jdXNlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZCxcbiAgICAgICAgICAnYWN0aXZlJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUsXG4gICAgICAgICAgJ2Rpc2FibGVkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZFxuICAgICAgICApLFxuICAgICAgICAnZGFyayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLFxuICAgICAgICAgICdmb2N1c2VkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZCxcbiAgICAgICAgICAnYWN0aXZlJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkXG4gICAgICAgICksXG4gICAgICAgICdsaWdodCc6IChcbiAgICAgICAgICAnbm9ybWFsJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbCxcbiAgICAgICAgICAnaG92ZXInOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZCxcbiAgICAgICAgICAnYWN0aXZlJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpbmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbCxcbiAgICAgICAgICAnaG92ZXInOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtbGluay1ob3ZlcixcbiAgICAgICAgICAnZm9jdXNlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZFxuICAgICAgICApLFxuICAgICAgICAnbm9uZSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLFxuICAgICAgICAgICdmb2N1c2VkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZCxcbiAgICAgICAgICAnYWN0aXZlJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkXG4gICAgICAgIClcbiAgICAgICksXG4gICAgICAndGV4dCc6IChcbiAgICAgICAgJ3ByaW1hcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbCxcbiAgICAgICAgICAnaG92ZXInOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtcHJpbWFyeS1ob3ZlcixcbiAgICAgICAgICAnZm9jdXNlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZFxuICAgICAgICApLFxuICAgICAgICAnc2Vjb25kYXJ5JzogKFxuICAgICAgICAgICdub3JtYWwnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbCxcbiAgICAgICAgICAnaG92ZXInOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLFxuICAgICAgICAgICdmb2N1c2VkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLFxuICAgICAgICAgICdhY3RpdmUnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkXG4gICAgICAgICksXG4gICAgICAgICdpbmZvJzogKFxuICAgICAgICAgICdub3JtYWwnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtaW5mby1ub3JtYWwsXG4gICAgICAgICAgJ2hvdmVyJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWluZm8taG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLFxuICAgICAgICAgICdhY3RpdmUnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtaW5mby1hY3RpdmUsXG4gICAgICAgICAgJ2Rpc2FibGVkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ3N1Y2Nlc3MnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbCxcbiAgICAgICAgICAnaG92ZXInOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3ZlcixcbiAgICAgICAgICAnZm9jdXNlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZFxuICAgICAgICApLFxuICAgICAgICAnd2FybmluZyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLFxuICAgICAgICAgICdmb2N1c2VkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZCxcbiAgICAgICAgICAnYWN0aXZlJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkXG4gICAgICAgICksXG4gICAgICAgICdkYW5nZXInOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLFxuICAgICAgICAgICdob3Zlcic6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYW5nZXItaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLFxuICAgICAgICAgICdkaXNhYmxlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ2RhcmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYXJrLW5vcm1hbCxcbiAgICAgICAgICAnaG92ZXInOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtZGFyay1ob3ZlcixcbiAgICAgICAgICAnZm9jdXNlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZFxuICAgICAgICApLFxuICAgICAgICAnbGlnaHQnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1saWdodC1ub3JtYWwsXG4gICAgICAgICAgJ2hvdmVyJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLFxuICAgICAgICAgICdmb2N1c2VkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1saWdodC1hY3RpdmUsXG4gICAgICAgICAgJ2Rpc2FibGVkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkXG4gICAgICAgICksXG4gICAgICAgICdsaW5rJzogKFxuICAgICAgICAgICdub3JtYWwnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtbGluay1ub3JtYWwsXG4gICAgICAgICAgJ2hvdmVyJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWxpbmstaG92ZXIsXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLFxuICAgICAgICAgICdhY3RpdmUnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtbGluay1hY3RpdmUsXG4gICAgICAgICAgJ2Rpc2FibGVkJzogJGR4LWdlbi1ib3gtc2hhZG93LWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWRcbiAgICAgICAgKSxcbiAgICAgICAgJ25vbmUnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1ub25lLW5vcm1hbCxcbiAgICAgICAgICAnaG92ZXInOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtbm9uZS1ob3ZlcixcbiAgICAgICAgICAnZm9jdXNlZCc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQsXG4gICAgICAgICAgJ2FjdGl2ZSc6ICRkeC1nZW4tYm94LXNoYWRvdy1idXR0b24tdGV4dC1ub25lLWFjdGl2ZSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAkZHgtZ2VuLWJveC1zaGFkb3ctYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZFxuICAgICAgICApXG4gICAgICApXG4gICAgKVxuICApLFxuICAnYm9yZGVyLXdpZHRoJzogKFxuICAgICdidXR0b24nOiAoXG4gICAgICAnY29udGFpbmVkJzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzZWNvbmRhcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnaW5mbyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzdWNjZXNzJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3dhcm5pbmcnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFuZ2VyJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2RhcmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGlnaHQnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGluayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdub25lJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKVxuICAgICAgKSxcbiAgICAgICdvdXRsaW5lJzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzZWNvbmRhcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnaW5mbyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzdWNjZXNzJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3dhcm5pbmcnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFuZ2VyJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2RhcmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGlnaHQnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGluayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdub25lJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKVxuICAgICAgKSxcbiAgICAgICd0ZXh0JzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzZWNvbmRhcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnaW5mbyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzdWNjZXNzJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3dhcm5pbmcnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFuZ2VyJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2RhcmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1ob3Zlci1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWhvdmVyLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGlnaHQnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGluayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWhvdmVyLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ob3Zlci1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWhvdmVyLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1hY3RpdmUtaW5uZXItYm94LWxhcmdlXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbCxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdub25lJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWhvdmVyLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWhvdmVyLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0sXG4gICAgICAgICAgICAgICdsYXJnZSc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwsXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2VcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6ICRkeC1nZW4tYm9yZGVyLXdpZHRoLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogJGR4LWdlbi1ib3JkZXItd2lkdGgtYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAkZHgtZ2VuLWJvcmRlci13aWR0aC1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKVxuICAgICAgKVxuICAgIClcbiAgKSxcbiAgJ2NvbG9yJzogKFxuICAgICdidXR0b24nOiAoXG4gICAgICAnY29udGFpbmVkJzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pY29uLFxuICAgICAgICAgICAgJ2ZyYW1lJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1mcmFtZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3NlY29uZGFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pY29uLFxuICAgICAgICAgICAgJ2ZyYW1lJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWZyYW1lXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2luZm8nOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaWNvbixcbiAgICAgICAgICAgICdmcmFtZSc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzdWNjZXNzJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWljb24sXG4gICAgICAgICAgICAnZnJhbWUnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWZyYW1lXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnd2FybmluZyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pY29uLFxuICAgICAgICAgICAgJ2ZyYW1lJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1mcmFtZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2Rhbmdlcic6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pY29uLFxuICAgICAgICAgICAgJ2ZyYW1lJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWZyYW1lXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2RhcmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaWNvbixcbiAgICAgICAgICAgICdmcmFtZSc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdsaWdodCc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pY29uLFxuICAgICAgICAgICAgJ2ZyYW1lJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpbmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaWNvbixcbiAgICAgICAgICAgICdmcmFtZSc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdub25lJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWljb24sXG4gICAgICAgICAgICAnZnJhbWUnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWZyYW1lXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApXG4gICAgICApLFxuICAgICAgJ291dGxpbmUnOiAoXG4gICAgICAgICdwcmltYXJ5JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWljb24sXG4gICAgICAgICAgICAnZnJhbWUnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1mcmFtZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc2Vjb25kYXJ5JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWljb24sXG4gICAgICAgICAgICAnZnJhbWUnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWZyYW1lXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnaW5mbyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pY29uLFxuICAgICAgICAgICAgJ2ZyYW1lJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3N1Y2Nlc3MnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaWNvbixcbiAgICAgICAgICAgICdmcmFtZSc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWZyYW1lXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICd3YXJuaW5nJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWljb24sXG4gICAgICAgICAgICAnZnJhbWUnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1mcmFtZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFuZ2VyJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWljb24sXG4gICAgICAgICAgICAnZnJhbWUnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWZyYW1lXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFyayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pY29uLFxuICAgICAgICAgICAgJ2ZyYW1lJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpZ2h0JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWljb24sXG4gICAgICAgICAgICAnZnJhbWUnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGluayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pY29uLFxuICAgICAgICAgICAgJ2ZyYW1lJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ25vbmUnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtaWNvbixcbiAgICAgICAgICAgICdmcmFtZSc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWZyYW1lXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgIClcbiAgICAgICksXG4gICAgICAndGV4dCc6IChcbiAgICAgICAgJ3ByaW1hcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaWNvbixcbiAgICAgICAgICAgICdmcmFtZSc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWZyYW1lXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzZWNvbmRhcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaWNvbixcbiAgICAgICAgICAgICdmcmFtZSc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdpbmZvJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1pbmZvLWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWljb24sXG4gICAgICAgICAgICAnZnJhbWUnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1mcmFtZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc3VjY2Vzcyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1pY29uLFxuICAgICAgICAgICAgJ2ZyYW1lJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3dhcm5pbmcnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaWNvbixcbiAgICAgICAgICAgICdmcmFtZSc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWZyYW1lXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdkYW5nZXInOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaWNvbixcbiAgICAgICAgICAgICdmcmFtZSc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdkYXJrJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWljb24sXG4gICAgICAgICAgICAnZnJhbWUnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1mcmFtZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGlnaHQnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1ob3Zlci1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtaWNvbixcbiAgICAgICAgICAgICdmcmFtZSc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1mcmFtZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLWljb25cbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdsaW5rJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1ub3JtYWwtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saW5rLWhvdmVyLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWljb24sXG4gICAgICAgICAgICAnZnJhbWUnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1mcmFtZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1hY3RpdmUtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1hY3RpdmUtdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pY29uXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1pY29uXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbm9uZSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWJvcmRlcixcbiAgICAgICAgICAgICd0ZXh0JzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLW5vcm1hbC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdiZyc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1iZyxcbiAgICAgICAgICAgICdib3JkZXInOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItdGV4dCxcbiAgICAgICAgICAgICdpY29uJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWhvdmVyLWljb25cbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAnYm9yZGVyJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1pY29uLFxuICAgICAgICAgICAgJ2ZyYW1lJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtZnJhbWVcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnYmcnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtYm9yZGVyLFxuICAgICAgICAgICAgJ3RleHQnOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLXRleHQsXG4gICAgICAgICAgICAnaWNvbic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtaWNvblxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2JnJzogJGR4LWdlbi1jb2xvci1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgJ2JvcmRlcic6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1ib3JkZXIsXG4gICAgICAgICAgICAndGV4dCc6ICRkeC1nZW4tY29sb3ItYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC10ZXh0LFxuICAgICAgICAgICAgJ2ljb24nOiAkZHgtZ2VuLWNvbG9yLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtaWNvblxuICAgICAgICAgIClcbiAgICAgICAgKVxuICAgICAgKVxuICAgIClcbiAgKSxcbiAgJ2NvbXBvc2l0aW9uJzogKFxuICAgICdidXR0b24nOiAoXG4gICAgICAnY29udGFpbmVkJzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzZWNvbmRhcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnaW5mbyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzdWNjZXNzJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3dhcm5pbmcnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFuZ2VyJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2RhcmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGlnaHQnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGluayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdub25lJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1jb250YWluZWQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tY29udGFpbmVkLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLWNvbnRhaW5lZC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKVxuICAgICAgKSxcbiAgICAgICdvdXRsaW5lJzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzZWNvbmRhcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnaW5mbyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzdWNjZXNzJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3dhcm5pbmcnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFuZ2VyJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2RhcmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGlnaHQnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGluayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLWxpbmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1saW5rLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdub25lJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLW91dGxpbmUtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi1vdXRsaW5lLW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tb3V0bGluZS1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKVxuICAgICAgKSxcbiAgICAgICd0ZXh0JzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzZWNvbmRhcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnaW5mbyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8taG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWluZm8tZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzdWNjZXNzJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3dhcm5pbmcnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFuZ2VyJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2RhcmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGlnaHQnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGluayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ291dGVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLW91dGVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LWxpbmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1saW5rLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbGluay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdub25lJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnb3V0ZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtb3V0ZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdvdXRlci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLW91dGVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1vdXRlci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgICksXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24tYnV0dG9uLXRleHQtbm9uZS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWJ1dHRvbi10ZXh0LW5vbmUtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1idXR0b24tdGV4dC1ub25lLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKVxuICAgICAgKVxuICAgICksXG4gICAgJ2ljb24tYnV0dG9uJzogKFxuICAgICAgJ2NvbnRhaW5lZCc6IChcbiAgICAgICAgJ3ByaW1hcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3NlY29uZGFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnaW5mbyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8taG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc3VjY2Vzcyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnd2FybmluZyc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFuZ2VyJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdkYXJrJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdsaWdodCc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tY29udGFpbmVkLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWNvbnRhaW5lZC1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1jb250YWluZWQtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApXG4gICAgICApLFxuICAgICAgJ291dGxpbmUnOiAoXG4gICAgICAgICdwcmltYXJ5JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzZWNvbmRhcnknOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2luZm8nOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtaW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3N1Y2Nlc3MnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3dhcm5pbmcnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtd2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2Rhbmdlcic6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFyayc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGlnaHQnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24tb3V0bGluZS1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLW91dGxpbmUtbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKVxuICAgICAgKSxcbiAgICAgICdpY29uJzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnbm9ybWFsJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdob3Zlcic6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktaG92ZXItaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZm9jdXNlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnYWN0aXZlJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdkaXNhYmxlZCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1wcmltYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tcHJpbWFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXByaW1hcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc2Vjb25kYXJ5JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktaG92ZXItaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc2Vjb25kYXJ5LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zZWNvbmRhcnktZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXNlY29uZGFyeS1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdpbmZvJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8taG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWluZm8tZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1pbmZvLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24taW5mby1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzdWNjZXNzJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3Mtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXN1Y2Nlc3MtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1zdWNjZXNzLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tc3VjY2Vzcy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICd3YXJuaW5nJzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLXdhcm5pbmctZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi13YXJuaW5nLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24td2FybmluZy1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdkYW5nZXInOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItbm9ybWFsLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItYWN0aXZlLWlubmVyLWJveC1tZWRpdW0tdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYW5nZXItZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhbmdlci1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFuZ2VyLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2RhcmsnOiAoXG4gICAgICAgICAgJ25vcm1hbCc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstbm9ybWFsLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstbm9ybWFsLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnaG92ZXInOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstaG92ZXItaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWhvdmVyLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstaG92ZXItaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWhvdmVyLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2ZvY3VzZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWZvY3VzZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWZvY3VzZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1mb2N1c2VkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2FjdGl2ZSc6IChcbiAgICAgICAgICAgICdpbm5lci1ib3gnOiAoXG4gICAgICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstYWN0aXZlLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbWVkaXVtLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstYWN0aXZlLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApXG4gICAgICAgICAgICApXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnZGlzYWJsZWQnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tZGFyay1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWRhcmstZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1kYXJrLWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpZ2h0JzogKFxuICAgICAgICAgICdub3JtYWwnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtbm9ybWFsLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ub3JtYWwtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ub3JtYWwtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ub3JtYWwtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LW5vcm1hbC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtbm9ybWFsLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2hvdmVyJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ob3Zlci1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtaG92ZXItaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtaG92ZXItaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ob3Zlci1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtaG92ZXItaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWhvdmVyLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1ob3Zlci1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdmb2N1c2VkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1mb2N1c2VkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbWVkaXVtLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWZvY3VzZWQtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1mb2N1c2VkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZm9jdXNlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApLFxuICAgICAgICAgICdhY3RpdmUnOiAoXG4gICAgICAgICAgICAnaW5uZXItYm94JzogKFxuICAgICAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAgICAgJ2hvcml6b250YWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtYWN0aXZlLWlubmVyLWJveC1zbWFsbC12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1hY3RpdmUtaW5uZXItYm94LXNtYWxsLWl0ZW0tc3BhY2luZ1xuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1hY3RpdmUtaW5uZXItYm94LW1lZGl1bS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1hY3RpdmUtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWFjdGl2ZS1pbm5lci1ib3gtbGFyZ2UtdmVydGljYWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAnaXRlbVNwYWNpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtYWN0aXZlLWlubmVyLWJveC1sYXJnZS1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2Rpc2FibGVkJzogKFxuICAgICAgICAgICAgJ2lubmVyLWJveCc6IChcbiAgICAgICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgICAgICdob3Jpem9udGFsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtc21hbGwtaG9yaXpvbnRhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICd2ZXJ0aWNhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LXNtYWxsLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1zbWFsbC1pdGVtLXNwYWNpbmdcbiAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LW1lZGl1bS1ob3Jpem9udGFsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ3ZlcnRpY2FsUGFkZGluZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbWVkaXVtLXZlcnRpY2FsLXBhZGRpbmcsXG4gICAgICAgICAgICAgICAgJ2l0ZW1TcGFjaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1tZWRpdW0taXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICAgICAnaG9yaXpvbnRhbFBhZGRpbmcnOiAkZHgtZ2VuLWNvbXBvc2l0aW9uLWljb24tYnV0dG9uLWljb24tbGlnaHQtZGlzYWJsZWQtaW5uZXItYm94LWxhcmdlLWhvcml6b250YWwtcGFkZGluZyxcbiAgICAgICAgICAgICAgICAndmVydGljYWxQYWRkaW5nJzogJGR4LWdlbi1jb21wb3NpdGlvbi1pY29uLWJ1dHRvbi1pY29uLWxpZ2h0LWRpc2FibGVkLWlubmVyLWJveC1sYXJnZS12ZXJ0aWNhbC1wYWRkaW5nLFxuICAgICAgICAgICAgICAgICdpdGVtU3BhY2luZyc6ICRkeC1nZW4tY29tcG9zaXRpb24taWNvbi1idXR0b24taWNvbi1saWdodC1kaXNhYmxlZC1pbm5lci1ib3gtbGFyZ2UtaXRlbS1zcGFjaW5nXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICApXG4gICAgICAgIClcbiAgICAgIClcbiAgICApXG4gICksXG4gICd0ZXh0LWRlY29yYXRpb24nOiAoXG4gICAgJ2J1dHRvbic6IChcbiAgICAgICdsaW5rJzogKFxuICAgICAgICAndW5kZXJsaW5lJzogJGR4LWdlbi10ZXh0LWRlY29yYXRpb24tYnV0dG9uLWxpbmstdW5kZXJsaW5lXG4gICAgICApXG4gICAgKVxuICApLFxuICAndHlwb2dyYXBoeSc6IChcbiAgICAnYnV0dG9uJzogKFxuICAgICAgJ2NvbnRhaW5lZCc6IChcbiAgICAgICAgJ3ByaW1hcnknOiAoXG4gICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LXNtYWxsLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LXNtYWxsLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LXNtYWxsLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1zbWFsbC1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXByaW1hcnktc21hbGwtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LXNtYWxsLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1tZWRpdW0tZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXByaW1hcnktbWVkaXVtLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW1lZGl1bS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXByaW1hcnktbWVkaXVtLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1tZWRpdW0tbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LW1lZGl1bS10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1sYXJnZS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1sYXJnZS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1sYXJnZS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXByaW1hcnktbGFyZ2UtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1wcmltYXJ5LWxhcmdlLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtcHJpbWFyeS1sYXJnZS10ZXh0LWNhc2VcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzZWNvbmRhcnknOiAoXG4gICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktc21hbGwtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LXNtYWxsLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LXNtYWxsLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LXNtYWxsLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW1lZGl1bS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW1lZGl1bS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1tZWRpdW0tZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LW1lZGl1bS10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc2Vjb25kYXJ5LWxhcmdlLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zZWNvbmRhcnktbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1sYXJnZS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1sYXJnZS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXNlY29uZGFyeS1sYXJnZS10ZXh0LWNhc2VcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdpbmZvJzogKFxuICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtaW5mby1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtaW5mby1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtaW5mby1zbWFsbC1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtaW5mby1zbWFsbC10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtaW5mby1tZWRpdW0tbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtaW5mby1tZWRpdW0tdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tbGFyZ2UtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1pbmZvLWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtaW5mby1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWluZm8tbGFyZ2UtdGV4dC1jYXNlXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc3VjY2Vzcyc6IChcbiAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtc21hbGwtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtc21hbGwtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtc21hbGwtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLXNtYWxsLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1zbWFsbC1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3Mtc21hbGwtdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW1lZGl1bS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1tZWRpdW0tZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtbWVkaXVtLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1tZWRpdW0tZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLW1lZGl1bS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtbWVkaXVtLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWxhcmdlLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWxhcmdlLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWxhcmdlLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtc3VjY2Vzcy1sYXJnZS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXN1Y2Nlc3MtbGFyZ2UtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1zdWNjZXNzLWxhcmdlLXRleHQtY2FzZVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3dhcm5pbmcnOiAoXG4gICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLXNtYWxsLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLXNtYWxsLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLXNtYWxsLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1zbWFsbC1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctc21hbGwtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLXNtYWxsLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1tZWRpdW0tZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbWVkaXVtLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW1lZGl1bS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbWVkaXVtLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1tZWRpdW0tbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLW1lZGl1bS10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1sYXJnZS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1sYXJnZS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1sYXJnZS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLXdhcm5pbmctbGFyZ2UtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC13YXJuaW5nLWxhcmdlLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtd2FybmluZy1sYXJnZS10ZXh0LWNhc2VcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdkYW5nZXInOiAoXG4gICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItc21hbGwtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhbmdlci1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLXNtYWxsLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLXNtYWxsLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLXNtYWxsLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW1lZGl1bS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW1lZGl1bS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhbmdlci1tZWRpdW0tZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLW1lZGl1bS10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFuZ2VyLWxhcmdlLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYW5nZXItbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhbmdlci1sYXJnZS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhbmdlci1sYXJnZS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhbmdlci1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhbmdlci1sYXJnZS10ZXh0LWNhc2VcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdkYXJrJzogKFxuICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1zbWFsbC1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1zbWFsbC10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1tZWRpdW0tbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1tZWRpdW0tdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstbGFyZ2UtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1kYXJrLWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtZGFyay1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWRhcmstbGFyZ2UtdGV4dC1jYXNlXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGlnaHQnOiAoXG4gICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtc21hbGwtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LXNtYWxsLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1zbWFsbC1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LXNtYWxsLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1tZWRpdW0tZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LW1lZGl1bS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LW1lZGl1bS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LW1lZGl1bS10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LWxhcmdlLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1sYXJnZS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpZ2h0LWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGlnaHQtbGFyZ2UtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saWdodC1sYXJnZS10ZXh0LWNhc2VcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdsaW5rJzogKFxuICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGluay1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGluay1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGluay1zbWFsbC1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGluay1zbWFsbC10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGluay1tZWRpdW0tbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGluay1tZWRpdW0tdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstbGFyZ2UtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1saW5rLWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbGluay1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLWxpbmstbGFyZ2UtdGV4dC1jYXNlXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbm9uZSc6IChcbiAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtc21hbGwtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtc21hbGwtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtc21hbGwtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLXNtYWxsLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1zbWFsbC1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtc21hbGwtdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLW1lZGl1bS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1tZWRpdW0tZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtbWVkaXVtLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1tZWRpdW0tZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLW1lZGl1bS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtbWVkaXVtLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWxhcmdlLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWxhcmdlLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWxhcmdlLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1jb250YWluZWQtbm9uZS1sYXJnZS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tY29udGFpbmVkLW5vbmUtbGFyZ2UtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLWNvbnRhaW5lZC1ub25lLWxhcmdlLXRleHQtY2FzZVxuICAgICAgICAgIClcbiAgICAgICAgKVxuICAgICAgKSxcbiAgICAgICdvdXRsaW5lJzogKFxuICAgICAgICAncHJpbWFyeSc6IChcbiAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1wcmltYXJ5LXNtYWxsLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktc21hbGwtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1zbWFsbC1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1wcmltYXJ5LXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktc21hbGwtdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1tZWRpdW0tZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1wcmltYXJ5LW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbWVkaXVtLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbWVkaXVtLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbWVkaXVtLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1sYXJnZS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1wcmltYXJ5LWxhcmdlLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXByaW1hcnktbGFyZ2UtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtcHJpbWFyeS1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1wcmltYXJ5LWxhcmdlLXRleHQtY2FzZVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3NlY29uZGFyeSc6IChcbiAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktc21hbGwtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktc21hbGwtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktc21hbGwtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LXNtYWxsLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1zbWFsbC1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktc21hbGwtdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW1lZGl1bS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1tZWRpdW0tZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbWVkaXVtLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1tZWRpdW0tZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LW1lZGl1bS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbWVkaXVtLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWxhcmdlLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWxhcmdlLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWxhcmdlLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXNlY29uZGFyeS1sYXJnZS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zZWNvbmRhcnktbGFyZ2UtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc2Vjb25kYXJ5LWxhcmdlLXRleHQtY2FzZVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2luZm8nOiAoXG4gICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtaW5mby1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tc21hbGwtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1pbmZvLXNtYWxsLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtaW5mby1zbWFsbC1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1pbmZvLXNtYWxsLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtaW5mby1tZWRpdW0tZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1pbmZvLW1lZGl1bS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1pbmZvLW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1pbmZvLW1lZGl1bS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1pbmZvLW1lZGl1bS10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1pbmZvLWxhcmdlLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtaW5mby1sYXJnZS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1pbmZvLWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWluZm8tbGFyZ2UtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtaW5mby1sYXJnZS10ZXh0LWNhc2VcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdzdWNjZXNzJzogKFxuICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtc21hbGwtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zdWNjZXNzLXNtYWxsLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1zbWFsbC1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zdWNjZXNzLXNtYWxsLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3Mtc21hbGwtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1zbWFsbC10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zdWNjZXNzLW1lZGl1bS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtbWVkaXVtLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1tZWRpdW0tbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1tZWRpdW0tZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1tZWRpdW0tbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1tZWRpdW0tdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWxhcmdlLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1sYXJnZS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtbGFyZ2UtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtc3VjY2Vzcy1sYXJnZS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1zdWNjZXNzLWxhcmdlLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXN1Y2Nlc3MtbGFyZ2UtdGV4dC1jYXNlXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnd2FybmluZyc6IChcbiAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS13YXJuaW5nLXNtYWxsLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctc21hbGwtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1zbWFsbC1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS13YXJuaW5nLXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctc21hbGwtdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1tZWRpdW0tZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS13YXJuaW5nLW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbWVkaXVtLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbWVkaXVtLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbWVkaXVtLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1sYXJnZS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS13YXJuaW5nLWxhcmdlLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLXdhcm5pbmctbGFyZ2UtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtd2FybmluZy1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS13YXJuaW5nLWxhcmdlLXRleHQtY2FzZVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2Rhbmdlcic6IChcbiAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItc21hbGwtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItc21hbGwtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItc21hbGwtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLXNtYWxsLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1zbWFsbC1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItc21hbGwtdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW1lZGl1bS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1tZWRpdW0tZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItbWVkaXVtLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1tZWRpdW0tZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLW1lZGl1bS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItbWVkaXVtLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWxhcmdlLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWxhcmdlLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWxhcmdlLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhbmdlci1sYXJnZS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYW5nZXItbGFyZ2UtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFuZ2VyLWxhcmdlLXRleHQtY2FzZVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2RhcmsnOiAoXG4gICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstc21hbGwtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLXNtYWxsLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1zbWFsbC1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLXNtYWxsLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1tZWRpdW0tZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLW1lZGl1bS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLW1lZGl1bS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLW1lZGl1bS10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLWxhcmdlLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1sYXJnZS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1kYXJrLWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWRhcmstbGFyZ2UtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtZGFyay1sYXJnZS10ZXh0LWNhc2VcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdsaWdodCc6IChcbiAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saWdodC1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LXNtYWxsLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtc21hbGwtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtc21hbGwtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtc21hbGwtdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbWVkaXVtLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbWVkaXVtLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saWdodC1tZWRpdW0tbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbWVkaXVtLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGlnaHQtbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saWdodC1sYXJnZS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWxhcmdlLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWxhcmdlLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpZ2h0LWxhcmdlLXRleHQtY2FzZVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpbmsnOiAoXG4gICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGluay1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstc21hbGwtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saW5rLXNtYWxsLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGluay1zbWFsbC1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saW5rLXNtYWxsLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGluay1tZWRpdW0tZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saW5rLW1lZGl1bS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saW5rLW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saW5rLW1lZGl1bS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saW5rLW1lZGl1bS10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saW5rLWxhcmdlLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGluay1sYXJnZS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1saW5rLWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLWxpbmstbGFyZ2UtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbGluay1sYXJnZS10ZXh0LWNhc2VcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICdub25lJzogKFxuICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtc21hbGwtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1ub25lLXNtYWxsLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1zbWFsbC1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1ub25lLXNtYWxsLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtc21hbGwtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1zbWFsbC10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1ub25lLW1lZGl1bS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtbWVkaXVtLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1tZWRpdW0tbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1tZWRpdW0tZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1tZWRpdW0tbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1tZWRpdW0tdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1ub25lLWxhcmdlLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1sYXJnZS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtbGFyZ2UtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLW91dGxpbmUtbm9uZS1sYXJnZS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tb3V0bGluZS1ub25lLWxhcmdlLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi1vdXRsaW5lLW5vbmUtbGFyZ2UtdGV4dC1jYXNlXG4gICAgICAgICAgKVxuICAgICAgICApXG4gICAgICApLFxuICAgICAgJ3RleHQnOiAoXG4gICAgICAgICdwcmltYXJ5JzogKFxuICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktc21hbGwtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1wcmltYXJ5LXNtYWxsLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1zbWFsbC1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1wcmltYXJ5LXNtYWxsLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktc21hbGwtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1zbWFsbC10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1wcmltYXJ5LW1lZGl1bS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktbWVkaXVtLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1tZWRpdW0tbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1tZWRpdW0tZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1tZWRpdW0tbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1tZWRpdW0tdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1wcmltYXJ5LWxhcmdlLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1sYXJnZS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktbGFyZ2UtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtcHJpbWFyeS1sYXJnZS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1wcmltYXJ5LWxhcmdlLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXByaW1hcnktbGFyZ2UtdGV4dC1jYXNlXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnc2Vjb25kYXJ5JzogKFxuICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1zbWFsbC1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1zbWFsbC10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1tZWRpdW0tbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1tZWRpdW0tdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktbGFyZ2UtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc2Vjb25kYXJ5LWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXNlY29uZGFyeS1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zZWNvbmRhcnktbGFyZ2UtdGV4dC1jYXNlXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnaW5mbyc6IChcbiAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1pbmZvLXNtYWxsLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tc21hbGwtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1zbWFsbC1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1pbmZvLXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tc21hbGwtdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1tZWRpdW0tZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1pbmZvLW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tbWVkaXVtLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tbWVkaXVtLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tbWVkaXVtLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1sYXJnZS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1pbmZvLWxhcmdlLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWluZm8tbGFyZ2UtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtaW5mby1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1pbmZvLWxhcmdlLXRleHQtY2FzZVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ3N1Y2Nlc3MnOiAoXG4gICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtc21hbGwtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zdWNjZXNzLXNtYWxsLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3Mtc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1zbWFsbC1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zdWNjZXNzLXNtYWxsLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1tZWRpdW0tZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zdWNjZXNzLW1lZGl1bS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zdWNjZXNzLW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zdWNjZXNzLW1lZGl1bS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zdWNjZXNzLW1lZGl1bS10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zdWNjZXNzLWxhcmdlLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1sYXJnZS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1zdWNjZXNzLWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXN1Y2Nlc3MtbGFyZ2UtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtc3VjY2Vzcy1sYXJnZS10ZXh0LWNhc2VcbiAgICAgICAgICApXG4gICAgICAgICksXG4gICAgICAgICd3YXJuaW5nJzogKFxuICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctc21hbGwtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC13YXJuaW5nLXNtYWxsLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1zbWFsbC1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC13YXJuaW5nLXNtYWxsLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctc21hbGwtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1zbWFsbC10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC13YXJuaW5nLW1lZGl1bS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbWVkaXVtLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1tZWRpdW0tbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1tZWRpdW0tZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1tZWRpdW0tbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1tZWRpdW0tdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC13YXJuaW5nLWxhcmdlLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1sYXJnZS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbGFyZ2UtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtd2FybmluZy1sYXJnZS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC13YXJuaW5nLWxhcmdlLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LXdhcm5pbmctbGFyZ2UtdGV4dC1jYXNlXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFuZ2VyJzogKFxuICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1zbWFsbC1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFuZ2VyLXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1zbWFsbC10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFuZ2VyLW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1tZWRpdW0tbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFuZ2VyLW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1tZWRpdW0tdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItbGFyZ2UtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFuZ2VyLWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhbmdlci1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYW5nZXItbGFyZ2UtdGV4dC1jYXNlXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnZGFyayc6IChcbiAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYXJrLXNtYWxsLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstc21hbGwtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1zbWFsbC1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYXJrLXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstc21hbGwtdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1tZWRpdW0tZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYXJrLW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstbWVkaXVtLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstbWVkaXVtLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstbWVkaXVtLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1sYXJnZS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYXJrLWxhcmdlLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWRhcmstbGFyZ2UtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtZGFyay1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1kYXJrLWxhcmdlLXRleHQtY2FzZVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ2xpZ2h0JzogKFxuICAgICAgICAgICdzbWFsbCc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpZ2h0LXNtYWxsLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtc21hbGwtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1zbWFsbC1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1zbWFsbC1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1zbWFsbC1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1zbWFsbC10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdtZWRpdW0nOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1tZWRpdW0tZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1tZWRpdW0tZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1tZWRpdW0tbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtbWVkaXVtLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpZ2h0LW1lZGl1bS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1tZWRpdW0tdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbGFyZ2UnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saWdodC1sYXJnZS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpZ2h0LWxhcmdlLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtbGFyZ2UtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtbGFyZ2UtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtbGFyZ2UtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGlnaHQtbGFyZ2UtdGV4dC1jYXNlXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICAnbGluayc6IChcbiAgICAgICAgICAnc21hbGwnOiAoXG4gICAgICAgICAgICAnZm9udEZhbWlseSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saW5rLXNtYWxsLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1zbWFsbC1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstc21hbGwtbGluZS1oZWlnaHQsXG4gICAgICAgICAgICAnZm9udFNpemUnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1zbWFsbC1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saW5rLXNtYWxsLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstc21hbGwtdGV4dC1jYXNlXG4gICAgICAgICAgKSxcbiAgICAgICAgICAnbWVkaXVtJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1tZWRpdW0tZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saW5rLW1lZGl1bS1mb250LXdlaWdodCxcbiAgICAgICAgICAgICdsaW5lSGVpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstbWVkaXVtLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstbWVkaXVtLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstbWVkaXVtLWxldHRlci1zcGFjaW5nLFxuICAgICAgICAgICAgJ3RleHRDYXNlJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstbWVkaXVtLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ2xhcmdlJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1sYXJnZS1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstbGFyZ2UtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saW5rLWxhcmdlLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LWxpbmstbGFyZ2UtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbGluay1sYXJnZS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1saW5rLWxhcmdlLXRleHQtY2FzZVxuICAgICAgICAgIClcbiAgICAgICAgKSxcbiAgICAgICAgJ25vbmUnOiAoXG4gICAgICAgICAgJ3NtYWxsJzogKFxuICAgICAgICAgICAgJ2ZvbnRGYW1pbHknOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1zbWFsbC1mb250LWZhbWlseSxcbiAgICAgICAgICAgICdmb250V2VpZ2h0JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtc21hbGwtZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1ub25lLXNtYWxsLWxpbmUtaGVpZ2h0LFxuICAgICAgICAgICAgJ2ZvbnRTaXplJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtc21hbGwtZm9udC1zaXplLFxuICAgICAgICAgICAgJ2xldHRlclNwYWNpbmcnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1zbWFsbC1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1ub25lLXNtYWxsLXRleHQtY2FzZVxuICAgICAgICAgICksXG4gICAgICAgICAgJ21lZGl1bSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtbWVkaXVtLWZvbnQtZmFtaWx5LFxuICAgICAgICAgICAgJ2ZvbnRXZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1tZWRpdW0tZm9udC13ZWlnaHQsXG4gICAgICAgICAgICAnbGluZUhlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1ub25lLW1lZGl1bS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1ub25lLW1lZGl1bS1mb250LXNpemUsXG4gICAgICAgICAgICAnbGV0dGVyU3BhY2luZyc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1ub25lLW1lZGl1bS1sZXR0ZXItc3BhY2luZyxcbiAgICAgICAgICAgICd0ZXh0Q2FzZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1ub25lLW1lZGl1bS10ZXh0LWNhc2VcbiAgICAgICAgICApLFxuICAgICAgICAgICdsYXJnZSc6IChcbiAgICAgICAgICAgICdmb250RmFtaWx5JzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtbGFyZ2UtZm9udC1mYW1pbHksXG4gICAgICAgICAgICAnZm9udFdlaWdodCc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1ub25lLWxhcmdlLWZvbnQtd2VpZ2h0LFxuICAgICAgICAgICAgJ2xpbmVIZWlnaHQnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1sYXJnZS1saW5lLWhlaWdodCxcbiAgICAgICAgICAgICdmb250U2l6ZSc6ICRkeC1nZW4tdHlwb2dyYXBoeS1idXR0b24tdGV4dC1ub25lLWxhcmdlLWZvbnQtc2l6ZSxcbiAgICAgICAgICAgICdsZXR0ZXJTcGFjaW5nJzogJGR4LWdlbi10eXBvZ3JhcGh5LWJ1dHRvbi10ZXh0LW5vbmUtbGFyZ2UtbGV0dGVyLXNwYWNpbmcsXG4gICAgICAgICAgICAndGV4dENhc2UnOiAkZHgtZ2VuLXR5cG9ncmFwaHktYnV0dG9uLXRleHQtbm9uZS1sYXJnZS10ZXh0LWNhc2VcbiAgICAgICAgICApXG4gICAgICAgIClcbiAgICAgIClcbiAgICApXG4gIClcbik7XG4iLCJAa2V5ZnJhbWVzIGR4Ymwtc2tlbGV0b24tb3BhY2l0eS1hbmltYXRpb24ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMDU7XHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjE1O1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMDU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJsLWludmlzaWJsZSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxufVxyXG5cclxuLmR4YmwtaW52aXNpYmxlLWNvbnRlbnQge1xyXG4gICAgJiA+ICoge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgfVxyXG59XHJcblxyXG4uZHhibC1pbnZpc2libGUtb2ZmLXNjcmVlbiB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwMDAwcHgpICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbn1cclxuXHJcbi5keGJsLXZpc3VhbGx5LWhpZGRlbiB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uZHhibC1kaXNwbGF5LW5vbmUge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG59XHJcblxyXG4uZHhibC1hbGlnbi1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uZHhibC1hbGlnbi1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLmR4Ymwtbm93cmFwIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxufVxyXG5cclxuLmR4YmwtcHJldmVudC1zYWZhcmktc2Nyb2xsaW5nIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxufVxyXG5cclxuLmR4YmwtcHJldmVudHNlbCB7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLmR4YmwtZmxleC1jb2x1bW4ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG59XHJcblxyXG4uZHhibC1mbGV4LW5vd3JhcCB7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG59XHJcblxyXG4uZHhibC1za2VsZXRvbi1pdGVtIHtcclxuICAgICRza2VsZXRvbi1pbmRleGVzOiAxIDMgMCAyIDQ7XHJcblxyXG4gICAgPiBkaXYge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XHJcbiAgICAgICAgYW5pbWF0aW9uOiAycyBsaW5lYXIgaW5maW5pdGUgZm9yd2FyZHMgZHhibC1za2VsZXRvbi1vcGFjaXR5LWFuaW1hdGlvbjtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtYWxpZ24tcmlnaHQgPiBkaXYge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtYWxpZ24tY2VudGVyID4gZGl2IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgPiAuZHhibC1za2VsZXRvbi1kYXRlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgPiAuZHhibC1za2VsZXRvbi1ib29sIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJHNrZWxldG9uLWluZGV4ZXMpIHtcclxuICAgICAgICA+IC5keGJsLXNrZWxldG9uLXN0cmluZy0jeyRpIC0gMX0ge1xyXG4gICAgICAgICAgICB3aWR0aDogKDQgKyBudGgoJHNrZWxldG9uLWluZGV4ZXMsICRpKSkgKiAxMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5keGJsLXNrZWxldG9uLW51bWJlci0jeyRpIC0gMX0ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6ICN7KDIgKyBudGgoJHNrZWxldG9uLWluZGV4ZXMsICRpKSl9ZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZHhibC12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lci1wYXR0ZXJuIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogLTEwMDAwcHg7XHJcbiAgICBsZWZ0OiAtMTAwMDBweDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4iLCIvKipcbiAqIERvIG5vdCBlZGl0IGRpcmVjdGx5XG4gKiBHZW5lcmF0ZWQgb24gV2VkLCAxMyBNYXIgMjAyNCAxMjo0ODozMCBHTVRcbiAqL1xuQGtleWZyYW1lcyBkeGJsLXNrZWxldG9uLW9wYWNpdHktYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjE1O1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cbn1cbi5keGJsLWludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZHhibC1pbnZpc2libGUtY29udGVudCA+ICoge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmR4YmwtaW52aXNpYmxlLW9mZi1zY3JlZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAwMDBweCkgIWltcG9ydGFudDtcbn1cblxuLmR4YmwtdmlzdWFsbHktaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5keGJsLWRpc3BsYXktbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmR4YmwtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZHhibC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZHhibC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5keGJsLXByZXZlbnQtc2FmYXJpLXNjcm9sbGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uZHhibC1wcmV2ZW50c2VsIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5keGJsLWZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZHhibC1mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5keGJsLXNrZWxldG9uLWl0ZW0gPiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIGFuaW1hdGlvbjogMnMgbGluZWFyIGluZmluaXRlIGZvcndhcmRzIGR4Ymwtc2tlbGV0b24tb3BhY2l0eS1hbmltYXRpb247XG59XG4uZHhibC1za2VsZXRvbi1pdGVtLmR4YmwtYWxpZ24tcmlnaHQgPiBkaXYge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmR4Ymwtc2tlbGV0b24taXRlbS5keGJsLWFsaWduLWNlbnRlciA+IGRpdiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uZHhibC1za2VsZXRvbi1pdGVtID4gLmR4Ymwtc2tlbGV0b24tZGF0ZSB7XG4gIG1heC13aWR0aDogOHJlbTtcbn1cbi5keGJsLXNrZWxldG9uLWl0ZW0gPiAuZHhibC1za2VsZXRvbi1ib29sIHtcbiAgbWF4LXdpZHRoOiA0cmVtO1xufVxuLmR4Ymwtc2tlbGV0b24taXRlbSA+IC5keGJsLXNrZWxldG9uLXN0cmluZy0wIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5keGJsLXNrZWxldG9uLWl0ZW0gPiAuZHhibC1za2VsZXRvbi1udW1iZXItMCB7XG4gIG1heC13aWR0aDogM2VtO1xufVxuLmR4Ymwtc2tlbGV0b24taXRlbSA+IC5keGJsLXNrZWxldG9uLXN0cmluZy0xIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi5keGJsLXNrZWxldG9uLWl0ZW0gPiAuZHhibC1za2VsZXRvbi1udW1iZXItMSB7XG4gIG1heC13aWR0aDogNWVtO1xufVxuLmR4Ymwtc2tlbGV0b24taXRlbSA+IC5keGJsLXNrZWxldG9uLXN0cmluZy0yIHtcbiAgd2lkdGg6IDQwJTtcbn1cbi5keGJsLXNrZWxldG9uLWl0ZW0gPiAuZHhibC1za2VsZXRvbi1udW1iZXItMiB7XG4gIG1heC13aWR0aDogMmVtO1xufVxuLmR4Ymwtc2tlbGV0b24taXRlbSA+IC5keGJsLXNrZWxldG9uLXN0cmluZy0zIHtcbiAgd2lkdGg6IDYwJTtcbn1cbi5keGJsLXNrZWxldG9uLWl0ZW0gPiAuZHhibC1za2VsZXRvbi1udW1iZXItMyB7XG4gIG1heC13aWR0aDogNGVtO1xufVxuLmR4Ymwtc2tlbGV0b24taXRlbSA+IC5keGJsLXNrZWxldG9uLXN0cmluZy00IHtcbiAgd2lkdGg6IDgwJTtcbn1cbi5keGJsLXNrZWxldG9uLWl0ZW0gPiAuZHhibC1za2VsZXRvbi1udW1iZXItNCB7XG4gIG1heC13aWR0aDogNmVtO1xufVxuXG4uZHhibC12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lci1wYXR0ZXJuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xMDAwMHB4O1xuICBsZWZ0OiAtMTAwMDBweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZHhibC1pbWFnZSB7XG4gIC0tZHhibC1pbWFnZS1oZWlnaHQ6IDFyZW07XG4gIC0tZHhibC1pbWFnZS13aWR0aDogMXJlbTtcbiAgLS1keGJsLWltYWdlLW1hcmdpbi14OiAwO1xuICAtLWR4YmwtaW1hZ2UtbWFyZ2luLXk6IDAuMTI0OTY4NzVyZW07XG4gIG1hcmdpbjogdmFyKC0tZHhibC1pbWFnZS1tYXJnaW4teSkgdmFyKC0tZHhibC1pbWFnZS1tYXJnaW4teCk7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZHhibC1pbWFnZTpub3Qoc3ZnKSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZHhibC1pbWFnZTpub3QoLmR4YmwtaW1hZ2UtZmlsbCkge1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG59XG5cbnN2Zy5keGJsLWltYWdlIHtcbiAgd2lkdGg6IHZhcigtLWR4YmwtaW1hZ2Utd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWR4YmwtaW1hZ2UtaGVpZ2h0KTtcbn1cblxuLmR4Ymwtc20gLmR4YmwtaW1hZ2Uge1xuICAtLWR4YmwtaW1hZ2UtaGVpZ2h0OiAxcmVtO1xuICAtLWR4YmwtaW1hZ2Utd2lkdGg6IDFyZW07XG4gIC0tZHhibC1pbWFnZS1tYXJnaW4teDogMDtcbiAgLS1keGJsLWltYWdlLW1hcmdpbi15OiAwLjA2MjVyZW07XG59XG5cbi5keGJsLWxnIC5keGJsLWltYWdlIHtcbiAgLS1keGJsLWltYWdlLWhlaWdodDogMXJlbTtcbiAgLS1keGJsLWltYWdlLXdpZHRoOiAxcmVtO1xuICAtLWR4YmwtaW1hZ2UtbWFyZ2luLXg6IDA7XG4gIC0tZHhibC1pbWFnZS1tYXJnaW4teTogMC4xODc1cmVtO1xufVxuXG4uZHhibC10ZXh0IHtcbiAgLS1keGJsLXRleHQtZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC0tZHhibC10ZXh0LWZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgLS1keGJsLXRleHQtbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIC0tZHhibC10ZXh0LXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC10ZXh0LXBhZGRpbmcteTogMC4yNTAwMzEyNXJlbTtcbiAgLS1keGJsLXRleHQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLXRleHQtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLXRleHQtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlcjogdmFyKC0tZHhibC10ZXh0LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC10ZXh0LWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC10ZXh0LWJvcmRlci1jb2xvcik7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogdmFyKC0tZHhibC10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLXRleHQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtdGV4dC1saW5lLWhlaWdodCk7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtdGV4dC1wYWRkaW5nLXkpIHZhcigtLWR4YmwtdGV4dC1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7XG59XG5cbi5keGJsLXNtLmR4YmwtdGV4dCxcbi5keGJsLXNtIC5keGJsLXRleHQge1xuICAtLWR4YmwtdGV4dC1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC10ZXh0LXBhZGRpbmcteTogMC4xODc1cmVtO1xufVxuXG4uZHhibC1sZy5keGJsLXRleHQsXG4uZHhibC1sZyAuZHhibC10ZXh0IHtcbiAgLS1keGJsLXRleHQtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC10ZXh0LXBhZGRpbmcteTogMC4zMTI1cmVtO1xufVxuXG4uZHhibC1oaW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiA0O1xufVxuXG4uZHhibC1idG4ge1xuICAtLWR4YmwtYnRuLWZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMjUwMDMxMjVyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC4zNzVyZW07XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWR4YmwtYnRuLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBub25lO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tZHhibC1idG4tYmcpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tZHhibC1idG4tY29sb3IpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1jb2xvcik7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJveC1zaGFkb3c6IHZhcigtLWR4YmwtYnRuLWJveC1zaGFkb3cpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1wYWRkaW5nLXg6IHZhcigtLWR4YmwtYnRuLXBhZGRpbmcteCk7XG4gIC0tZHhibC1idG4tYWN0aXZlLXBhZGRpbmcteTogdmFyKC0tZHhibC1idG4tcGFkZGluZy15KTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tZHhibC1idG4tYmcpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1jb2xvcik7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItY29sb3IpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJveC1zaGFkb3c6IHZhcigtLWR4YmwtYnRuLWJveC1zaGFkb3cpO1xuICAtLWR4YmwtYnRuLWhvdmVyLXBhZGRpbmcteDogdmFyKC0tZHhibC1idG4tcGFkZGluZy14KTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1wYWRkaW5nLXk6IHZhcigtLWR4YmwtYnRuLXBhZGRpbmcteSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1keGJsLWJ0bi1iZyk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWR4YmwtYnRuLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1jb2xvcik7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm94LXNoYWRvdzogdmFyKC0tZHhibC1idG4tYm94LXNoYWRvdyk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtcGFkZGluZy14OiB2YXIoLS1keGJsLWJ0bi1wYWRkaW5nLXgpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLXBhZGRpbmcteTogdmFyKC0tZHhibC1idG4tcGFkZGluZy15KTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIC0tZHhibC1idG4tZm9jdXMtYmc6IHZhcigtLWR4YmwtYnRuLWJnKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1jb2xvcjogdmFyKC0tZHhibC1idG4tY29sb3IpO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJvcmRlci1iZzogdmFyKC0tZHhibC1idG4tYm9yZGVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1jb2xvcik7XG4gIC0tZHhibC1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3IpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXBhZGRpbmcteDogdmFyKC0tZHhibC1idG4tcGFkZGluZy14KTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1wYWRkaW5nLXk6IHZhcigtLWR4YmwtYnRuLXBhZGRpbmcteSk7XG4gIC0tZHhibC1idG4tZm9jdXMtYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgpO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6IHRyYXNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwO1xuICAtLWR4YmwtYnRuLWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1saW5rLXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDQwJTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1idG4tYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWJ0bi1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1keGJsLWJ0bi1ib3gtc2hhZG93KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWNvbG9yKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LWZhbWlseTogdmFyKC0tZHhibC1idG4tZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWR4YmwtYnRuLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWJ0bi1saW5lLWhlaWdodCk7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtYnRuLXBhZGRpbmcteSkgdmFyKC0tZHhibC1idG4tcGFkZGluZy14KTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgKiwgLmR4YmwtYnRuID4gOm5vdCguZHhibC1pbWFnZSkgKyAuZHhibC1pbWFnZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nKTtcbn1cbi5keGJsLWJ0bi5keGJsLWJ0bi1saW5rLCAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1saW5rLCAuZHhibC1idG4uZHhibC1idG4tdGV4dC1saW5rIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tZHhibC1idG4tbGluay1ob3Zlci1jb2xvcik7XG4gIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcbn1cbi5keGJsLWJ0bi5keGJsLWJ0bi1saW5rIHNwYW46bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtbGluayBzcGFuOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LWxpbmsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1keGJsLWJ0bi1saW5rLXRleHQtZGVjb3JhdGlvbik7XG59XG4uZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcik7XG59XG4uZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWJnKTtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWNvbG9yKTtcbn1cbi5keGJsLWJ0bi5keGJsLWRpc2FibGVkLCAuZHhibC1idG46ZGlzYWJsZWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHkpO1xufVxuLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1keGJsLWJ0bi1mb2N1cy1iYWNrZ3JvdW5kKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tZm9jdXMtYmcpO1xuICBvdXRsaW5lOiB2YXIoLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yKSBzb2xpZCB2YXIoLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemUpO1xuICBvdXRsaW5lLW9mZnNldDogdmFyKC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5keGJsLWJ0bi5keGJsLXNtOndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjE4NzVyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG4uZHhibC1idG4uZHhibC1sZzp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4zMTI1cmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbi5keGJsLWJ0bi1wcmltYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjEpLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgNTAlKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cblxuLmR4YmwtYnRuLW91dGxpbmUtcHJpbWFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjEpLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDQwJTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xufVxuXG4uZHhibC1idG4tdGV4dC1wcmltYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMSksIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiA0MCU7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgNTAlKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cblxuLmR4YmwtYnRuLXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xuICAtLWR4YmwtYnRuLWJnOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xufVxuXG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDQwJTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIDUwJSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZDogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG59XG5cbi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMSksIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogNDAlO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgNTAlKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cblxuLmR4YmwtYnRuLXN1Y2Nlc3M6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcbiAgLS1keGJsLWJ0bi1iZzogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMSksIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xufVxuXG4uZHhibC1idG4tb3V0bGluZS1zdWNjZXNzOndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMSksIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogNDAlO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDUwJSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZDogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG59XG5cbi5keGJsLWJ0bi10ZXh0LXN1Y2Nlc3M6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDQwJTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xufVxuXG4uZHhibC1idG4taW5mbzp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xuICAtLWR4YmwtYnRuLWJnOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIDUwJSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZDogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG59XG5cbi5keGJsLWJ0bi1vdXRsaW5lLWluZm86d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiA0MCU7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgNTAlKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cblxuLmR4YmwtYnRuLXRleHQtaW5mbzp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjEpLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogNDAlO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIDUwJSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZDogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG59XG5cbi5keGJsLWJ0bi13YXJuaW5nOndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjEpLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgNTAlKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cblxuLmR4YmwtYnRuLW91dGxpbmUtd2FybmluZzp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjEpLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDQwJTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xufVxuXG4uZHhibC1idG4tdGV4dC13YXJuaW5nOndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMSksIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiA0MCU7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgNTAlKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cblxuLmR4YmwtYnRuLWRhbmdlcjp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xuICAtLWR4YmwtYnRuLWJnOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xufVxuXG4uZHhibC1idG4tb3V0bGluZS1kYW5nZXI6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDQwJTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDUwJSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZDogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG59XG5cbi5keGJsLWJ0bi10ZXh0LWRhbmdlcjp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMSksIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogNDAlO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgNTAlKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cblxuLmR4YmwtYnRuLWxpZ2h0OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLCAjMjEyNTI5KTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCwgIzIxMjUyOSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjEpLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgNTAlKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cblxuLmR4YmwtYnRuLW91dGxpbmUtbGlnaHQ6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCwgIzIxMjUyOSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjEpLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiA0MCU7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIDUwJSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZDogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG59XG5cbi5keGJsLWJ0bi10ZXh0LWxpZ2h0OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCwgIzIxMjUyOSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLCAjMjEyNTI5KTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMSksIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDQwJTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgNTAlKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cblxuLmR4YmwtYnRuLWRhcms6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcbiAgLS1keGJsLWJ0bi1iZzogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMSksIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xufVxuXG4uZHhibC1idG4tb3V0bGluZS1kYXJrOndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMSksIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogNDAlO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIDUwJSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZDogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG59XG5cbi5keGJsLWJ0bi10ZXh0LWRhcms6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDQwJTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xufVxuXG4uZHhibC1idG4tY29udGFpbmVyIHtcbiAgLS1keGJsLWJ0bi1jb250YWluZXItcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4tY29udGFpbmVyLXBhZGRpbmcteTogMC41cmVtO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWJ0bi1jb250YWluZXItcGFkZGluZy15KSB2YXIoLS1keGJsLWJ0bi1jb250YWluZXItcGFkZGluZy14KSAwIHZhcigtLWR4YmwtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXgpO1xufVxuLmR4YmwtYnRuLWNvbnRhaW5lciA+ICoge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1keGJsLWJ0bi1jb250YWluZXItcGFkZGluZy15KTtcbn1cbi5keGJsLWJ0bi1jb250YWluZXIuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tY29udGFpbmVyLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1idG4tY29udGFpbmVyLXBhZGRpbmcteTogMC4zNzVyZW07XG59XG4uZHhibC1idG4tY29udGFpbmVyLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXg6IDAuNjI1cmVtO1xuICAtLWR4YmwtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXk6IDAuNjI1cmVtO1xufVxuXG4uZHhibC1idG4tZ3JvdXAsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10ZXh0LWVkaXQsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4sXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4sXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC10ZXh0LWVkaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkIHtcbiAgei1pbmRleDogMTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQge1xuICB6LWluZGV4OiAxO1xufVxuLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdGV4dC1lZGl0OmZvY3VzLXdpdGhpbiwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZm9jdXNlZCxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLXRleHQtZWRpdDpmb2N1cy13aXRoaW4sXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1mb2N1c2VkIHtcbiAgei1pbmRleDogMTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRleHQtZWRpdDpoYXMoOmZvY3VzKSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLXRleHQtZWRpdDpoYXMoOmZvY3VzKSB7XG4gIHotaW5kZXg6IDE7XG59XG4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkge1xuICAtLWR4YmwtYnRuLWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmFja2dyb3VuZDogbm9uZTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTtcbiAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBub25lO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIDUwJSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZDogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG59XG4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIDQwJSkpO1xufVxuLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSB7XG4gIG9wYWNpdHk6IDYwJTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iYWNrZ3JvdW5kOiBub25lO1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO1xuICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgNTAlKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiA2MCU7XG59XG4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnksIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7XG4gIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xufVxuLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSB7XG4gIG9wYWNpdHk6IDYwJTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biwgLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuIHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4yNTAwMzEyNXJlbTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNtLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1zbSxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNtLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbn1cbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWxnLCAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1sZyxcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWxnLFxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4zMTI1cmVtO1xufVxuXG46bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWZpcnN0KSwgOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuZHhibC1idG46Zmlyc3QtY2hpbGQsIDpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zmlyc3QtY2hpbGQpLCA6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLWJ0bi1ncm91cC1sZWZ0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkLCA6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cC5keGJsLWJ0bi1ncm91cC1yaWdodCA+IC5keGJsLWJ0biwgOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KC5keGJsLWJ0bi1maXJzdCksIDpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0Om5vdCg6Zmlyc3QtY2hpbGQpID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkLCA6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZpcnN0LWNoaWxkKSwgOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuZHhibC1idG4tZ3JvdXAtbGVmdCA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZCwgOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC1idG4tZ3JvdXAtcmlnaHQgPiAuZHhibC1idG4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWxhc3QpLCA6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCkgPiAuZHhibC1idG46bGFzdC1jaGlsZCwgOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpsYXN0LWNoaWxkKSwgOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpsYXN0LWNoaWxkKSA+IC5keGJsLWJ0bi1ncm91cC1yaWdodCA+IC5keGJsLWJ0bjpsYXN0LWNoaWxkLCA6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cC5keGJsLWJ0bi1ncm91cC1sZWZ0ID4gLmR4YmwtYnRuLCA6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCksIDpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0Om5vdCg6bGFzdC1jaGlsZCk6bm90KC5keGJsLWJ0bi1sYXN0KSA+IC5keGJsLWJ0bjpsYXN0LWNoaWxkLCA6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRleHQtZWRpdDpub3QoOmxhc3QtY2hpbGQpLCA6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRleHQtZWRpdDpub3QoOmxhc3QtY2hpbGQpID4gLmR4YmwtYnRuLWdyb3VwLXJpZ2h0ID4gLmR4YmwtYnRuOmxhc3QtY2hpbGQsIDpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtYnRuLWdyb3VwLWxlZnQgPiAuZHhibC1idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG46bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCksIDpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0Om5vdCg6bGFzdC1jaGlsZCk6bm90KC5keGJsLWJ0bi1sYXN0KSwgOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWxhc3QpLCA6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCkge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KDpmaXJzdC1jaGlsZCksIC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsLmR4YmwtYnRuLWdyb3VwLXJpZ2h0ID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpLCAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsLmR4YmwtYnRuLWdyb3VwLWxlZnQgPiAuZHhibC1idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSksXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcbiAgLS1keGJsLWJ0bi1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IG5vbmU7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7XG4gIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xufVxuLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tdG9vbC5keGJsLWJ0bi1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLFxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpOmRpc2FibGVkID4gLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG4uZHhibC1idG4tdG9vbC5keGJsLWJ0bi1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHhibC1idG4tdG9vbC5keGJsLWJ0bi1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpLmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpOmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiA2MCU7XG59XG5cbi5keGJsLWJ0bi10b29sLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmFja2dyb3VuZDogbm9uZTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTtcbiAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBub25lO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIDUwJSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZDogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG59XG4uZHhibC1idG4tdG9vbC5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi10b29sLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tdG9vbC5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLWJ0bi10b29sLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpLmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpOmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpOmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiA2MCU7XG59XG5cbi5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7XG4gIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xufVxuLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tdG9vbC5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLFxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpOmRpc2FibGVkID4gLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG4uZHhibC1idG4tdG9vbC5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkgPiA6bm90KC5keGJsLWltYWdlKSxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpLmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgb3BhY2l0eTogNjAlO1xufVxuXG4uZHhibC1idG4tdG9vbCxcbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi10b29sOndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMjUwMDMxMjVyZW07XG59XG5cbi5keGJsLWJ0bi10b29sLmR4Ymwtc206d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpLFxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2wuZHhibC1zbTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbn1cblxuLmR4YmwtYnRuLXRvb2wuZHhibC1sZzp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSksXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWxnOndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjMxMjVyZW07XG59XG5cbi5keGJsLWJ0bi1zcGxpdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXNwbGl0LWRyb3Bkb3duIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWR4YmwtYnRuLXBhZGRpbmcteCkgLyAyKSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWR4YmwtYnRuLXBhZGRpbmcteCkgLyAyKSAhaW1wb3J0YW50O1xufVxuLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4uZHhibC1idG4tc3BsaXQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWJnKTtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWNvbG9yKTtcbn1cblxuLmR4YmwtYnRuLXN0YW5kYWxvbmUge1xuICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO1xuICAtLWR4YmwtYnRuLWxpbmstaG92ZXItY29sb3I6ICMwRDZFRkQ7XG4gIC0tZHhibC1idG4tbGluay10ZXh0LWRlY29yYXRpb246IFVuZGVybGluZTtcbiAgLS1keGJsLWJ0bi1jYXB0aW9uLWRpc2FibGVkLW9wYWNpdHk6IDAuNTtcbiAgLS1keGJsLWJ0bi1pY29uLWRpc2FibGVkLW9wYWNpdHk6IDAuNTtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAyMHB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC4zNzVyZW07XG4gIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiAwLjA2M3JlbTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJvcmRlci1iZzogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMTZweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAyNHB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXByaW1hcnkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1iZzogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1pY29uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIC0tZHhibC1idG4tZm9jdXMtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1wcmltYXJ5LmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tcHJpbWFyeS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDE2cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXByaW1hcnkuZHhibC1zbS5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1wcmltYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMjRweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tcHJpbWFyeS5keGJsLWxnLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1wcmltYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tcHJpbWFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tcHJpbWFyeS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tcHJpbWFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1wcmltYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1wcmltYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXByaW1hcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1wcmltYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tcHJpbWFyeS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tcHJpbWFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4tY2FwdGlvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjg1O1xuICAtLWR4YmwtYnRuLWljb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIC0tZHhibC1idG4tZm9jdXMtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXByaW1hcnkuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXByaW1hcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAxNnB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXByaW1hcnkuZHhibC1zbS5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXByaW1hcnkuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAyNHB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXByaW1hcnkuZHhibC1sZy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1wcmltYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1wcmltYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXByaW1hcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtcHJpbWFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXByaW1hcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtcHJpbWFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXByaW1hcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXByaW1hcnkuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXByaW1hcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtcHJpbWFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXByaW1hcnkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4tY2FwdGlvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjg1O1xuICAtLWR4YmwtYnRuLWljb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJvcmRlci1iZzogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtcHJpbWFyeS5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtcHJpbWFyeS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDE2cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtcHJpbWFyeS5keGJsLXNtLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtcHJpbWFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDI0cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtcHJpbWFyeS5keGJsLWxnLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXByaW1hcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXByaW1hcnkuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtcHJpbWFyeS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1wcmltYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtcHJpbWFyeS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1wcmltYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtcHJpbWFyeS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtcHJpbWFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtcHJpbWFyeS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1wcmltYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXNlY29uZGFyeSB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWJnOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4tY2FwdGlvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjU7XG4gIC0tZHhibC1idG4taWNvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc2Vjb25kYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMTZweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc2Vjb25kYXJ5LmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMjRweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtbGcuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc2Vjb25kYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc2Vjb25kYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc2Vjb25kYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc2Vjb25kYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4tY2FwdGlvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjU7XG4gIC0tZHhibC1idG4taWNvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIC0tZHhibC1idG4tZm9jdXMtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtYm9yZGVyLWJnOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAxNnB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLXNtLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMjRweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1sZy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5IHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4tY2FwdGlvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjU7XG4gIC0tZHhibC1idG4taWNvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAtLWR4YmwtYnRuLWZvY3VzLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJvcmRlci1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMTZweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1zbS5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDI0cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtbGcuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1zdWNjZXNzIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1jYXB0aW9uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4taWNvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjg1O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAtLWR4YmwtYnRuLWZvY3VzLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtYm9yZGVyLWJnOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc3VjY2Vzcy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXN1Y2Nlc3MuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAxNnB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1zdWNjZXNzLmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc3VjY2Vzcy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDI0cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXN1Y2Nlc3MuZHhibC1sZy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc3VjY2Vzcy5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXN1Y2Nlc3MuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXN1Y2Nlc3MuZHhibC1zbSB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXN1Y2Nlc3MuZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc3VjY2Vzcy5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc3VjY2Vzcy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1zdWNjZXNzLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tc3VjY2Vzcy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXN1Y2Nlc3MuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXN1Y2Nlc3MuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1pY29uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAtLWR4YmwtYnRuLWZvY3VzLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtYm9yZGVyLWJnOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zdWNjZXNzLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zdWNjZXNzLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMTZweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zdWNjZXNzLmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zdWNjZXNzLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMjRweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zdWNjZXNzLmR4YmwtbGcuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtc3VjY2Vzcy5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtc3VjY2Vzcy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zdWNjZXNzLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zdWNjZXNzLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zdWNjZXNzLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zdWNjZXNzLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1zdWNjZXNzLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1zdWNjZXNzIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1pY29uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIC0tZHhibC1idG4tZm9jdXMtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXN1Y2Nlc3MuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXN1Y2Nlc3MuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAxNnB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXN1Y2Nlc3MuZHhibC1zbS5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXN1Y2Nlc3MuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAyNHB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXN1Y2Nlc3MuZHhibC1sZy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1zdWNjZXNzLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1zdWNjZXNzLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXN1Y2Nlc3MuZHhibC1zbSB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtc3VjY2Vzcy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXN1Y2Nlc3MuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtc3VjY2Vzcy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXN1Y2Nlc3MuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXN1Y2Nlc3MuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXN1Y2Nlc3MuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtc3VjY2Vzcy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1pbmZvIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1jYXB0aW9uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4taWNvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjg1O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAtLWR4YmwtYnRuLWZvY3VzLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtYm9yZGVyLWJnOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4taW5mby5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWluZm8uZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAxNnB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1pbmZvLmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4taW5mby5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDI0cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWluZm8uZHhibC1sZy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4taW5mby5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWluZm8uZHhibC1sZyB7XG4gIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWluZm8uZHhibC1zbSB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWluZm8uZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4taW5mby5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4taW5mby5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1pbmZvLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4taW5mby5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWluZm8uZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWluZm8uZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1pbmZvIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1pY29uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAtLWR4YmwtYnRuLWZvY3VzLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtYm9yZGVyLWJnOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1pbmZvLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1pbmZvLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMTZweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1pbmZvLmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1pbmZvLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMjRweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1pbmZvLmR4YmwtbGcuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtaW5mby5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtaW5mby5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1pbmZvLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWluZm8uZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1pbmZvLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWluZm8uZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1pbmZvLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1pbmZvLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1pbmZvLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWluZm8uZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1pbmZvIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1pY29uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1pbmZvLCB2YXIoLS1pbmZvKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIC0tZHhibC1idG4tZm9jdXMtY29sb3I6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLWluZm8sIHZhcigtLWluZm8pKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWluZm8uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWluZm8uZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAxNnB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWluZm8uZHhibC1zbS5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWluZm8uZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAyNHB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWluZm8uZHhibC1sZy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1pbmZvLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1pbmZvLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWluZm8uZHhibC1zbSB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtaW5mby5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWluZm8uZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtaW5mby5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWluZm8uZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWluZm8uZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWluZm8uZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtaW5mby5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi13YXJuaW5nIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1jYXB0aW9uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4taWNvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjg1O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAtLWR4YmwtYnRuLWZvY3VzLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtYm9yZGVyLWJnOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4td2FybmluZy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXdhcm5pbmcuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAxNnB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi13YXJuaW5nLmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4td2FybmluZy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDI0cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXdhcm5pbmcuZHhibC1sZy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4td2FybmluZy5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXdhcm5pbmcuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXdhcm5pbmcuZHhibC1zbSB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXdhcm5pbmcuZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4td2FybmluZy5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4td2FybmluZy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi13YXJuaW5nLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4td2FybmluZy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXdhcm5pbmcuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXdhcm5pbmcuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1pY29uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAtLWR4YmwtYnRuLWZvY3VzLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtYm9yZGVyLWJnOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS13YXJuaW5nLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS13YXJuaW5nLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMTZweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS13YXJuaW5nLmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS13YXJuaW5nLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMjRweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS13YXJuaW5nLmR4YmwtbGcuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtd2FybmluZy5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtd2FybmluZy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS13YXJuaW5nLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXdhcm5pbmcuZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS13YXJuaW5nLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXdhcm5pbmcuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS13YXJuaW5nLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS13YXJuaW5nLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS13YXJuaW5nLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLXdhcm5pbmcuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC13YXJuaW5nIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1pY29uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLCB2YXIoLS13YXJuaW5nKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIC0tZHhibC1idG4tZm9jdXMtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLXdhcm5pbmcsIHZhcigtLXdhcm5pbmcpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXdhcm5pbmcuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXdhcm5pbmcuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAxNnB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXdhcm5pbmcuZHhibC1zbS5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXdhcm5pbmcuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAyNHB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXdhcm5pbmcuZHhibC1sZy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC13YXJuaW5nLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC13YXJuaW5nLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXdhcm5pbmcuZHhibC1zbSB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtd2FybmluZy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXdhcm5pbmcuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtd2FybmluZy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXdhcm5pbmcuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXdhcm5pbmcuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LXdhcm5pbmcuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtd2FybmluZy5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1kYW5nZXIge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1iZzogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1pY29uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFuZ2VyLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFuZ2VyLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMTZweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFuZ2VyLmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFuZ2VyLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMjRweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFuZ2VyLmR4YmwtbGcuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWRhbmdlci5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWRhbmdlci5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFuZ2VyLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1kYW5nZXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFuZ2VyLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1kYW5nZXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFuZ2VyLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFuZ2VyLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFuZ2VyLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1kYW5nZXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1kYW5nZXIge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4tY2FwdGlvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjg1O1xuICAtLWR4YmwtYnRuLWljb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1kYW5nZXIuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhbmdlci5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDE2cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtZGFuZ2VyLmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1kYW5nZXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAyNHB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhbmdlci5keGJsLWxnLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhbmdlci5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtZGFuZ2VyLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhbmdlci5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1kYW5nZXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1kYW5nZXIuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtZGFuZ2VyLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtZGFuZ2VyLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1kYW5nZXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhbmdlci5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1kYW5nZXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1kYW5nZXIge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1jYXB0aW9uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4taWNvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjg1O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1kYW5nZXIuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWRhbmdlci5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDE2cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFuZ2VyLmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1kYW5nZXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAyNHB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWRhbmdlci5keGJsLWxnLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWRhbmdlci5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFuZ2VyLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWRhbmdlci5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1kYW5nZXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1kYW5nZXIuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFuZ2VyLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFuZ2VyLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1kYW5nZXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWRhbmdlci5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1kYW5nZXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tbGlnaHQge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCwgIzIxMjUyOSk7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLCAjMjEyNTI5KTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eTogMC41O1xuICAtLWR4YmwtYnRuLWljb24tZGlzYWJsZWQtb3BhY2l0eTogMC41O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIC0tZHhibC1idG4tZm9jdXMtY29sb3I6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJvcmRlci1iZzogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tbGlnaHQuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1saWdodC5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDE2cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWxpZ2h0LmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tbGlnaHQuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAyNHB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1saWdodC5keGJsLWxnLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1saWdodC5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWxpZ2h0LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1saWdodC5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tbGlnaHQuZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tbGlnaHQuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWxpZ2h0LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWxpZ2h0LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tbGlnaHQuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1saWdodC5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tbGlnaHQuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1saWdodCB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLCAjMjEyNTI5KTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eTogMC41O1xuICAtLWR4YmwtYnRuLWljb24tZGlzYWJsZWQtb3BhY2l0eTogMC41O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIC0tZHhibC1idG4tZm9jdXMtY29sb3I6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJvcmRlci1iZzogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1saWdodC5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtbGlnaHQuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAxNnB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWxpZ2h0LmR4Ymwtc20uZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1saWdodC5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDI0cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtbGlnaHQuZHhibC1sZy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1saWdodC5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtbGlnaHQuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtbGlnaHQuZHhibC1zbSB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtbGlnaHQuZHhibC1sZyB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1saWdodC5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1saWdodC5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWxpZ2h0LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1saWdodC5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtbGlnaHQuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtbGlnaHQuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1saWdodCB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCwgIzIxMjUyOSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtbGlnaHQsIHZhcigtLWxpZ2h0KSk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLCAjMjEyNTI5KTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1jYXB0aW9uLWRpc2FibGVkLW9wYWNpdHk6IDAuNTtcbiAgLS1keGJsLWJ0bi1pY29uLWRpc2FibGVkLW9wYWNpdHk6IDAuNTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAtLWR4YmwtYnRuLWZvY3VzLWNvbG9yOiB2YXIoLS1icy1saWdodCwgdmFyKC0tbGlnaHQpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtbGlnaHQuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWxpZ2h0LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMTZweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1saWdodC5keGJsLXNtLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtbGlnaHQuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAyNHB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWxpZ2h0LmR4YmwtbGcuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtbGlnaHQuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWxpZ2h0LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWxpZ2h0LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWxpZ2h0LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtbGlnaHQuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtbGlnaHQuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1saWdodC5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtbGlnaHQuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWxpZ2h0LmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWxpZ2h0LmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWRhcmsge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1iZzogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xNSksIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICAtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1pY29uLWRpc2FibGVkLW9wYWNpdHk6IDAuODU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIC0tZHhibC1idG4tZm9jdXMtY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1kYXJrLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFyay5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDE2cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWRhcmsuZHhibC1zbS5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1kYXJrLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogMjRweDtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFyay5keGJsLWxnLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1kYXJrLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFyay5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2Utc3BhY2luZzogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFyay5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFyay5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1kYXJrLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1kYXJrLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLWRhcmsuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1kYXJrLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFyay5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tZGFyay5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhcmsge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4tY2FwdGlvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjg1O1xuICAtLWR4YmwtYnRuLWljb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIC0tZHhibC1idG4tZm9jdXMtY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmc6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhcmsuZHhibC1idG4taWNvbi1vbmx5IHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhcmsuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAxNnB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhcmsuZHhibC1zbS5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhcmsuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiAyNHB4O1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhcmsuZHhibC1sZy5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC41cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1kYXJrLmR4Ymwtc20ge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tb3V0bGluZS1kYXJrLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhcmsuZHhibC1zbSB7XG4gIC0tZHhibC1idG4taG92ZXItaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtZGFyay5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhcmsuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtZGFyay5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhcmsuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhcmsuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogMC4wNjNyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi1vdXRsaW5lLWRhcmsuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tZm9jdXMtaW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLW91dGxpbmUtZGFyay5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWRhcmsge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLCB2YXIoLS1kYXJrKSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMTUpLCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjE1KSwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIC0tZHhibC1idG4tY2FwdGlvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjg1O1xuICAtLWR4YmwtYnRuLWljb24tZGlzYWJsZWQtb3BhY2l0eTogMC44NTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWRhcmssIHZhcigtLWRhcmspKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDAuMDYzcmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1jb2xvcjogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJvcmRlci1iZzogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFyay5keGJsLWJ0bi1pY29uLW9ubHkge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFyay5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDE2cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFyay5keGJsLXNtLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4yNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFyay5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IDI0cHg7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFyay5keGJsLWxnLmR4YmwtYnRuLWljb24tb25seSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWRhcmsuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWJ0bi10ZXh0LWRhcmsuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFyay5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1kYXJrLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFyay5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1kYXJrLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFyay5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFyay5keGJsLWxnIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAwLjA2M3JlbTtcbn1cbi5keGJsLWJ0bi1zdGFuZGFsb25lLmR4YmwtYnRuLXRleHQtZGFyay5keGJsLXNtIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtYnRuLXN0YW5kYWxvbmUuZHhibC1idG4tdGV4dC1kYXJrLmR4YmwtbGcge1xuICAtLWR4YmwtYnRuLWZvY3VzLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cblxuLmR4YmwtY2hlY2tib3gge1xuICAtLWR4YmwtY2hlY2tib3gtZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC0tZHhibC1jaGVja2JveC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtY2hlY2tib3gtbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLWNoZWNrYm94LWJvcmRlci13aWR0aDogMXB4O1xuICAtLWR4YmwtY2hlY2tib3gtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLWNoZWNrYm94LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1jaGVja2JveC1zcGFjaW5nOiAwLjVyZW07XG4gIC0tZHhibC1jaGVja2JveC1kaXNhYmxlZC1vcGFjaXR5OiA2MCU7XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemU6IDEuMjVyZW07XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LWNoZWNrZWQtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWJnOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtZGlzYWJsZWQtYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LWRpc2FibGVkLWJnOiB1bnNldDtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ob3Zlci1ib3JkZXItY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLXdpZHRoOiAycHg7XG4gIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1iZzogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iZzogdW5zZXQ7XG4gIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LWJnOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXVuY2hlY2tlZC1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1kaXNhYmxlZC1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtd2lkdGg6IDIuMTI1cmVtO1xuICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWhlaWdodDogMXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXJhZGlvLWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLWNoZWNrYm94LXJhZGlvLWhvdmVyLWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLWNoZWNrYm94LXJhZGlvLWJvcmRlci13aWR0aDogMnB4O1xuICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ib3JkZXItY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtY2hlY2stYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tc2l6ZTogMS4yNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrLWJnOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVjay1zaXplOiAwLjYyNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrLXJlYWRvbmx5LWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLWNoZWNrYm94LXJhZGlvLXJlYWRvbmx5LWFsaHBhOiA2MCU7XG4gIC0tZHhibC1jaGVja2JveC12YWxpZGF0aW9uLXZhbGlkLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1jaGVja2JveC12YWxpZGF0aW9uLWludmFsaWQtY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXJlYWRvbmx5LWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLXdpZHRoOiAycHg7XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LWNoZWNrZWQtaG92ZXItYmc6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuMikpO1xuICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtaG92ZXItYmc6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMiksIHJnYmEoMCwgMCwgMCwgMC4yKSk7XG4gIC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWhvdmVyLWJnOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMiksIHJnYmEoMCwgMCwgMCwgMC4yKSk7XG4gIC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2tlZC1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2tlZC1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG4gIC0tZHhibC1jaGVja2JveC11bmNoZWNrZWQtZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgNTAlKTtcbiAgLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtY2hlY2tib3gtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWR4YmwtY2hlY2tib3gtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtbGluZS1oZWlnaHQpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2hlY2tib3gtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LWJvcmRlci1jb2xvcik7XG59XG4uZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICB3aWR0aDogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUpO1xuICBtaW4td2lkdGg6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZSk7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplKTtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xufVxuLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKS5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCAuZHhibC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWNvbG9yKTtcbiAgd2lkdGg6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xufVxuLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKS5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1iZyk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJnLCBjdXJyZW50Y29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJnLCA1MCUpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci1jb2xvciwgY3VycmVudGNvbG9yKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItY29sb3IsIDUwJSk7XG59XG4uZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSB7XG4gIC0tZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtaGVpZ2h0OiAwLjEyNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUtZWxlbWVudC13aWR0aDogMC42MjVyZW07XG59XG4uZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICB3aWR0aDogdmFyKC0tZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LWhlaWdodCk7XG59XG4uZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KS5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCwgLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1iZyk7XG59XG4uZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KS5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KS5keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LWNoZWNrZWQtaG92ZXItYmFja2dyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWhvdmVyLWJnKTtcbn1cbi5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ob3Zlci1iZywgY3VycmVudGNvbG9yKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ob3Zlci1iZywgNzAlKTtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ob3Zlci1ib3JkZXItY29sb3IsIGN1cnJlbnRjb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yLCA3MCUpO1xufVxuLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKS5keGJsLWRpc2FibGVkLmR4YmwtY2hlY2tib3gtY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LCAuZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtZGlzYWJsZWQuZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQsIC5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbyk6ZGlzYWJsZWQuZHhibC1jaGVja2JveC1jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQsIC5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbyk6ZGlzYWJsZWQuZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtZGlzYWJsZWQtYmcsIGN1cnJlbnRjb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1kaXNhYmxlZC1iZywgNzAlKTtcbn1cbi5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbykuZHhibC1kaXNhYmxlZC5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCAuZHhibC1pbWFnZSwgLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKS5keGJsLWRpc2FibGVkLmR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IC5keGJsLWltYWdlLCAuZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pOmRpc2FibGVkLmR4YmwtY2hlY2tib3gtY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IC5keGJsLWltYWdlLCAuZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pOmRpc2FibGVkLmR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IC5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1kaXNhYmxlZC1jb2xvcik7XG59XG4uZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtZGlzYWJsZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDo6YmVmb3JlLCAuZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pOmRpc2FibGVkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LWRpc2FibGVkLWJnKTtcbn1cbi5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbykuZHhibC1yZWFkb25seS5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCwgLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKS5keGJsLXJlYWRvbmx5LmR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXJlYWRvbmx5LWJnLCBjdXJyZW50Y29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYmcsIDQyJSk7XG4gIGJvcmRlcjogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1ib3JkZXItY29sb3IsIGN1cnJlbnRjb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1ib3JkZXItY29sb3IsIDQyJSk7XG59XG4uZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtcmVhZG9ubHkuZHhibC1jaGVja2JveC1jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQgLmR4YmwtaW1hZ2UsIC5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbykuZHhibC1yZWFkb25seS5keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1iZyk7XG59XG4uZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtcmVhZG9ubHkuZHhibC1jaGVja2JveC1jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSwgLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKS5keGJsLXJlYWRvbmx5LmR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1iZyk7XG59XG4uZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtcmVhZG9ubHkuZHhibC1jaGVja2JveC11bmNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIG9wYWNpdHk6IDMwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXJlYWRvbmx5LWJnKTtcbn1cbi5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbykuZHhibC1yZWFkb25seS5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBvcGFjaXR5OiB1bnNldDtcbn1cbi5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbykuZHhibC1zbSB7XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemU6IDFyZW07XG4gIC0tZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtd2lkdGg6IDAuNXJlbTtcbn1cbi5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbykuZHhibC1zbS5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtaW1hZ2Uge1xuICB3aWR0aDogMC43NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xufVxuLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKS5keGJsLWxnIHtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZTogMS41cmVtO1xuICAtLWR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LXdpZHRoOiAwLjg3NXJlbTtcbn1cbi5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbykuZHhibC1sZy5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtaW1hZ2Uge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1zd2l0Y2gge1xuICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXNpemUtc206IDAuNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXNpemUtbGc6IDAuODc1cmVtO1xuICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtbWFyZ2luOiAwLjEyNXJlbTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtc3dpdGNoIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBtYXJnaW46IDAuMzc1cmVtIDA7XG4gIGJvcmRlci1yYWRpdXM6IDEuODc1cmVtO1xuICB3aWR0aDogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtd2lkdGgpO1xuICBtaW4td2lkdGg6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC1oZWlnaHQpO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC1oZWlnaHQpO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1zd2l0Y2ggLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtbWFyZ2luKTtcbiAgd2lkdGg6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1zaXplKTtcbiAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1iZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtc3dpdGNoLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmcsIGN1cnJlbnRjb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iZywgNTAlKTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtc3dpdGNoLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtdW5jaGVja2VkLWJnKTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtc3dpdGNoLmR4YmwtcmVhZG9ubHkgPiAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgb3BhY2l0eTogNjAlO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1zd2l0Y2guZHhibC1yZWFkb25seS5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJnLCBjdXJyZW50Y29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmcsIDMwJSk7XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LXN3aXRjaC5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmcpO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1zd2l0Y2guZHhibC1jaGVja2JveC1jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXdpZHRoKSAtIHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtbWFyZ2luKSAqIDIgLSB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXNpemUpKSk7XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LXN3aXRjaDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1jaGVja2JveC1jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtaG92ZXItYmFja2dyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtaG92ZXItYmcpO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1zd2l0Y2g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1ob3Zlci1iZywgY3VycmVudGNvbG9yKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWhvdmVyLWJnLCA3MCUpO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1zd2l0Y2guZHhibC1yZWFkb25seSAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LWRpc2FibGVkLWJnKTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtc3dpdGNoLmR4YmwtZGlzYWJsZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDo6YmVmb3JlLCAuZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LXN3aXRjaDpkaXNhYmxlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LWRpc2FibGVkLWJnKTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtc3dpdGNoLmR4Ymwtc20ge1xuICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXdpZHRoOiAxLjc1cmVtO1xuICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWhlaWdodDogMC43NXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXNpemU6IDAuNXJlbTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtc3dpdGNoLmR4Ymwtc20gLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIG1hcmdpbjogMC4zNzVyZW0gMDtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtc3dpdGNoLmR4YmwtbGcge1xuICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXdpZHRoOiAyLjVyZW07XG4gIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXNpemU6IDAuODc1cmVtO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1zd2l0Y2guZHhibC1sZyAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgbWFyZ2luOiAwLjQzNzVyZW0gMDtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtcmFkaW8gLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIHdpZHRoOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tc2l6ZSk7XG4gIG1pbi13aWR0aDogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1zaXplKTtcbiAgbWluLWhlaWdodDogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1iZyk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDNyZW07XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LXJhZGlvIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWJnLCBjdXJyZW50Y29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWJnLCA1MCUpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ib3JkZXItY29sb3IsIGN1cnJlbnRjb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWJvcmRlci1jb2xvciwgNTAlKTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtcmFkaW86bm90KC5keGJsLXJlYWRvbmx5KTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtY2hlY2tib3gtY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWhvdmVyLWJnLCBjdXJyZW50Y29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWhvdmVyLWJnLCA3MCUpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtaG92ZXItYmcsIGN1cnJlbnRjb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ob3Zlci1iZywgNzAlKTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtcmFkaW86bm90KC5keGJsLXJlYWRvbmx5KTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtY2hlY2tib3gtY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ob3Zlci1iYWNrZ3JvdW5kKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWhvdmVyLWJnKTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtcmFkaW86bm90KC5keGJsLXJlYWRvbmx5KTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8taG92ZXItYmcsIGN1cnJlbnRjb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8taG92ZXItYmcsIDcwJSk7XG4gIGJvcmRlcjogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvciwgY3VycmVudGNvbG9yKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yLCA3MCUpO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1yYWRpby5keGJsLWNoZWNrYm94LWNoZWNrZWQgPiAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVjay1iZyk7XG4gIHdpZHRoOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2stc2l6ZSk7XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LXJhZGlvLmR4YmwtY2hlY2tib3gtY2hlY2tlZCA+IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWJvcmRlci1jb2xvcik7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LXJhZGlvLmR4YmwtcmVhZG9ubHkgPiAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1yZWFkb25seS1hbGhwYSk7XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LXJhZGlvLmR4Ymwtc20ge1xuICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2stc2l6ZTogMC41cmVtO1xuICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tc2l6ZTogMXJlbTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtcmFkaW8uZHhibC1sZyB7XG4gIC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVjay1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tc2l6ZTogMS41cmVtO1xufVxuLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCkgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmR4YmwtY2hlY2tib3ggaW5wdXQge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5keGJsLWNoZWNrYm94IGlucHV0OjphZnRlciwgLmR4YmwtY2hlY2tib3ggaW5wdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5keGJsLWNoZWNrYm94IGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5keGJsLWNoZWNrYm94IGlucHV0OmluZGV0ZXJtaW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWNoZWNrYm94IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAuMjVyZW0gMDtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtZGlzYWJsZWQsIC5keGJsLWNoZWNrYm94OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtZGlzYWJsZS1kZWZhdWx0LXJlbmRlciAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtZGlzYWJsZS1kZWZhdWx0LXJlbmRlciAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZHhibC1jaGVja2JveCA+IC5keGJsLXRleHQge1xuICAtLWR4YmwtdGV4dC1ib3JkZXItd2lkdGg6IDA7XG4gIC0tZHhibC10ZXh0LXBhZGRpbmcteDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmR4YmwtY2hlY2tib3ggPiAuZHhibC10ZXh0OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tZHhibC1jaGVja2JveC1zcGFjaW5nKTtcbn1cbi5keGJsLWNoZWNrYm94ID4gLmR4YmwtdGV4dDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1keGJsLWNoZWNrYm94LXNwYWNpbmcpO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6Zm9jdXMtd2l0aGluLCAuZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDpmb2N1cy13aXRoaW4ge1xuICBib3gtc2hhZG93OiAwIDAgdmFyKC0tZHhibC1jaGVja2JveC1jaGVja2VkLWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc2hhZG93LXNwcmVhZCkgdmFyKC0tZHhibC1jaGVja2JveC1jaGVja2VkLWZvY3VzLXNoYWRvdy1jb2xvcik7XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OmZvY3VzLXdpdGhpbiB7XG4gIGJveC1zaGFkb3c6IDAgMCB2YXIoLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctYmx1cikgdmFyKC0tZHhibC1jaGVja2JveC11bmNoZWNrZWQtZm9jdXMtc2hhZG93LXNwcmVhZCkgdmFyKC0tZHhibC1jaGVja2JveC11bmNoZWNrZWQtZm9jdXMtc2hhZG93LWNvbG9yKTtcbn1cbi5keGJsLWNoZWNrYm94IC5keGJsLWNoZWNrYm94LWxhYmVsLWVsbGlwc2lzIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LWFsaWduLWxlZnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LWFsaWduLXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtYWxpZ24tY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LXNwYWNlLWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LXNwYWNlLWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLmR4YmwtY2hlY2tib3gudmFsaWQubW9kaWZpZWQ6bm90KFt0eXBlPWNoZWNrYm94XSkge1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWJnOiB2YXIoLS1keGJsLWNoZWNrYm94LXZhbGlkYXRpb24tdmFsaWQtY29sb3IpO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1iZzogdmFyKC0tZHhibC1jaGVja2JveC12YWxpZGF0aW9uLXZhbGlkLWNvbG9yKTtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmc6IHVuc2V0O1xuICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ib3JkZXItY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2tlZC1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2tlZC1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG4gIC0tZHhibC1jaGVja2JveC11bmNoZWNrZWQtZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgNTAlKTtcbiAgLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1ob3Zlci1iZzogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMiksIHJnYmEoMCwgMCwgMCwgMC4yKSk7XG4gIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1ob3Zlci1iZzogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpO1xuICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtaG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4yKSwgcmdiYSgwLCAwLCAwLCAwLjIpKTtcbiAgLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtaG92ZXItYmc6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtaG92ZXItYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4yKSwgcmdiYSgwLCAwLCAwLCAwLjIpKTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5keGJsLWNoZWNrYm94LnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbykuZHhibC1jaGVja2JveC11bmNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1iZywgdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1iZywgODAlKTtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItY29sb3IsIHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLWNvbG9yLCA4MCUpO1xufVxuLmR4YmwtY2hlY2tib3gudmFsaWQubW9kaWZpZWQ6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKS5keGJsLWNoZWNrYm94LXVuY2hlY2tlZDpub3QoLmR4YmwtcmVhZG9ubHkpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYmcsIHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYmcsIDEwMCUpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ob3Zlci1ib3JkZXItY29sb3IsIDEwMCUpO1xufVxuLmR4YmwtY2hlY2tib3gudmFsaWQubW9kaWZpZWQ6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKS5keGJsLXJlYWRvbmx5LmR4YmwtY2hlY2tib3gtY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LCAuZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtcmVhZG9ubHkuZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYmcsIHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1iZywgKTtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLWNvbG9yLCApO1xuICBvcGFjaXR5OiA0MiU7XG59XG4uZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtcmVhZG9ubHkuZHhibC1jaGVja2JveC11bmNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1iZywgdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXJlYWRvbmx5LWJnLCApO1xuICBvcGFjaXR5OiA0OCU7XG59XG4uZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtcmVhZG9ubHkuZHhibC1jaGVja2JveC11bmNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDo6YmVmb3JlIHtcbiAgb3BhY2l0eTogdW5zZXQ7XG59XG4uZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKS5keGJsLWNoZWNrYm94LXN3aXRjaC5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJnLCB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmcsIDgwJSk7XG59XG4uZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKS5keGJsLWNoZWNrYm94LXN3aXRjaC5keGJsLXJlYWRvbmx5LmR4YmwtY2hlY2tib3gtY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LCAuZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKS5keGJsLWNoZWNrYm94LXN3aXRjaC5keGJsLXJlYWRvbmx5LmR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJnLCB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmcsIDYwJSk7XG59XG4uZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKS5keGJsLWNoZWNrYm94LXN3aXRjaC5keGJsLXJlYWRvbmx5LmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmcsIHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iZywgNDglKTtcbn1cbi5keGJsLWNoZWNrYm94LnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pLmR4YmwtY2hlY2tib3gtc3dpdGNoOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KS5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtaG92ZXItYmcsIHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1ob3Zlci1iZywgMTAwJSk7XG59XG4uZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKS5keGJsLWNoZWNrYm94LXJhZGlvLmR4YmwtY2hlY2tib3gtY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ib3JkZXItY29sb3IsIHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWJvcmRlci1jb2xvciwgKTtcbn1cbi5keGJsLWNoZWNrYm94LnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pLmR4YmwtY2hlY2tib3gtcmFkaW8uZHhibC1jaGVja2JveC1jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ib3JkZXItY29sb3IsICk7XG59XG4uZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKS5keGJsLWNoZWNrYm94LXJhZGlvLmR4YmwtY2hlY2tib3gtY2hlY2tlZDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtaG92ZXItYmcsIHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ob3Zlci1iZywgKTtcbiAgb3BhY2l0eTogMTAwJTtcbn1cbi5keGJsLWNoZWNrYm94LnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pLmR4YmwtY2hlY2tib3gtcmFkaW8uZHhibC1jaGVja2JveC1jaGVja2VkOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWhvdmVyLWJnLCB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtaG92ZXItYmcsICk7XG4gIG9wYWNpdHk6IDEwMCU7XG59XG4uZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKS5keGJsLWNoZWNrYm94LXJhZGlvLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWNoZWNrLWJnLCB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1jaGVjay1iZywgODAlKTtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ib3JkZXItY29sb3IsIDgwJSk7XG59XG4uZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKS5keGJsLWNoZWNrYm94LXJhZGlvLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkOm5vdCguZHhibC1yZWFkb25seSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ob3Zlci1ib3JkZXItY29sb3IsIHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvciwgMTAwJSk7XG59XG4uZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKS5keGJsLWNoZWNrYm94LXJhZGlvLmR4YmwtcmVhZG9ubHkuZHhibC1jaGVja2JveC1jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrLXJlYWRvbmx5LWJnLCB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrLXJlYWRvbmx5LWJnLCApO1xuICBvcGFjaXR5OiA2MCU7XG59XG4uZHhibC1jaGVja2JveC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKS5keGJsLWNoZWNrYm94LXJhZGlvLmR4YmwtcmVhZG9ubHkuZHhibC1jaGVja2JveC11bmNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2stcmVhZG9ubHktYmcsIHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2stcmVhZG9ubHktYmcsICk7XG4gIG9wYWNpdHk6IDQ4JTtcbn1cbi5keGJsLWNoZWNrYm94LnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pLmR4YmwtY2hlY2tib3gtcmFkaW8uZHhibC1yZWFkb25seS5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBvcGFjaXR5OiB1bnNldDtcbn1cbi5keGJsLWNoZWNrYm94LmludmFsaWQge1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWJnOiB2YXIoLS1keGJsLWNoZWNrYm94LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcik7XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJnOiB2YXIoLS1keGJsLWNoZWNrYm94LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcik7XG4gIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJnOiB1bnNldDtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtaG92ZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2tlZC1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc2hhZG93LWJsdXI6IDByZW07XG4gIC0tZHhibC1jaGVja2JveC11bmNoZWNrZWQtZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtY2hlY2tib3gtdW5jaGVja2VkLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtY2hlY2tib3gtdW5jaGVja2VkLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWhvdmVyLWJnOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMiksIHJnYmEoMCwgMCwgMCwgMC4yKSk7XG4gIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1ob3Zlci1iZzogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWhvdmVyLWJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMiksIHJnYmEoMCwgMCwgMCwgMC4yKSk7XG4gIC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWhvdmVyLWJnOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ob3Zlci1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuMikpO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmR4YmwtY2hlY2tib3guaW52YWxpZDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYmcsIHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJnLCA4MCUpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLWNvbG9yLCA4MCUpO1xufVxuLmR4YmwtY2hlY2tib3guaW52YWxpZDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkOm5vdCguZHhibC1yZWFkb25seSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ob3Zlci1iZywgdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYmcsIDEwMCUpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yLCAxMDAlKTtcbn1cbi5keGJsLWNoZWNrYm94LmludmFsaWQ6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKS5keGJsLXJlYWRvbmx5LmR4YmwtY2hlY2tib3gtY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LCAuZHhibC1jaGVja2JveC5pbnZhbGlkOm5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbykuZHhibC1yZWFkb25seS5keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1iZywgdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1iZywgKTtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXJlYWRvbmx5LWJvcmRlci1jb2xvciwgKTtcbiAgb3BhY2l0eTogNDIlO1xufVxuLmR4YmwtY2hlY2tib3guaW52YWxpZDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtcmVhZG9ubHkuZHhibC1jaGVja2JveC11bmNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1iZywgdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1iZywgKTtcbiAgb3BhY2l0eTogNDglO1xufVxuLmR4YmwtY2hlY2tib3guaW52YWxpZDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtcmVhZG9ubHkuZHhibC1jaGVja2JveC11bmNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDo6YmVmb3JlIHtcbiAgb3BhY2l0eTogdW5zZXQ7XG59XG4uZHhibC1jaGVja2JveC5pbnZhbGlkLmR4YmwtY2hlY2tib3gtc3dpdGNoLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmcsIHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmcsIDgwJSk7XG59XG4uZHhibC1jaGVja2JveC5pbnZhbGlkLmR4YmwtY2hlY2tib3gtc3dpdGNoLmR4YmwtcmVhZG9ubHkuZHhibC1jaGVja2JveC1jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQsIC5keGJsLWNoZWNrYm94LmludmFsaWQuZHhibC1jaGVja2JveC1zd2l0Y2guZHhibC1yZWFkb25seS5keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iZywgdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iZywgNjAlKTtcbn1cbi5keGJsLWNoZWNrYm94LmludmFsaWQuZHhibC1jaGVja2JveC1zd2l0Y2guZHhibC1yZWFkb25seS5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJnLCB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJnLCA0OCUpO1xufVxuLmR4YmwtY2hlY2tib3guaW52YWxpZC5keGJsLWNoZWNrYm94LXN3aXRjaDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1jaGVja2JveC11bmNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWhvdmVyLWJnLCB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWhvdmVyLWJnLCAxMDAlKTtcbn1cbi5keGJsLWNoZWNrYm94LmludmFsaWQuZHhibC1jaGVja2JveC1yYWRpby5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDo6YmVmb3JlIHtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtYm9yZGVyLWNvbG9yLCApO1xufVxuLmR4YmwtY2hlY2tib3guaW52YWxpZC5keGJsLWNoZWNrYm94LXJhZGlvLmR4YmwtY2hlY2tib3gtY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWJvcmRlci1jb2xvciwgKTtcbn1cbi5keGJsLWNoZWNrYm94LmludmFsaWQuZHhibC1jaGVja2JveC1yYWRpby5keGJsLWNoZWNrYm94LWNoZWNrZWQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDo6YmVmb3JlIHtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWhvdmVyLWJnLCB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWhvdmVyLWJnLCApO1xuICBvcGFjaXR5OiAxMDAlO1xufVxuLmR4YmwtY2hlY2tib3guaW52YWxpZC5keGJsLWNoZWNrYm94LXJhZGlvLmR4YmwtY2hlY2tib3gtY2hlY2tlZDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ob3Zlci1iZywgdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ob3Zlci1iZywgKTtcbiAgb3BhY2l0eTogMTAwJTtcbn1cbi5keGJsLWNoZWNrYm94LmludmFsaWQuZHhibC1jaGVja2JveC1yYWRpby5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1jaGVjay1iZywgdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWNoZWNrLWJnLCA4MCUpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ib3JkZXItY29sb3IsIHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ib3JkZXItY29sb3IsIDgwJSk7XG59XG4uZHhibC1jaGVja2JveC5pbnZhbGlkLmR4YmwtY2hlY2tib3gtcmFkaW8uZHhibC1jaGVja2JveC11bmNoZWNrZWQ6bm90KC5keGJsLXJlYWRvbmx5KTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XG4gIGJvcmRlcjogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvciwgMTAwJSk7XG59XG4uZHhibC1jaGVja2JveC5pbnZhbGlkLmR4YmwtY2hlY2tib3gtcmFkaW8uZHhibC1yZWFkb25seS5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2stcmVhZG9ubHktYmcsIHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrLXJlYWRvbmx5LWJnLCApO1xuICBvcGFjaXR5OiA2MCU7XG59XG4uZHhibC1jaGVja2JveC5pbnZhbGlkLmR4YmwtY2hlY2tib3gtcmFkaW8uZHhibC1yZWFkb25seS5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVjay1yZWFkb25seS1iZywgdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2stcmVhZG9ubHktYmcsICk7XG4gIG9wYWNpdHk6IDQ4JTtcbn1cbi5keGJsLWNoZWNrYm94LmludmFsaWQuZHhibC1jaGVja2JveC1yYWRpby5keGJsLXJlYWRvbmx5LmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IHVuc2V0O1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1zbSB7XG4gIC0tZHhibC1jaGVja2JveC1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1jaGVja2JveC1saW5lLWhlaWdodDogMS41O1xuICAtLWR4YmwtY2hlY2tib3gtc3BhY2luZzogMC4zNzVyZW07XG59XG4uZHhibC1jaGVja2JveC5keGJsLXNtIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBtYXJnaW46IDAuMjVyZW0gMDtcbn1cbi5keGJsLWNoZWNrYm94LmR4Ymwtc20uZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctY2hlY2tlZCA+IGRpdiwgLmR4YmwtY2hlY2tib3guZHhibC1zbS5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy11bmNoZWNrZWQgPiBkaXYsIC5keGJsLWNoZWNrYm94LmR4Ymwtc20uZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctaW5kZXRlcm1pbmF0ZSA+IGRpdiB7XG4gIG1hcmdpbjogMC4yNXJlbSAwO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1zbS5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1jaGVja2VkID4gZGl2ID4gLmR4YmwtaW1hZ2UsIC5keGJsLWNoZWNrYm94LmR4Ymwtc20uZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctdW5jaGVja2VkID4gZGl2ID4gLmR4YmwtaW1hZ2UsIC5keGJsLWNoZWNrYm94LmR4Ymwtc20uZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctaW5kZXRlcm1pbmF0ZSA+IGRpdiA+IC5keGJsLWltYWdlIHtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbn1cbi5keGJsLWNoZWNrYm94LmR4Ymwtc20uZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctaW5kZXRlcm1pbmF0ZSA+IGRpdjo6YWZ0ZXIge1xuICB3aWR0aDogMC41cmVtO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1sZyB7XG4gIC0tZHhibC1jaGVja2JveC1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1jaGVja2JveC1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC1jaGVja2JveC1zcGFjaW5nOiAwLjYyNXJlbTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtbGcgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIG1hcmdpbjogMC4yNXJlbSAwO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1sZy5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1jaGVja2VkID4gZGl2LCAuZHhibC1jaGVja2JveC5keGJsLWxnLmR4YmwtY2hlY2tib3gtZGlzcGxheS12aWV3LXVuY2hlY2tlZCA+IGRpdiwgLmR4YmwtY2hlY2tib3guZHhibC1sZy5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1pbmRldGVybWluYXRlID4gZGl2IHtcbiAgbWFyZ2luOiAwLjI1cmVtIDA7XG59XG4uZHhibC1jaGVja2JveC5keGJsLWxnLmR4YmwtY2hlY2tib3gtZGlzcGxheS12aWV3LWNoZWNrZWQgPiBkaXYgPiAuZHhibC1pbWFnZSwgLmR4YmwtY2hlY2tib3guZHhibC1sZy5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy11bmNoZWNrZWQgPiBkaXYgPiAuZHhibC1pbWFnZSwgLmR4YmwtY2hlY2tib3guZHhibC1sZy5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1pbmRldGVybWluYXRlID4gZGl2ID4gLmR4YmwtaW1hZ2Uge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1sZy5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1pbmRldGVybWluYXRlID4gZGl2OjphZnRlciB7XG4gIHdpZHRoOiAwLjg3NXJlbTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtZGlzcGxheS12aWV3LWNoZWNrZWQgPiBkaXYsIC5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtZGlzcGxheS12aWV3LXVuY2hlY2tlZCA+IGRpdiwgLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctaW5kZXRlcm1pbmF0ZSA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwLjI1cmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUpO1xuICBtaW4td2lkdGg6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZSk7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXJlYWRvbmx5LWJnKTtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctY2hlY2tlZCA+IGRpdjo6YmVmb3JlLCAuZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy11bmNoZWNrZWQgPiBkaXY6OmJlZm9yZSwgLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctaW5kZXRlcm1pbmF0ZSA+IGRpdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUpO1xuICBtaW4td2lkdGg6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZSk7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplKTtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItY29sb3IsIGN1cnJlbnRjb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItY29sb3IsIDMwJSk7XG59XG4uZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1jaGVja2VkID4gZGl2ID4gLmR4YmwtaW1hZ2UsIC5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtZGlzcGxheS12aWV3LXVuY2hlY2tlZCA+IGRpdiA+IC5keGJsLWltYWdlLCAuZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1pbmRldGVybWluYXRlID4gZGl2ID4gLmR4YmwtaW1hZ2Uge1xuICBmaWxsOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1iZywgY3VycmVudGNvbG9yKTtcbiAgd2lkdGg6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xufVxuLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctY2hlY2tlZC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKSwgLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctdW5jaGVja2VkLnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pLCAuZHhibC1jaGVja2JveC5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1pbmRldGVybWluYXRlLnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pIHtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC12YWxpZGF0aW9uLXZhbGlkLWNvbG9yKTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtZGlzcGxheS12aWV3LWNoZWNrZWQuaW52YWxpZCwgLmR4YmwtY2hlY2tib3guZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctdW5jaGVja2VkLmludmFsaWQsIC5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtZGlzcGxheS12aWV3LWluZGV0ZXJtaW5hdGUuaW52YWxpZCB7XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtdmFsaWRhdGlvbi1pbnZhbGlkLWNvbG9yKTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5keGJsLWNoZWNrYm94LmR4YmwtY2hlY2tib3gtZGlzcGxheS12aWV3LWluZGV0ZXJtaW5hdGUgPiBkaXY6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1iZyk7XG4gIHdpZHRoOiAwLjYyNXJlbTtcbiAgaGVpZ2h0OiAwLjEyNXJlbTtcbn1cblxuLmR4YmwtY2FsZW5kYXIge1xuICAtLWR4YmwtY2FsZW5kYXItZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC0tZHhibC1jYWxlbmRhci1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtY2FsZW5kYXItbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLWNhbGVuZGFyLWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLWNhbGVuZGFyLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLWNhbGVuZGFyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtY2FsZW5kYXItcmVhZG9ubHktYmc6IHVuc2V0O1xuICAtLWR4YmwtY2FsZW5kYXItcmVhZG9ubHktY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtY2FsZW5kYXItZGlzYWJsZWQtYmc6IHVuc2V0O1xuICAtLWR4YmwtY2FsZW5kYXItZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtY2FsZW5kYXItZGlzYWJsZWQtb3BhY2l0eTogNjAlO1xuICAtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJnOiB1bnNldDtcbiAgLS1keGJsLWNhbGVuZGFyLWhlYWRlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWNhbGVuZGFyLWhlYWRlci1idG4tY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1ob3Zlci1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC1jYWxlbmRhci1oZWFkZXItYnRuLWRpc2FibGVkLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLWNhbGVuZGFyLWhlYWRlci10aXRsZS1mb250LXdlaWdodDogNjAwO1xuICAtLWR4YmwtY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1mb290ZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtY2FsZW5kYXItZm9vdGVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtY2FsZW5kYXItZm9vdGVyLWJ0bi1zcGFjaW5nOiAwLjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLWJnOiB2YXIoLS1icy1ncmF5LTMwMCwgI2RlZTJlNik7XG4gIC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSk7XG4gIC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLW91dGxpbmUtb2Zmc2V0OiAwLjA2MjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1jYWxlbmRhci1mb290ZXItcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1mb290ZXItcGFkZGluZy15OiAwLjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1jb250ZW50LXBhZGRpbmcteTogMXJlbTtcbiAgLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtY2FsZW5kYXItY29udGVudC1jZWxsLXBhZGRpbmcteTogMC4yNTAwMzEyNXJlbTtcbiAgLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtY2VsbC1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtY2FsZW5kYXItY29udGVudC1jZWxsLW1pbi13aWR0aDogMS44NzVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1kYXlzLW9mLXdlZWstZm9udC1zaXplOiAwLjc4NTdlbTtcbiAgLS1keGJsLWNhbGVuZGFyLWRheXMtb2Ytd2Vlay1vcGFjaXR5OiAwLjU7XG4gIC0tZHhibC1jYWxlbmRhci13ZWVrLW51bWJlci1mb250LXNpemU6IDAuODU3MWVtO1xuICAtLWR4YmwtY2FsZW5kYXItd2Vlay1udW1iZXItb3BhY2l0eTogMC42O1xuICAtLWR4YmwtY2FsZW5kYXItbW91bnRoLXllYXItc2VsZWN0aW9uLWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWNhbGVuZGFyLXdlZWtlbmQtY29sb3I6IHJnYigyMjAsIDUzLCA2OSk7XG4gIC0tZHhibC1jYWxlbmRhci1ub3QtY3VycmVudC12aWV3LWNvbG9yOiByZ2IoOTcsIDk1LCA5OSk7XG4gIC0tZHhibC1jYWxlbmRhci10b2RheS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWNhbGVuZGFyLWl0ZW0tZGlzYWJsZWQtb3BhY2l0eTogNjAlO1xuICAtLWR4YmwtY2FsZW5kYXItaXRlbS1kaXNhYmxlZC1jdXJzb3I6IGRlZmF1bHQ7XG4gIC0tZHhibC1jYWxlbmRhci1pdGVtLXNlbGVjdGVkLWJnOiB1bnNldDtcbiAgLS1keGJsLWNhbGVuZGFyLWl0ZW0tc2VsZWN0ZWQtY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1jYWxlbmRhci1pdGVtLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLWNhbGVuZGFyLWl0ZW0taG92ZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1jYWxlbmRhci1pdGVtLXNlbGVjdGVkLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLWNhbGVuZGFyLWl0ZW0tc2VsZWN0ZWQtaG92ZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1jYWxlbmRhci1pdGVtLXNlbGVjdGVkLXJhbmdlLWJnOiB1bnNldDtcbiAgLS1keGJsLWNhbGVuZGFyLWl0ZW0tc2VsZWN0ZWQtcmFuZ2UtY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1jYWxlbmRhci1pdGVtLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWNhbGVuZGFyLWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aDogMC4xMjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci12YWxpZGF0aW9uLXZhbGlkLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLCB2YXIoLS1zdWNjZXNzKSk7XG4gIC0tZHhibC1jYWxlbmRhci12YWxpZGF0aW9uLWludmFsaWQtY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LWZhbWlseTogdmFyKC0tZHhibC1jYWxlbmRhci1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1jYWxlbmRhci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1jYWxlbmRhci1saW5lLWhlaWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItYmcpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci1yYWRpdXMpO1xuICBjb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1jb2xvcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItcmFkaXVzKTtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLWhlYWRlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1oZWFkZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItaGVhZGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItaGVhZGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1oZWFkZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDUlO1xufVxuLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItaGVhZGVyIC5keGJsLWJ0biB7XG4gIC0tZHhibC1idG4tZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtY2FsZW5kYXItZm9udC1mYW1pbHkpO1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogdmFyKC0tZHhibC1jYWxlbmRhci1mb250LXNpemUpO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWNhbGVuZGFyLWxpbmUtaGVpZ2h0KTtcbiAgLS1keGJsLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvcik7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvcik7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLWhlYWRlci1idG4tY29sb3IpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7XG4gIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiAwO1xuICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1pdGVtLWZvY3VzLW91dGxpbmUtY29sb3IpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogdmFyKC0tZHhibC1jYWxlbmRhci1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGgpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiB2YXIoLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1idG4tb3V0bGluZS1vZmZzZXQpO1xufVxuLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItaGVhZGVyIC5keGJsLWJ0biA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1oZWFkZXIgLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1oZWFkZXIgLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWhlYWRlciAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1ob3Zlci1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1ob3Zlci1jb2xvciwgOTUlKSk7XG59XG4uZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1oZWFkZXIgLmR4YmwtYnRuLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItaGVhZGVyIC5keGJsLWJ0bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1kaXNhYmxlZC1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1kaXNhYmxlZC1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG4uZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1oZWFkZXIgLmR4YmwtYnRuLmR4YmwtY2FsZW5kYXItaGVhZGVyLXRpdGxlLWJ0biB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvcik7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvcik7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvcik7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLXRpdGxlLWZvbnQtd2VpZ2h0KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWhlYWRlciAuZHhibC1idG4uZHhibC1jYWxlbmRhci1oZWFkZXItdGl0bGUtYnRuLmR4YmwtZGlzYWJsZWQsIC5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWhlYWRlciAuZHhibC1idG4uZHhibC1jYWxlbmRhci1oZWFkZXItdGl0bGUtYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogNjAlO1xufVxuLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtcGFkZGluZy15KSB2YXIoLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtcGFkZGluZy14KTtcbn1cbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgPiB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItY29udGVudFt2aWV3PVwiMFwiXSA+IHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLCAuZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1jb250ZW50W3ZpZXc9XCIwXCJdID4gdGFibGUgPiB0Ym9keSA+IHRyID4gdGgge1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtY2VsbC1wYWRkaW5nLXkpIHZhcigtLWR4YmwtY2FsZW5kYXItY29udGVudC1jZWxsLXBhZGRpbmcteCk7XG4gIG1pbi13aWR0aDogdmFyKC0tZHhibC1jYWxlbmRhci1jb250ZW50LWNlbGwtbWluLXdpZHRoKTtcbn1cbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgLmR4YmwtY2FsZW5kYXItZGF5cy1vZi13ZWVrID4gdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2FsZW5kYXItZGF5cy1vZi13ZWVrLW9wYWNpdHkpO1xuICBmb250LXNpemU6IHZhcigtLWR4YmwtY2FsZW5kYXItZGF5cy1vZi13ZWVrLWZvbnQtc2l6ZSk7XG59XG4uZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1jb250ZW50IC5keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyIHtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyLWZvbnQtc2l6ZSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2FsZW5kYXItd2Vlay1udW1iZXItb3BhY2l0eSk7XG59XG4uZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1jb250ZW50IC5keGJsLWNhbGVuZGFyLXdlZWstcm93LFxuLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItY29udGVudCAuZHhibC1jYWxlbmRhci15ZWFyLXJvdyxcbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgLmR4YmwtY2FsZW5kYXItZGVjYWRlLXJvdyxcbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgLmR4YmwtY2FsZW5kYXItY2VudHVyeS1yb3cge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1jb250ZW50IC5keGJsLWNhbGVuZGFyLXllYXItcm93IC5keGJsLWNhbGVuZGFyLXNlbGVjdGVkLWl0ZW0sXG4uZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1jb250ZW50IC5keGJsLWNhbGVuZGFyLWRlY2FkZS1yb3cgLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtaXRlbSxcbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgLmR4YmwtY2FsZW5kYXItY2VudHVyeS1yb3cgLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtY2FsZW5kYXItbW91bnRoLXllYXItc2VsZWN0aW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItY29udGVudCAuZHhibC1jYWxlbmRhci15ZWFyLXJvdyA+IHRkOmZvY3VzLXdpdGhpbixcbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgLmR4YmwtY2FsZW5kYXItZGVjYWRlLXJvdyA+IHRkOmZvY3VzLXdpdGhpbixcbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgLmR4YmwtY2FsZW5kYXItY2VudHVyeS1yb3cgPiB0ZDpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiB2YXIoLS1keGJsLWNhbGVuZGFyLWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aCkgc29saWQgdmFyKC0tZHhibC1jYWxlbmRhci1pdGVtLWZvY3VzLW91dGxpbmUtY29sb3IpO1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1keGJsLWNhbGVuZGFyLWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aCkgKiAtMSk7XG59XG4uZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1jb250ZW50IC5keGJsLWNhbGVuZGFyLXNlbGVjdGVkLWl0ZW0ge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1pdGVtLXNlbGVjdGVkLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtaXRlbSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItY29udGVudCAuZHhibC1jYWxlbmRhci1zZWxlY3RlZC1pdGVtIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtaXRlbSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItY29udGVudCAuZHhibC1jYWxlbmRhci1zZWxlY3RlZC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDE1JTtcbn1cbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgLmR4YmwtY2FsZW5kYXItZGF5IHtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItc3R5bGUpIHRyYW5zcGFyZW50O1xufVxuLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItY29udGVudCAuZHhibC1jYWxlbmRhci1kYXkuZHhibC1jYWxlbmRhci10b2RheSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci10b2RheS1ib3JkZXItY29sb3IpO1xufVxuLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItY29udGVudCAuZHhibC1jYWxlbmRhci1kYXk6Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogdmFyKC0tZHhibC1jYWxlbmRhci1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtY2FsZW5kYXItaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yKTtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tZHhibC1jYWxlbmRhci1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGgpICogLTEpO1xufVxuLmR4YmwtY2FsZW5kYXIgLmR4YmwtY2FsZW5kYXItY29udGVudCAuZHhibC1jYWxlbmRhci13ZWVrZW5kIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItd2Vla2VuZC1jb2xvcik7XG59XG4uZHhibC1jYWxlbmRhciAuZHhibC1jYWxlbmRhci1jb250ZW50IC5keGJsLWNhbGVuZGFyLW5vdC1jdXJyZW50LXZpZXcge1xuICBjb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1ub3QtY3VycmVudC12aWV3LWNvbG9yKTtcbn1cbi5keGJsLWNhbGVuZGFyIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgLmR4YmwtY2FsZW5kYXItZGlzYWJsZWQtaXRlbSB7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2FsZW5kYXItaXRlbS1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgY3Vyc29yOiB2YXIoLS1keGJsLWNhbGVuZGFyLWl0ZW0tZGlzYWJsZWQtY3Vyc29yKTtcbn1cbi5keGJsLWNhbGVuZGFyIGRpdi5keGJsLWNhbGVuZGFyLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtY2FsZW5kYXItZm9vdGVyLXBhZGRpbmcteCk7XG4gIGJvcmRlci10b3A6IHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1mb290ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtY2FsZW5kYXIgZGl2LmR4YmwtY2FsZW5kYXItZm9vdGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtY2FsZW5kYXIgZGl2LmR4YmwtY2FsZW5kYXItZm9vdGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1jYWxlbmRhciBkaXYuZHhibC1jYWxlbmRhci1mb290ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1jYWxlbmRhciBkaXYuZHhibC1jYWxlbmRhci1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDMlO1xufVxuLmR4YmwtY2FsZW5kYXIgZGl2LmR4YmwtY2FsZW5kYXItZm9vdGVyIC5keGJsLWJ0biB7XG4gIC0tZHhibC1idG4tZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtY2FsZW5kYXItZm9udC1mYW1pbHkpO1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogdmFyKC0tZHhibC1jYWxlbmRhci1mb250LXNpemUpO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWNhbGVuZGFyLWxpbmUtaGVpZ2h0KTtcbiAgLS1keGJsLWJ0bi1iZzogdmFyKC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLWJnKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLWhvdmVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBub25lO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLWJvcmRlci1jb2xvcik7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IHZhcigtLWR4YmwtY2FsZW5kYXItaXRlbS1mb2N1cy1vdXRsaW5lLXdpZHRoKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldDogdmFyKC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLW91dGxpbmUtb2Zmc2V0KTtcbn1cbi5keGJsLWNhbGVuZGFyIGRpdi5keGJsLWNhbGVuZGFyLWZvb3RlciAuZHhibC1idG4gKyAuZHhibC1idG4ge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLXNwYWNpbmcpO1xufVxuLmR4YmwtY2FsZW5kYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIC5keGJsLWNhbGVuZGFyLWhlYWRlciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbm9uZTtcbn1cbi5keGJsLWNhbGVuZGFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSAuZHhibC1jYWxlbmRhci1oZWFkZXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWNhbGVuZGFyLWhlYWRlci10aXRsZS1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5keGJsLWNhbGVuZGFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkgLmR4YmwtY2FsZW5kYXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciB0ZDpub3QoLmR4YmwtY2FsZW5kYXItZGlzYWJsZWQtaXRlbSk6bm90KC5keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5keGJsLWNhbGVuZGFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkgLmR4YmwtY2FsZW5kYXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciB0ZDpub3QoLmR4YmwtY2FsZW5kYXItZGlzYWJsZWQtaXRlbSk6bm90KC5keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyKTpub3QoLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtcmFuZ2UpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaXRlbS1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1pdGVtLWhvdmVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWNhbGVuZGFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkgLmR4YmwtY2FsZW5kYXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciB0ZDpub3QoLmR4YmwtY2FsZW5kYXItZGlzYWJsZWQtaXRlbSk6bm90KC5keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyKTpub3QoLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtcmFuZ2UpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWNhbGVuZGFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkgLmR4YmwtY2FsZW5kYXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciB0ZDpub3QoLmR4YmwtY2FsZW5kYXItZGlzYWJsZWQtaXRlbSk6bm90KC5keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyKTpub3QoLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtcmFuZ2UpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtY2FsZW5kYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKSAuZHhibC1jYWxlbmRhci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyIHRkOm5vdCguZHhibC1jYWxlbmRhci1kaXNhYmxlZC1pdGVtKTpub3QoLmR4YmwtY2FsZW5kYXItd2Vlay1udW1iZXIpOm5vdCguZHhibC1jYWxlbmRhci1zZWxlY3RlZC1yYW5nZSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtY2FsZW5kYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKSAuZHhibC1jYWxlbmRhci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyIHRkOm5vdCguZHhibC1jYWxlbmRhci1kaXNhYmxlZC1pdGVtKTpub3QoLmR4YmwtY2FsZW5kYXItd2Vlay1udW1iZXIpOm5vdCguZHhibC1jYWxlbmRhci1zZWxlY3RlZC1yYW5nZSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxMCU7XG59XG4uZHhibC1jYWxlbmRhcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5ID4gdHIgdGQ6bm90KC5keGJsLWNhbGVuZGFyLWRpc2FibGVkLWl0ZW0pOm5vdCguZHhibC1jYWxlbmRhci13ZWVrLW51bWJlcikuZHhibC1jYWxlbmRhci1zZWxlY3RlZC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWNhbGVuZGFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkgLmR4YmwtY2FsZW5kYXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciB0ZDpub3QoLmR4YmwtY2FsZW5kYXItZGlzYWJsZWQtaXRlbSk6bm90KC5keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyKS5keGJsLWNhbGVuZGFyLXNlbGVjdGVkLWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtY2FsZW5kYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKSAuZHhibC1jYWxlbmRhci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyIHRkOm5vdCguZHhibC1jYWxlbmRhci1kaXNhYmxlZC1pdGVtKTpub3QoLmR4YmwtY2FsZW5kYXItd2Vlay1udW1iZXIpLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWNhbGVuZGFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkgLmR4YmwtY2FsZW5kYXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciB0ZDpub3QoLmR4YmwtY2FsZW5kYXItZGlzYWJsZWQtaXRlbSk6bm90KC5keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyKS5keGJsLWNhbGVuZGFyLXNlbGVjdGVkLWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtY2FsZW5kYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKSAuZHhibC1jYWxlbmRhci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyIHRkOm5vdCguZHhibC1jYWxlbmRhci1kaXNhYmxlZC1pdGVtKTpub3QoLmR4YmwtY2FsZW5kYXItd2Vlay1udW1iZXIpLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDIwJTtcbn1cbi5keGJsLWNhbGVuZGFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkgLmR4YmwtY2FsZW5kYXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciB0ZDpub3QoLmR4YmwtY2FsZW5kYXItZGlzYWJsZWQtaXRlbSk6bm90KC5keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyKS5keGJsLWNhbGVuZGFyLXNlbGVjdGVkLXJhbmdlIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLWl0ZW0tc2VsZWN0ZWQtcmFuZ2UtYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1yYW5nZS1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1jYWxlbmRhcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5ID4gdHIgdGQ6bm90KC5keGJsLWNhbGVuZGFyLWRpc2FibGVkLWl0ZW0pOm5vdCguZHhibC1jYWxlbmRhci13ZWVrLW51bWJlcikuZHhibC1jYWxlbmRhci1zZWxlY3RlZC1yYW5nZSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtY2FsZW5kYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKSAuZHhibC1jYWxlbmRhci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyIHRkOm5vdCguZHhibC1jYWxlbmRhci1kaXNhYmxlZC1pdGVtKTpub3QoLmR4YmwtY2FsZW5kYXItd2Vlay1udW1iZXIpLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtcmFuZ2Uge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtY2FsZW5kYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKSAuZHhibC1jYWxlbmRhci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyIHRkOm5vdCguZHhibC1jYWxlbmRhci1kaXNhYmxlZC1pdGVtKTpub3QoLmR4YmwtY2FsZW5kYXItd2Vlay1udW1iZXIpLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtcmFuZ2Uge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWNhbGVuZGFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkgLmR4YmwtY2FsZW5kYXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciB0ZDpub3QoLmR4YmwtY2FsZW5kYXItZGlzYWJsZWQtaXRlbSk6bm90KC5keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyKS5keGJsLWNhbGVuZGFyLXNlbGVjdGVkLXJhbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDIwJTtcbn1cbi5keGJsLWNhbGVuZGFyLmR4YmwtcmVhZG9ubHkgPiAuZHhibC1jYWxlbmRhci1jb250ZW50IHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLXJlYWRvbmx5LWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLXJlYWRvbmx5LWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWNhbGVuZGFyLmR4YmwtcmVhZG9ubHkgPiAuZHhibC1jYWxlbmRhci1jb250ZW50IHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1jYWxlbmRhci5keGJsLXJlYWRvbmx5ID4gLmR4YmwtY2FsZW5kYXItY29udGVudCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1jYWxlbmRhci5keGJsLXJlYWRvbmx5ID4gLmR4YmwtY2FsZW5kYXItY29udGVudCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtY2FsZW5kYXIuZHhibC1yZWFkb25seSA+IC5keGJsLWNhbGVuZGFyLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMiU7XG59XG4uZHhibC1jYWxlbmRhci5keGJsLWRpc2FibGVkID4gLmR4YmwtY2FsZW5kYXItY29udGVudCwgLmR4YmwtY2FsZW5kYXI6ZGlzYWJsZWQgPiAuZHhibC1jYWxlbmRhci1jb250ZW50IHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLWRpc2FibGVkLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLWRpc2FibGVkLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWNhbGVuZGFyLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1jYWxlbmRhci1jb250ZW50LCAuZHhibC1jYWxlbmRhcjpkaXNhYmxlZCA+IC5keGJsLWNhbGVuZGFyLWNvbnRlbnQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWNhbGVuZGFyLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1jYWxlbmRhci1jb250ZW50LCAuZHhibC1jYWxlbmRhcjpkaXNhYmxlZCA+IC5keGJsLWNhbGVuZGFyLWNvbnRlbnQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtY2FsZW5kYXIuZHhibC1kaXNhYmxlZCA+IC5keGJsLWNhbGVuZGFyLWNvbnRlbnQsIC5keGJsLWNhbGVuZGFyOmRpc2FibGVkID4gLmR4YmwtY2FsZW5kYXItY29udGVudCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtY2FsZW5kYXIuZHhibC1kaXNhYmxlZCA+IC5keGJsLWNhbGVuZGFyLWNvbnRlbnQ6OmJlZm9yZSwgLmR4YmwtY2FsZW5kYXI6ZGlzYWJsZWQgPiAuZHhibC1jYWxlbmRhci1jb250ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDIlO1xufVxuLmR4YmwtY2FsZW5kYXIuZHhibC1kaXNhYmxlZCA+ICosIC5keGJsLWNhbGVuZGFyOmRpc2FibGVkID4gKiB7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY2FsZW5kYXItZGlzYWJsZWQtb3BhY2l0eSk7XG59XG4uZHhibC1jYWxlbmRhci52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKSB7XG4gIC0tZHhibC1jYWxlbmRhci1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItdmFsaWRhdGlvbi12YWxpZC1jb2xvcik7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZHhibC1jYWxlbmRhci5pbnZhbGlkIHtcbiAgLS1keGJsLWNhbGVuZGFyLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci12YWxpZGF0aW9uLWludmFsaWQtY29sb3IpO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmR4YmwtY2FsZW5kYXIuZHhibC1zbSB7XG4gIC0tZHhibC1jYWxlbmRhci1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1saW5lLWhlaWdodDogMS41O1xuICAtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteDogMC4xMjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1oZWFkZXItcGFkZGluZy15OiAwLjEyNXJlbTtcbiAgLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtcGFkZGluZy15OiAwLjc1cmVtO1xuICAtLWR4YmwtY2FsZW5kYXItY29udGVudC1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1jb250ZW50LWNlbGwtcGFkZGluZy15OiAwLjE4NzVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1jb250ZW50LWNlbGwtcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtY2FsZW5kYXItY29udGVudC1jZWxsLW1pbi13aWR0aDogMS42MjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLXNwYWNpbmc6IDAuMzc1cmVtO1xuICAtLWR4YmwtY2FsZW5kYXItZm9vdGVyLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1mb290ZXItcGFkZGluZy15OiAwLjM3NXJlbTtcbn1cbi5keGJsLWNhbGVuZGFyLmR4YmwtbGcge1xuICAtLWR4YmwtY2FsZW5kYXItZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtY2FsZW5kYXItbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1oZWFkZXItcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtcGFkZGluZy15OiAxLjI1cmVtO1xuICAtLWR4YmwtY2FsZW5kYXItY29udGVudC1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1jb250ZW50LWNlbGwtcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1jb250ZW50LWNlbGwtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1jb250ZW50LWNlbGwtbWluLXdpZHRoOiAyLjEyNXJlbTtcbiAgLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1idG4tc3BhY2luZzogMC42MjVyZW07XG4gIC0tZHhibC1jYWxlbmRhci1mb290ZXItcGFkZGluZy14OiAwLjYyNXJlbTtcbiAgLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1wYWRkaW5nLXk6IDAuNjI1cmVtO1xufVxuXG4uZHhibC1saXN0Ym94IHtcbiAgLS1keGJsLWxpc3Rib3gtZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC0tZHhibC1saXN0Ym94LWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tZHhibC1saXN0Ym94LWxpbmUtaGVpZ2h0OiAxLjQyODU7XG4gIC0tZHhibC1saXN0Ym94LWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLWxpc3Rib3gtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtbGlzdGJveC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1keGJsLWxpc3Rib3gtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLWxpc3Rib3gtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG4gIC0tZHhibC1saXN0Ym94LWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWxpc3Rib3gtcmVhZG9ubHktYmc6IHVuc2V0O1xuICAtLWR4YmwtbGlzdGJveC1yZWFkb25seS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC1saXN0Ym94LWRpc2FibGVkLWJnOiB1bnNldDtcbiAgLS1keGJsLWxpc3Rib3gtZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtbGlzdGJveC1kaXNhYmxlZC1vcGFjaXR5OiA2MCU7XG4gIC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLWJnOiB1bnNldDtcbiAgLS1keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1saXN0Ym94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtYmc6IHVuc2V0O1xuICAtLWR4YmwtbGlzdGJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtbGlzdGJveC1pdGVtLWFjdGl2ZS1iZzogdW5zZXQ7XG4gIC0tZHhibC1saXN0Ym94LWl0ZW0tYWN0aXZlLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtbGlzdGJveC1pdGVtLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLWxpc3Rib3gtaXRlbS1ob3Zlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQtaG92ZXItY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtbGlzdGJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLWxpc3Rib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1ob3Zlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZC1iZzogdW5zZXQ7XG4gIC0tZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQtY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1saXN0Ym94LWl0ZW0tcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWxpc3Rib3gtaXRlbS1wYWRkaW5nLXk6IDAuMjUwMDMxMjVyZW07XG4gIC0tZHhibC1saXN0Ym94LWVtcHR5LWl0ZW0tcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteTogMXJlbTtcbiAgLS1keGJsLWxpc3Rib3gtY29sdW1uLWhlYWRlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1saXN0Ym94LWNvbHVtbi1oZWFkZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1saXN0Ym94LXZhbGlkYXRpb24tdmFsaWQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWxpc3Rib3gtdmFsaWRhdGlvbi1pbnZhbGlkLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LWZhbWlseTogdmFyKC0tZHhibC1saXN0Ym94LWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLWxpc3Rib3gtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtbGlzdGJveC1saW5lLWhlaWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tZHhibC1saXN0Ym94LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1saXN0Ym94LWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1saXN0Ym94LWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtbGlzdGJveC1ib3JkZXItcmFkaXVzKTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC1jb2xvcik7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uZHhibC1saXN0Ym94Om5vdChbaXMtbXVsdGlwbGUtY29sdW1uc10pIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5keGJsLWxpc3Rib3g6bm90KFtpcy1tdWx0aXBsZS1jb2x1bW5zXSkgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5keGJsLWxpc3Rib3ggPiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmR4YmwtbGlzdGJveCA+IHVsID4gbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5keGJsLWxpc3Rib3ggZGl2LmR4YmwtbGlzdGJveC1pdGVtIHtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLWNvbG9yKTtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tcGFkZGluZy15KSB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1wYWRkaW5nLXgpO1xufVxuLmR4YmwtbGlzdGJveCBkaXYuZHhibC1saXN0Ym94LWl0ZW0uZHhibC1saXN0Ym94LWl0ZW0tbG9hZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IDRyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICBhbmltYXRpb246IDFzIGxpbmVhciAwLjM1cyBpbmZpbml0ZSBhbHRlcm5hdGUgYm90aCBydW5uaW5nIGR5bmFtaWNfb3BhY2l0eTtcbn1cbi5keGJsLWxpc3Rib3ggZGl2LmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0sXG4uZHhibC1saXN0Ym94IHRyLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0gPiB0ZCB7XG4gIG9wYWNpdHk6IDYwJTtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1saXN0Ym94LWVtcHR5LWl0ZW0tcGFkZGluZy15KSB2YXIoLS1keGJsLWxpc3Rib3gtZW1wdHktaXRlbS1wYWRkaW5nLXgpICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5keGJsLWxpc3Rib3ggZGl2LmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLFxuLmR4YmwtbGlzdGJveCB0ci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCA+IHRkIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZC1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQtY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtbGlzdGJveCBkaXYuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQsXG4gIC5keGJsLWxpc3Rib3ggdHIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQgPiB0ZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWxpc3Rib3ggZGl2LmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLFxuICAuZHhibC1saXN0Ym94IHRyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWxpc3Rib3ggZGl2LmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLFxuICAuZHhibC1saXN0Ym94IHRyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1saXN0Ym94IGRpdi5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDo6YmVmb3JlLFxuLmR4YmwtbGlzdGJveCB0ci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCA+IHRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICBvcGFjaXR5OiA5MCU7XG59XG4uZHhibC1saXN0Ym94LmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgZGl2LmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLFxuLmR4YmwtbGlzdGJveC5keGJsLWxpc3Rib3gtbXVsdGktc2VsZWN0IHRyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkID4gdGQge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1saXN0Ym94LmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgZGl2LmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLFxuICAuZHhibC1saXN0Ym94LmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgdHIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQgPiB0ZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWxpc3Rib3guZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCBkaXYuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQsXG4gIC5keGJsLWxpc3Rib3guZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCB0ci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1saXN0Ym94LmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgZGl2LmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLFxuICAuZHhibC1saXN0Ym94LmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgdHIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQgPiB0ZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWxpc3Rib3guZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCBkaXYuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6OmJlZm9yZSxcbi5keGJsLWxpc3Rib3guZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCB0ci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCA+IHRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxNSU7XG59XG4uZHhibC1saXN0Ym94IGRpdi5keGJsLWxpc3Rib3gtaXRlbS1hY3RpdmU6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCksXG4uZHhibC1saXN0Ym94IHRyLmR4YmwtbGlzdGJveC1pdGVtLWFjdGl2ZTpub3QoLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkKSA+IHRkIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1hY3RpdmUtYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWFjdGl2ZS1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1saXN0Ym94IGRpdi5keGJsLWxpc3Rib3gtaXRlbS1hY3RpdmU6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCksXG4gIC5keGJsLWxpc3Rib3ggdHIuZHhibC1saXN0Ym94LWl0ZW0tYWN0aXZlOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQpID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1saXN0Ym94IGRpdi5keGJsLWxpc3Rib3gtaXRlbS1hY3RpdmU6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCksXG4gIC5keGJsLWxpc3Rib3ggdHIuZHhibC1saXN0Ym94LWl0ZW0tYWN0aXZlOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQpID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWxpc3Rib3ggZGl2LmR4YmwtbGlzdGJveC1pdGVtLWFjdGl2ZTpub3QoLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkKSxcbiAgLmR4YmwtbGlzdGJveCB0ci5keGJsLWxpc3Rib3gtaXRlbS1hY3RpdmU6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCkgPiB0ZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWxpc3Rib3ggZGl2LmR4YmwtbGlzdGJveC1pdGVtLWFjdGl2ZTpub3QoLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkKTo6YmVmb3JlLFxuLmR4YmwtbGlzdGJveCB0ci5keGJsLWxpc3Rib3gtaXRlbS1hY3RpdmU6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCkgPiB0ZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMTUlO1xufVxuLmR4YmwtbGlzdGJveC5keGJsLWxpc3Rib3gtY2hlY2tlZDpub3QoW2lzLW11bHRpcGxlLWNvbHVtbnNdKSB7XG4gIC0tZHhibC1saXN0Ym94LWl0ZW0tcGFkZGluZy15OiAwO1xufVxuLmR4YmwtbGlzdGJveC5keGJsLWxpc3Rib3gtY2hlY2tlZCAuZHhibC1jaGVja2JveCB7XG4gIC0tZHhibC1jaGVja2JveC1ib3JkZXItd2lkdGg6IDA7XG59XG4uZHhibC1saXN0Ym94LmR4YmwtbGlzdGJveC1jaGVja2VkIC5keGJsLWNoZWNrYm94ID4gbGFiZWwuZHhibC10ZXh0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSAuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgZGl2LmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkLFxuLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgdHIuZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQgPiB0ZCB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQtYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkLWNvbG9yKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1saXN0Ym94LWRpc2FibGVkLW9wYWNpdHkpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgZGl2LmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkLFxuICAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSB0ci5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgZGl2LmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkLFxuICAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSB0ci5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSBkaXYuZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQsXG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIHRyLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSBkaXYuZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQ6OmJlZm9yZSxcbi5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIHRyLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkID4gdGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDIlO1xufVxuLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCk6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKTpub3QodHIpLCAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSBkaXYuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjpub3QoLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkKTpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQsXG4uZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSB0ci5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQpOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSxcbi5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIHRyLmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCk6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0taG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCk6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKTpub3QodHIpLCAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSBkaXYuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjpub3QoLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkKTpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQsXG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIHRyLmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCk6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKTpub3QodHIpLFxuICAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSB0ci5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQpOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSkgPiB0ZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIGRpdi5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQpOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSwgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCk6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkLFxuICAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSB0ci5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQpOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSxcbiAgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjpub3QoLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkKTpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIGRpdi5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQpOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSwgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCk6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkLFxuICAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSB0ci5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQpOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSxcbiAgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjpub3QoLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkKTpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSBkaXYuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjpub3QoLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkKTpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pOm5vdCh0cik6OmJlZm9yZSwgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCk6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkOjpiZWZvcmUsXG4uZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSB0ci5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQpOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKTo6YmVmb3JlLFxuLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjpub3QoLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkKTpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIGRpdi5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSwgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkLFxuLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pOm5vdCh0ciksXG4uZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSB0ci5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSkgPiB0ZCB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQtaG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIGRpdi5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSwgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkLFxuICAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSB0ci5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSxcbiAgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSBkaXYuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pOm5vdCh0ciksIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIGRpdi5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSkgPiB0ZCxcbiAgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pOm5vdCh0ciksXG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIHRyLmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSBkaXYuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pOm5vdCh0ciksIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIGRpdi5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSkgPiB0ZCxcbiAgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pOm5vdCh0ciksXG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIHRyLmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKTpub3QodHIpOjpiZWZvcmUsIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIGRpdi5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSkgPiB0ZDo6YmVmb3JlLFxuLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pOm5vdCh0cik6OmJlZm9yZSxcbi5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpIHRyLmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICBvcGFjaXR5OiAxMDAlO1xufVxuLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCBkaXYuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pOm5vdCh0ciksIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkLFxuLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCB0ci5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSxcbi5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KS5keGJsLWxpc3Rib3gtbXVsdGktc2VsZWN0IGRpdi5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSwgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCBkaXYuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQsXG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pOm5vdCh0ciksXG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KS5keGJsLWxpc3Rib3gtbXVsdGktc2VsZWN0IGRpdi5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSwgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCBkaXYuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQsXG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pOm5vdCh0ciksXG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgdHIuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlci5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKTpub3QodHIpLCAuZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KS5keGJsLWxpc3Rib3gtbXVsdGktc2VsZWN0IGRpdi5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSkgPiB0ZCxcbiAgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCB0ci5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSk6bm90KHRyKSxcbiAgLmR4YmwtbGlzdGJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCB0ci5keGJsLWxpc3Rib3gtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSkgPiB0ZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKTpub3QodHIpOjpiZWZvcmUsIC5keGJsLWxpc3Rib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdGJveC1tdWx0aS1zZWxlY3QgZGl2LmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkOjpiZWZvcmUsXG4uZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KS5keGJsLWxpc3Rib3gtbXVsdGktc2VsZWN0IHRyLmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKTpub3QodHIpOjpiZWZvcmUsXG4uZHhibC1saXN0Ym94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KS5keGJsLWxpc3Rib3gtbXVsdGktc2VsZWN0IHRyLmR4YmwtbGlzdGJveC1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAyMCU7XG59XG4uZHhibC1saXN0Ym94LmR4YmwtcmVhZG9ubHkgPiAqIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWxpc3Rib3gtcmVhZG9ubHktYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC1yZWFkb25seS1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1saXN0Ym94LmR4YmwtcmVhZG9ubHkgPiAqIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbGlzdGJveC5keGJsLXJlYWRvbmx5ID4gKiB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbGlzdGJveC5keGJsLXJlYWRvbmx5ID4gKiB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWxpc3Rib3guZHhibC1yZWFkb25seSA+ICo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDIlO1xufVxuLmR4YmwtbGlzdGJveC5keGJsLWRpc2FibGVkID4gKiwgLmR4YmwtbGlzdGJveDpkaXNhYmxlZCA+ICoge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC1kaXNhYmxlZC1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1saXN0Ym94LWRpc2FibGVkLWNvbG9yKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1saXN0Ym94LWRpc2FibGVkLW9wYWNpdHkpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtbGlzdGJveC5keGJsLWRpc2FibGVkID4gKiwgLmR4YmwtbGlzdGJveDpkaXNhYmxlZCA+ICoge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1saXN0Ym94LmR4YmwtZGlzYWJsZWQgPiAqLCAuZHhibC1saXN0Ym94OmRpc2FibGVkID4gKiB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbGlzdGJveC5keGJsLWRpc2FibGVkID4gKiwgLmR4YmwtbGlzdGJveDpkaXNhYmxlZCA+ICoge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1saXN0Ym94LmR4YmwtZGlzYWJsZWQgPiAqOjpiZWZvcmUsIC5keGJsLWxpc3Rib3g6ZGlzYWJsZWQgPiAqOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAyJTtcbn1cbi5keGJsLWxpc3Rib3ggPiAuZHhicy1ncmlkdmlldyAuY2FyZCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWxpc3Rib3ggPiAuZHhicy1ncmlkdmlldyAuY2FyZCAudGFibGUgPiB0Ym9keSA+IHRyOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQpID4gdGQge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbi5keGJsLWxpc3Rib3ggPiAuZHhicy1ncmlkdmlldyAuZHhndkhTREMsXG4uZHhibC1saXN0Ym94ID4gLmR4YnMtZ3JpZHZpZXcgLmR4Z3ZDU0Qge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmR4YmwtbGlzdGJveCA+IC5keGJzLWdyaWR2aWV3IC5keGJzLWdyaWQtdnNkIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmR4YmwtbGlzdGJveCA+IC5keGJzLWdyaWR2aWV3IC5keGJzLWVtcHR5LWRhdGEtcm93IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5keGJsLWxpc3Rib3ggPiAuZHhicy1ncmlkdmlldyAudGFibGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC1ib3JkZXItY29sb3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG4uZHhibC1saXN0Ym94ID4gLmR4YnMtZ3JpZHZpZXcgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWxpc3Rib3gtY29sdW1uLWhlYWRlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1saXN0Ym94LWNvbHVtbi1oZWFkZXItY29sb3IpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1saXN0Ym94ID4gLmR4YnMtZ3JpZHZpZXcgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbGlzdGJveCA+IC5keGJzLWdyaWR2aWV3IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbGlzdGJveCA+IC5keGJzLWdyaWR2aWV3IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWxpc3Rib3ggPiAuZHhicy1ncmlkdmlldyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDUlO1xufVxuLmR4YmwtbGlzdGJveCA+IC5keGJzLWdyaWR2aWV3IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCwgLmR4YmwtbGlzdGJveCA+IC5keGJzLWdyaWR2aWV3IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWxpc3Rib3gtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWR4YmwtbGlzdGJveC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1saXN0Ym94LWxpbmUtaGVpZ2h0KTtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tcGFkZGluZy15KSB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1wYWRkaW5nLXgpO1xufVxuLmR4YmwtbGlzdGJveCA+IC5keGJzLWdyaWR2aWV3IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5keGJzLXNlbGVjdC1jZWxsLCAuZHhibC1saXN0Ym94ID4gLmR4YnMtZ3JpZHZpZXcgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmR4YnMtc2VsZWN0LWNlbGwge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZHhibC1saXN0Ym94LnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pIHtcbiAgLS1keGJsLWxpc3Rib3gtYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWxpc3Rib3gtdmFsaWRhdGlvbi12YWxpZC1jb2xvcik7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZHhibC1saXN0Ym94LmludmFsaWQge1xuICAtLWR4YmwtbGlzdGJveC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC12YWxpZGF0aW9uLWludmFsaWQtY29sb3IpO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmR4YmwtbGlzdGJveC5keGJsLXNtIHtcbiAgLS1keGJsLWxpc3Rib3gtZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtbGlzdGJveC1saW5lLWhlaWdodDogMS41O1xuICAtLWR4YmwtbGlzdGJveC1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIC0tZHhibC1saXN0Ym94LWl0ZW0tcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtbGlzdGJveC1pdGVtLXBhZGRpbmcteTogMC4xODc1cmVtO1xuICAtLWR4YmwtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWxpc3Rib3gtZW1wdHktaXRlbS1wYWRkaW5nLXk6IDAuNzVyZW07XG59XG4uZHhibC1saXN0Ym94LmR4YmwtbGcge1xuICAtLWR4YmwtbGlzdGJveC1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1saXN0Ym94LWxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgLS1keGJsLWxpc3Rib3gtYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtbGlzdGJveC1pdGVtLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtbGlzdGJveC1pdGVtLXBhZGRpbmcteTogMC4zMTI1cmVtO1xuICAtLWR4YmwtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteDogMS41cmVtO1xuICAtLWR4YmwtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteTogMS41cmVtO1xufVxuXG4uZHhibC1saXN0LWJveCB7XG4gIC0tZHhibC1saXN0LWJveC1mb250LWZhbWlseTogaW5oZXJpdDtcbiAgLS1keGJsLWxpc3QtYm94LWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tZHhibC1saXN0LWJveC1saW5lLWhlaWdodDogMS40Mjg1O1xuICAtLWR4YmwtbGlzdC1ib3gtYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtbGlzdC1ib3gtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tZHhibC1saXN0LWJveC1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG4gIC0tZHhibC1saXN0LWJveC1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIC0tZHhibC1saXN0LWJveC1yZWFkb25seS1iZzogdW5zZXQ7XG4gIC0tZHhibC1saXN0LWJveC1yZWFkb25seS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC1saXN0LWJveC1kaXNhYmxlZC1iZzogdW5zZXQ7XG4gIC0tZHhibC1saXN0LWJveC1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC1saXN0LWJveC1kaXNhYmxlZC1vcGFjaXR5OiA2MCU7XG4gIC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZC1iZzogdW5zZXQ7XG4gIC0tZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtYmc6IHVuc2V0O1xuICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWxpc3QtYm94LWl0ZW0tYWN0aXZlLWJnOiB1bnNldDtcbiAgLS1keGJsLWxpc3QtYm94LWl0ZW0tYWN0aXZlLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1saXN0LWJveC1pdGVtLWhvdmVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtaG92ZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1ob3Zlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWxpc3QtYm94LWl0ZW0tZGlzYWJsZWQtYmc6IHVuc2V0O1xuICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1kaXNhYmxlZC1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy15OiAwLjI1MDAzMTI1cmVtO1xuICAtLWR4YmwtbGlzdC1ib3gtZW1wdHktaXRlbS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1saXN0LWJveC1lbXB0eS1pdGVtLXBhZGRpbmcteTogMXJlbTtcbiAgLS1keGJsLWxpc3QtYm94LWNvbHVtbi1oZWFkZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtbGlzdC1ib3gtY29sdW1uLWhlYWRlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWxpc3QtYm94LWNvbHVtbi1oZWFkZXItZm9udC13ZWlnaHQ6IDYwMDtcbiAgLS1keGJsLWxpc3QtYm94LXZhbGlkYXRpb24tdmFsaWQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLWxpc3QtYm94LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbiAgLS1keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtaWNvbi13aWR0aDogNDhweDtcbiAgLS1keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtaWNvbi1oZWlnaHQ6IDQ4cHg7XG4gIC0tZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWljb24tY29sb3I6IHZhcigtLWJzLWdyYXktNjAwLCAjNmM3NTdkKTtcbiAgLS1keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtdGV4dC1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDAsICM2Yzc1N2QpO1xuICAtLWR4YmwtbGlzdC1ib3gtY2hlY2stZWxlbWVudC1wYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWxpc3QtYm94LWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLWxpc3QtYm94LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWxpc3QtYm94LWxpbmUtaGVpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1saXN0LWJveC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tZHhibC1saXN0LWJveC1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXJhZGl1cyk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWNvbG9yKTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1saXN0LWJveC1iZyk7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCxcbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlLFxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0aGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXkpIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXgpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItY29sb3IpO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSA+IC5keGJsLWNoZWNrYm94IHtcbiAgLS1keGJsLWNoZWNrYm94LWJvcmRlci13aWR0aDogMDtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tZHhibC1saXN0LWJveC1jaGVjay1lbGVtZW50LXBhZGRpbmctcmlnaHQpO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaVtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSA+IGRpdixcbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGlbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0gPiBkaXYge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaVtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSA+IGRpdiA+IGRpdixcbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGlbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0gPiBkaXYgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy15KSB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy14KTtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLWNvbG9yKTtcbn1cbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tZHhibC1saXN0LWJveC1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0aGVhZCxcbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHksXG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRoZWFkID4gdHIsXG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5ID4gdHIsXG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IGluaGVyaXQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyID4gdGQge1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy15KSB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy14KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcbn1cbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gY29sZ3JvdXAgPiBjb2wge1xuICBtaW4td2lkdGg6IDUwcHg7XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5ID4gdHI6bm90KDpmaXJzdC1jaGlsZCkgPiB0ZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXdpZHRoKTtcbn1cbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXdpZHRoKTtcbn1cbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmR4YmwtbGlzdC1ib3gtc2VsZWN0aW9uLWNlbGwge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmR4YmwtbGlzdC1ib3gtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1jaGVja2JveCB7XG4gIC0tZHhibC1jaGVja2JveC1ib3JkZXItd2lkdGg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdID4gdGQsXG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5ID4gdHJbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0gPiB0ZCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogaW5oZXJpdDtcbn1cbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0cltkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSA+IHRkID4gZGl2LFxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdID4gdGQgPiBkaXYge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBpbmhlcml0O1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5ID4gdHJbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0gPiB0ZCA+IGRpdiA+IGRpdixcbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0cltkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSA+IHRkID4gZGl2ID4gZGl2IHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IGluaGVyaXQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLXBhZGRpbmcteCk7XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5ID4gdHJbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0gKyB0cjpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSA+IHRkLFxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdID4gdGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdID4gdGQgPiBkaXYgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IHZhcigtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXdpZHRoKTtcbn1cbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0cltkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSA+IHRkID4gZGl2ID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tZHhibC1saXN0LWJveC1ib3JkZXItd2lkdGgpO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdID4gdGQgPiBkaXYgPiBkaXYge1xuICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci13aWR0aCk7XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAyO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICBmb250LXdlaWdodDogdmFyKC0tZHhibC1saXN0LWJveC1jb2x1bW4taGVhZGVyLWZvbnQtd2VpZ2h0KTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogdmFyKC0tZHhibC1saXN0LWJveC1ib3JkZXItd2lkdGgpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1saXN0LWJveC1jb2x1bW4taGVhZGVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWNvbHVtbi1oZWFkZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogNSU7XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci13aWR0aCk7XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZCxcbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQgPiB0ZCB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQtY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaS5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQsXG4gIC5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQgPiB0ZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZCxcbiAgLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZCA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaS5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQsXG4gIC5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQgPiB0ZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZDo6YmVmb3JlLFxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZCA+IHRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgb3BhY2l0eTogOTAlO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIsXG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lciA+IGxpOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIgPiBsaTpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSxcbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyID4gdGJvZHkgPiB0cjpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSA+IHRkIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIgPiBsaTpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSA+IGRpdixcbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyID4gdGJvZHkgPiB0cjpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSA+IHRkID4gZGl2IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lciA+IGxpOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pID4gZGl2Om5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWFyZWEtdGVtcGxhdGUtY29udGFpbmVyKSxcbi5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyID4gdGJvZHkgPiB0cjpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSA+IHRkID4gZGl2Om5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWFyZWEtdGVtcGxhdGUtY29udGFpbmVyKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lciA+IGxpOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pID4gZGl2Om5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWFyZWEtdGVtcGxhdGUtY29udGFpbmVyKSA+IHNwYW4sXG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lciA+IHRib2R5ID4gdHI6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSkgPiB0ZCA+IGRpdjpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1hcmVhLXRlbXBsYXRlLWNvbnRhaW5lcikgPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1mb250LXdlaWdodCk7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXkpIDA7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtdGV4dC1jb2xvcik7XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lciA+IGxpOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pID4gZGl2Om5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWFyZWEtdGVtcGxhdGUtY29udGFpbmVyKSA+IC5keGJsLWltYWdlLFxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIgPiB0Ym9keSA+IHRyOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pID4gdGQgPiBkaXY6bm90KC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtYXJlYS10ZW1wbGF0ZS1jb250YWluZXIpID4gLmR4YmwtaW1hZ2Uge1xuICB3aWR0aDogdmFyKC0tZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWljb24td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1pY29uLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtaWNvbi1jb2xvcik7XG59XG4uZHhGaXJlZm94IC5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyID4gdGhlYWQge1xuICBoZWlnaHQ6IDElO1xufVxuLmR4RmlyZWZveCAuZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lciA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4uZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiA6bm90KC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyKSA+IGxpOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdCguZHhibC1za2VsZXRvbi1pdGVtKSA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmR4YmwtbGlzdC1ib3ggPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUuZHhibC1saXN0LWJveC10YWJsZS1uby1zY3JvbGw6bm90KC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyKSA+IHRib2R5Om5vdChbZGF0YS12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lcl0pID4gdHI6bGFzdC1jaGlsZCA+IHRkLCAuZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZS5keGJsLWxpc3QtYm94LXRhYmxlLW5vLXNjcm9sbDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gdGJvZHlbZGF0YS12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lcl0gPiB0cjpudGgtbGFzdC1jaGlsZCgtbisyKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSA+IHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogdmFyKC0tZHhibC1saXN0LWJveC1ib3JkZXItd2lkdGgpO1xufVxuLmR4YmwtbGlzdC1ib3guZHhibC1saXN0LWJveC1jaGVja2VkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkge1xuICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXk6IDA7XG59XG4uZHhibC1saXN0LWJveC5keGJsLWxpc3QtYm94LW11bHRpLXNlbGVjdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZCxcbi5keGJsLWxpc3QtYm94LmR4YmwtbGlzdC1ib3gtbXVsdGktc2VsZWN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQgPiB0ZCB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3guZHhibC1saXN0LWJveC1tdWx0aS1zZWxlY3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaS5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQsXG4gIC5keGJsLWxpc3QtYm94LmR4YmwtbGlzdC1ib3gtbXVsdGktc2VsZWN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQgPiB0ZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1saXN0LWJveC5keGJsLWxpc3QtYm94LW11bHRpLXNlbGVjdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZCxcbiAgLmR4YmwtbGlzdC1ib3guZHhibC1saXN0LWJveC1tdWx0aS1zZWxlY3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZCA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3guZHhibC1saXN0LWJveC1tdWx0aS1zZWxlY3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaS5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQsXG4gIC5keGJsLWxpc3QtYm94LmR4YmwtbGlzdC1ib3gtbXVsdGktc2VsZWN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQgPiB0ZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1saXN0LWJveC5keGJsLWxpc3QtYm94LW11bHRpLXNlbGVjdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZDo6YmVmb3JlLFxuLmR4YmwtbGlzdC1ib3guZHhibC1saXN0LWJveC1tdWx0aS1zZWxlY3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZCA+IHRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMTUlO1xufVxuLmR4YmwtbGlzdC1ib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gbGksXG4uZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiB0Ym9keSA+IHRyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5keGJsLWxpc3QtYm94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiA6bm90KC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyKSA+IGxpOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyLFxuLmR4YmwtbGlzdC1ib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gdGJvZHkgPiB0cjpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlciA+IHRkIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0taG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiBsaTpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlcixcbiAgLmR4YmwtbGlzdC1ib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gdGJvZHkgPiB0cjpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlciA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWxpc3QtYm94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiA6bm90KC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyKSA+IGxpOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyLFxuICAuZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiB0Ym9keSA+IHRyOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiBsaTpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlcixcbiAgLmR4YmwtbGlzdC1ib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gdGJvZHkgPiB0cjpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlciA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWxpc3QtYm94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiA6bm90KC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyKSA+IGxpOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyOjpiZWZvcmUsXG4uZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiB0Ym9keSA+IHRyOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyID4gdGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxMCU7XG59XG4uZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiBsaS5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQ6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6aG92ZXIsXG4uZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZDpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlciA+IHRkIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQtaG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZC1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiBsaS5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQ6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6aG92ZXIsXG4gIC5keGJsLWxpc3QtYm94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiA6bm90KC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyKSA+IHRib2R5ID4gdHIuZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gbGkuZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyLFxuICAuZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZDpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlciA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gbGkuZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyLFxuICAuZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZDpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlciA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWxpc3QtYm94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KSA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiA6bm90KC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyKSA+IGxpLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZDpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3Zlcjo6YmVmb3JlLFxuLmR4YmwtbGlzdC1ib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gdGJvZHkgPiB0ci5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQ6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6aG92ZXIgPiB0ZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIG9wYWNpdHk6IDEwMCU7XG59XG4uZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1saXN0LWJveC1tdWx0aS1zZWxlY3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiBsaS5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQ6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6aG92ZXIsXG4uZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1saXN0LWJveC1tdWx0aS1zZWxlY3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZDpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlciA+IHRkIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtaG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1saXN0LWJveC1tdWx0aS1zZWxlY3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiBsaS5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQ6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6aG92ZXIsXG4gIC5keGJsLWxpc3QtYm94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KS5keGJsLWxpc3QtYm94LW11bHRpLXNlbGVjdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiA6bm90KC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyKSA+IHRib2R5ID4gdHIuZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyID4gdGQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdC1ib3gtbXVsdGktc2VsZWN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gbGkuZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyLFxuICAuZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1saXN0LWJveC1tdWx0aS1zZWxlY3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZDpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlciA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdC1ib3gtbXVsdGktc2VsZWN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gbGkuZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyLFxuICAuZHhibC1saXN0LWJveDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1yZWFkb25seSkuZHhibC1saXN0LWJveC1tdWx0aS1zZWxlY3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lcikgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZDpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlciA+IHRkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWxpc3QtYm94Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLXJlYWRvbmx5KS5keGJsLWxpc3QtYm94LW11bHRpLXNlbGVjdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiA6bm90KC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyKSA+IGxpLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZDpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3Zlcjo6YmVmb3JlLFxuLmR4YmwtbGlzdC1ib3g6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtcmVhZG9ubHkpLmR4YmwtbGlzdC1ib3gtbXVsdGktc2VsZWN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gdGJvZHkgPiB0ci5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQ6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6aG92ZXIgPiB0ZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDIwJTtcbn1cbi5keGJsLWxpc3QtYm94LmR4YmwtcmVhZG9ubHkgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwsXG4uZHhibC1saXN0LWJveC5keGJsLXJlYWRvbmx5ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbGlzdC1ib3gtcmVhZG9ubHktYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbGlzdC1ib3gtcmVhZG9ubHktY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3guZHhibC1yZWFkb25seSA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCxcbiAgLmR4YmwtbGlzdC1ib3guZHhibC1yZWFkb25seSA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5IHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbGlzdC1ib3guZHhibC1yZWFkb25seSA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCxcbiAgLmR4YmwtbGlzdC1ib3guZHhibC1yZWFkb25seSA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5IHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1saXN0LWJveC5keGJsLXJlYWRvbmx5ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsLFxuICAuZHhibC1saXN0LWJveC5keGJsLXJlYWRvbmx5ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1saXN0LWJveC5keGJsLXJlYWRvbmx5ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsOjpiZWZvcmUsXG4uZHhibC1saXN0LWJveC5keGJsLXJlYWRvbmx5ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDIlO1xufVxuLmR4YmwtbGlzdC1ib3guZHhibC1kaXNhYmxlZCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCxcbi5keGJsLWxpc3QtYm94LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSwgLmR4YmwtbGlzdC1ib3g6ZGlzYWJsZWQgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwsXG4uZHhibC1saXN0LWJveDpkaXNhYmxlZCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5IHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWRpc2FibGVkLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWRpc2FibGVkLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWxpc3QtYm94LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwsXG4gIC5keGJsLWxpc3QtYm94LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdGFibGUgPiB0Ym9keSwgLmR4YmwtbGlzdC1ib3g6ZGlzYWJsZWQgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwsXG4gIC5keGJsLWxpc3QtYm94OmRpc2FibGVkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1saXN0LWJveC5keGJsLWRpc2FibGVkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsLFxuICAuZHhibC1saXN0LWJveC5keGJsLWRpc2FibGVkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHksIC5keGJsLWxpc3QtYm94OmRpc2FibGVkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsLFxuICAuZHhibC1saXN0LWJveDpkaXNhYmxlZCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5IHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1saXN0LWJveC5keGJsLWRpc2FibGVkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsLFxuICAuZHhibC1saXN0LWJveC5keGJsLWRpc2FibGVkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGJvZHksIC5keGJsLWxpc3QtYm94OmRpc2FibGVkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsLFxuICAuZHhibC1saXN0LWJveDpkaXNhYmxlZCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5IHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtbGlzdC1ib3guZHhibC1kaXNhYmxlZCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bDo6YmVmb3JlLFxuLmR4YmwtbGlzdC1ib3guZHhibC1kaXNhYmxlZCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5OjpiZWZvcmUsIC5keGJsLWxpc3QtYm94OmRpc2FibGVkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsOjpiZWZvcmUsXG4uZHhibC1saXN0LWJveDpkaXNhYmxlZCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSA+IHRib2R5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAyJTtcbn1cbi5keGJsLWxpc3QtYm94LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwsXG4uZHhibC1saXN0LWJveC5keGJsLWRpc2FibGVkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlLCAuZHhibC1saXN0LWJveDpkaXNhYmxlZCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCxcbi5keGJsLWxpc3QtYm94OmRpc2FibGVkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlIHtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1saXN0LWJveC1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cbi5keGJsLWxpc3QtYm94LnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pIHtcbiAgLS1keGJsLWxpc3QtYm94LWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1saXN0LWJveC12YWxpZGF0aW9uLXZhbGlkLWNvbG9yKTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5keGJsLWxpc3QtYm94LmludmFsaWQge1xuICAtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcik7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZHhibC1saXN0LWJveC5keGJsLXNtIHtcbiAgLS1keGJsLWxpc3QtYm94LWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWxpc3QtYm94LWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tZHhibC1saXN0LWJveC1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIC0tZHhibC1saXN0LWJveC1pdGVtLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy15OiAwLjE4NzVyZW07XG4gIC0tZHhibC1saXN0LWJveC1lbXB0eS1pdGVtLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWxpc3QtYm94LWVtcHR5LWl0ZW0tcGFkZGluZy15OiAwLjc1cmVtO1xuICAtLWR4YmwtbGlzdC1ib3gtY2hlY2stZWxlbWVudC1wYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbn1cbi5keGJsLWxpc3QtYm94LmR4Ymwtc20gbGkgPiBkaXZbZHhibC1za2VsZXRvbi1pdGVtcy1jb250YWluZXJdID4gLmR4Ymwtc2tlbGV0b24taXRlbSA+IC5keGJsLXNrZWxldG9uLWNoZWNrYm94LFxuLmR4YmwtbGlzdC1ib3guZHhibC1zbSBsaS5keGJsLXNrZWxldG9uLWl0ZW0gPiAuZHhibC1za2VsZXRvbi1jaGVja2JveCB7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbjogMC4yNXJlbSB2YXIoLS1keGJsLWxpc3QtYm94LWNoZWNrLWVsZW1lbnQtcGFkZGluZy1yaWdodCkgMC4yNXJlbSAwO1xufVxuLmR4YmwtbGlzdC1ib3guZHhibC1sZyB7XG4gIC0tZHhibC1saXN0LWJveC1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1saXN0LWJveC1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC1saXN0LWJveC1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIC0tZHhibC1saXN0LWJveC1pdGVtLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXk6IDAuMzEyNXJlbTtcbiAgLS1keGJsLWxpc3QtYm94LWVtcHR5LWl0ZW0tcGFkZGluZy14OiAxLjVyZW07XG4gIC0tZHhibC1saXN0LWJveC1lbXB0eS1pdGVtLXBhZGRpbmcteTogMS41cmVtO1xuICAtLWR4YmwtbGlzdC1ib3gtY2hlY2stZWxlbWVudC1wYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbn1cbi5keGJsLWxpc3QtYm94LmR4YmwtbGcgbGkgPiBkaXZbZHhibC1za2VsZXRvbi1pdGVtcy1jb250YWluZXJdID4gLmR4Ymwtc2tlbGV0b24taXRlbSA+IC5keGJsLXNrZWxldG9uLWNoZWNrYm94LFxuLmR4YmwtbGlzdC1ib3guZHhibC1sZyBsaS5keGJsLXNrZWxldG9uLWl0ZW0gPiAuZHhibC1za2VsZXRvbi1jaGVja2JveCB7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBtYXJnaW46IDAuMjVyZW0gdmFyKC0tZHhibC1saXN0LWJveC1jaGVjay1lbGVtZW50LXBhZGRpbmctcmlnaHQpIDAuMjVyZW0gMDtcbn1cbi5keGJsLWxpc3QtYm94IC5keGJsLXNrZWxldG9uLWl0ZW0gPiAuZHhibC1za2VsZXRvbi1jaGVja2JveCB7XG4gIGNsaXAtcGF0aDogY2lyY2xlKCk7XG59XG4uZHhibC1saXN0LWJveCBsaSA+IGRpdltkeGJsLXNrZWxldG9uLWl0ZW1zLWNvbnRhaW5lcl0gPiAuZHhibC1za2VsZXRvbi1pdGVtID4gLmR4Ymwtc2tlbGV0b24tY2hlY2tib3gsXG4uZHhibC1saXN0LWJveCBsaS5keGJsLXNrZWxldG9uLWl0ZW0gPiAuZHhibC1za2VsZXRvbi1jaGVja2JveCB7XG4gIG1hcmdpbjogMC4yNXJlbSB2YXIoLS1keGJsLWxpc3QtYm94LWNoZWNrLWVsZW1lbnQtcGFkZGluZy1yaWdodCkgMC4yNXJlbSAwO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHdpZHRoOiAxLjI1cmVtO1xufVxuLmR4YmwtbGlzdC1ib3guZHhibC12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lci1wYXR0ZXJuLmR4YmwtbGlzdC1ib3gtY2hlY2tlZCA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5keGJsLWxpc3QtYm94LmR4YmwtdmlydHVhbC1pdGVtcy1jb250YWluZXItcGF0dGVybi5keGJsLWxpc3QtYm94LWNoZWNrZWQgPiBkaXYgPiBkaXYge1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMC4yNXJlbSAwO1xufVxuLmR4YmwtbGlzdC1ib3guZHhibC12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lci1wYXR0ZXJuLmR4YmwtbGlzdC1ib3gtY2hlY2tlZC5keGJsLXNtID4gZGl2ID4gZGl2IHtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuMjVyZW0gMDtcbn1cbi5keGJsLWxpc3QtYm94LmR4YmwtdmlydHVhbC1pdGVtcy1jb250YWluZXItcGF0dGVybi5keGJsLWxpc3QtYm94LWNoZWNrZWQuZHhibC1sZyA+IGRpdiA+IGRpdiB7XG4gIGhlaWdodDogMS41cmVtO1xuICBtYXJnaW46IDAuMjVyZW0gMDtcbn1cbi5keGJsLWxpc3QtYm94LmR4YmwtdmlydHVhbC1pdGVtcy1jb250YWluZXItcGF0dGVybi5keGJsLWxpc3QtYm94LXZpcnR1YWwtaXRlbXMtY29udGFpbmVyLWxpc3QtcGF0dGVybiA+IGRpdiB7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXkpIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXgpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItY29sb3IpO1xufVxuLmR4YmwtbGlzdC1ib3guZHhibC12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lci1wYXR0ZXJuLmR4YmwtbGlzdC1ib3gtdmlydHVhbC1pdGVtcy1jb250YWluZXItdGFibGUtcGF0dGVybiA+IGRpdiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1saXN0LWJveC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXN0eWxlKTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXkpIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXgpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXdpZHRoKSAwIDAgMDtcbn1cblxuLmR4YmwtdGV4dC1lZGl0IHtcbiAgLS1keGJsLXRleHQtZWRpdC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtdGV4dC1lZGl0LWxpbmUtaGVpZ2h0OiAxLjQyODU7XG4gIC0tZHhibC10ZXh0LWVkaXQtYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtdGV4dC1lZGl0LWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtdGV4dC1lZGl0LXBhZGRpbmcteTogMC4yNTAwMzEyNXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLXRleHQtZWRpdC1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aDogMXB4O1xuICAtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAtLWR4YmwtdGV4dC1lZGl0LXJlYWRvbmx5LWJnOiB1bnNldDtcbiAgLS1keGJsLXRleHQtZWRpdC1yZWFkb25seS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC10ZXh0LWVkaXQtZGlzYWJsZWQtYmc6IHVuc2V0O1xuICAtLWR4YmwtdGV4dC1lZGl0LWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1vcGFjaXR5OiA2MCU7XG4gIC0tZHhibC10ZXh0LWVkaXQtYnRuLWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLXRleHQtZWRpdC1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1pbWFnZS1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC10ZXh0LWVkaXQtYnRuLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLXRleHQtZWRpdC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1ob3Zlci1pbWFnZS1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC10ZXh0LWVkaXQtYnRuLWRpc2FibGVkLWJnOiB1bnNldDtcbiAgLS1keGJsLXRleHQtZWRpdC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteTogMC4yNTAwMzEyNXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4tYmc6IHVuc2V0O1xuICAtLWR4YmwtdGV4dC1lZGl0LWNsZWFyLWJ0bi1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC10ZXh0LWVkaXQtY2xlYXItYnRuLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4taG92ZXItY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tdmFsaWQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MsIHZhcigtLXN1Y2Nlc3MpKTtcbiAgLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLWludmFsaWQtY29sb3I6IHZhcigtLWJzLWRhbmdlciwgdmFyKC0tZGFuZ2VyKSk7XG4gIC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXk6IDAuMjUwMDMxMjVyZW07XG4gIC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtc3BhY2luZzogMC4xMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJveC1zaGFkb3cpO1xuICBjb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLXRleHQtZWRpdC1saW5lLWhlaWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIC0tZHhibC10ZXh0LWVkaXQtZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgMjUlKTtcbiAgLS1keGJsLXRleHQtZWRpdC1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1mb2N1cy1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCA1MCUpO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtdGV4dC1lZGl0LXRlbXBsYXRlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC10ZXh0LWVkaXQtdGVtcGxhdGUgLmR4YmwtdGV4dC1lZGl0LWlucHV0LCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC10ZXh0LWVkaXQtaW5wdXQsIC5keGJsLXRleHQtZWRpdCA+IHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1cyk7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXBhZGRpbmcteSkgdmFyKC0tZHhibC10ZXh0LWVkaXQtcGFkZGluZy14KTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLXRleHQtZWRpdC10ZW1wbGF0ZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtdGV4dC1lZGl0LWlucHV0LCAuZHhibC10ZXh0LWVkaXQgPiB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmR4YmwtdGV4dC1lZGl0IC5keGJsLXRleHQtZWRpdC1pbnB1dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtdGV4dC1lZGl0LXRlbXBsYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLXRleHQtZWRpdC10ZW1wbGF0ZSAuZHhibC10ZXh0LWVkaXQtaW5wdXQge1xuICBwYWRkaW5nOiAwO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtdGV4dC1lZGl0LXRlbXBsYXRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXgpO1xufVxuLmR4YmwtdGV4dC1lZGl0LmR4YmwtcmVhZG9ubHkge1xuICAtLWR4YmwtdGV4dC1lZGl0LXJlYWRvbmx5LXJvb3QtYmc6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXJlYWRvbmx5LWJnLCB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKSk7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtcmVhZG9ubHktYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXJlYWRvbmx5LWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLXRleHQtZWRpdC5keGJsLXJlYWRvbmx5IHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtdGV4dC1lZGl0LmR4YmwtcmVhZG9ubHkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLXRleHQtZWRpdC5keGJsLXJlYWRvbmx5IHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtdGV4dC1lZGl0LmR4YmwtcmVhZG9ubHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDIlO1xufVxuLmR4YmwtdGV4dC1lZGl0LmR4YmwtcmVhZG9ubHk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1yZWFkb25seS1yb290LWJnLCB0cmFuc3BhcmVudCk7XG59XG4uZHhibC10ZXh0LWVkaXQuZHhibC1kaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0OmRpc2FibGVkIHtcbiAgLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1yb290LWJnOiB2YXIoLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1iZywgdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSkpO1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWRpc2FibGVkLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC10ZXh0LWVkaXQuZHhibC1kaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0OmRpc2FibGVkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtdGV4dC1lZGl0LmR4YmwtZGlzYWJsZWQsIC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtdGV4dC1lZGl0LmR4YmwtZGlzYWJsZWQsIC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLXRleHQtZWRpdC5keGJsLWRpc2FibGVkOjpiZWZvcmUsIC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMiU7XG59XG4uZHhibC10ZXh0LWVkaXQuZHhibC1kaXNhYmxlZDo6YWZ0ZXIsIC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0yO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWRpc2FibGVkLXJvb3QtYmcsIHRyYW5zcGFyZW50KTtcbn1cbi5keGJsLXRleHQtZWRpdC5keGJsLWRpc2FibGVkID4gKiwgLmR4YmwtdGV4dC1lZGl0OmRpc2FibGVkID4gKiB7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWRpc2FibGVkLW9wYWNpdHkpO1xufVxuLmR4YmwtdGV4dC1lZGl0OmZvY3VzLXdpdGhpbiwgLmR4YmwtdGV4dC1lZGl0LmR4YmwtZm9jdXNlZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm94LXNoYWRvdyksIDAgMCB2YXIoLS1keGJsLXRleHQtZWRpdC1mb2N1cy1zaGFkb3ctYmx1cikgdmFyKC0tZHhibC10ZXh0LWVkaXQtZm9jdXMtc2hhZG93LXNwcmVhZCkgdmFyKC0tZHhibC10ZXh0LWVkaXQtZm9jdXMtc2hhZG93LWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbn1cbi5keGJsLXRleHQtZWRpdDpmb2N1cy13aXRoaW4gPiAuZHhibC1idG4sIC5keGJsLXRleHQtZWRpdDpmb2N1cy13aXRoaW4gPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4sIC5keGJsLXRleHQtZWRpdDpmb2N1cy13aXRoaW4gPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4sIC5keGJsLXRleHQtZWRpdC5keGJsLWZvY3VzZWQgPiAuZHhibC1idG4sIC5keGJsLXRleHQtZWRpdC5keGJsLWZvY3VzZWQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4sIC5keGJsLXRleHQtZWRpdC5keGJsLWZvY3VzZWQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWZvY3VzLWJvcmRlci1jb2xvcik7XG59XG4uZHhibC10ZXh0LWVkaXQ6aGFzKDpmb2N1cykge1xuICBib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWZvY3VzLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJveC1zaGFkb3cpLCAwIDAgdmFyKC0tZHhibC10ZXh0LWVkaXQtZm9jdXMtc2hhZG93LWJsdXIpIHZhcigtLWR4YmwtdGV4dC1lZGl0LWZvY3VzLXNoYWRvdy1zcHJlYWQpIHZhcigtLWR4YmwtdGV4dC1lZGl0LWZvY3VzLXNoYWRvdy1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG59XG4uZHhibC10ZXh0LWVkaXQ6aGFzKDpmb2N1cykgPiAuZHhibC1idG4sIC5keGJsLXRleHQtZWRpdDpoYXMoOmZvY3VzKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biwgLmR4YmwtdGV4dC1lZGl0Omhhcyg6Zm9jdXMpID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1mb2N1cy1ib3JkZXItY29sb3IpO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4sIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0biB7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiB2YXIoLS1keGJsLXRleHQtZWRpdC1mb250LXNpemUpO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLXRleHQtZWRpdC1saW5lLWhlaWdodCk7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1iZyk7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1jb2xvcik7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItY29sb3IpO1xuICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1ob3Zlci1iZyk7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbm9uZTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWhvdmVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1jb2xvcik7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1kaXNhYmxlZC1iZyk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmFja2dyb3VuZDogbm9uZTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1jb2xvcik7XG4gIC0tZHhibC1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1cyk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4taG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxMCU7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbikuZHhibC1kaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pOmRpc2FibGVkLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbikuZHhibC1kaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pOmRpc2FibGVkLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbikuZHhibC1kaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pOmRpc2FibGVkIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4tZGlzYWJsZWQtYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1kaXNhYmxlZC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbikuZHhibC1kaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pOmRpc2FibGVkLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbikuZHhibC1kaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pOmRpc2FibGVkLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbikuZHhibC1kaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pOmRpc2FibGVkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pLmR4YmwtZGlzYWJsZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpkaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pLmR4YmwtZGlzYWJsZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpkaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pLmR4YmwtZGlzYWJsZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpkaXNhYmxlZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pLmR4YmwtZGlzYWJsZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpkaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pLmR4YmwtZGlzYWJsZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpkaXNhYmxlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pLmR4YmwtZGlzYWJsZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpkaXNhYmxlZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKS5keGJsLWRpc2FibGVkOjpiZWZvcmUsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKTpkaXNhYmxlZDo6YmVmb3JlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbikuZHhibC1kaXNhYmxlZDo6YmVmb3JlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC1idG4uZHhibC1idG4taWNvbik6ZGlzYWJsZWQ6OmJlZm9yZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pLmR4YmwtZGlzYWJsZWQ6OmJlZm9yZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciwgLmR4YmwtYnRuLmR4YmwtYnRuLWljb24pOmRpc2FibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAyJTtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkOjphZnRlciwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGU6OmFmdGVyLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogMCAwIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3IpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwLjA2MjVyZW0pO1xuICB0b3A6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwLjA2MjVyZW0pO1xuICByaWdodDogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDAuMDYyNXJlbSk7XG4gIGJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDAuMDYyNXJlbSk7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYy5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYy5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMuZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYy5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMuZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYy5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbiwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24sIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uIHtcbiAgLS1keGJsLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1jb2xvcik7XG4gIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uICsgaW5wdXRbdHlwZT10ZXh0XSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gKyBpbnB1dFt0eXBlPXRleHRdLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbiArIGlucHV0W3R5cGU9dGV4dF0ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0biA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIDQwJSkpO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4ge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteCk7XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4tcGFkZGluZy15KTtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0biB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4tcGFkZGluZy14KTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDA7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4tYmcpO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gW2NsYXNzKj1keGJsLWJ0bi1ncm91cC1yaWdodF06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1cyk7XG59XG4uZHhibC10ZXh0LWVkaXQgPiBbY2xhc3MqPWR4YmwtYnRuLWdyb3VwLWxlZnRdOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1cyk7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAuZHhibC1idG4tZ3JvdXAtbGVmdCA+IC5keGJsLWJ0biwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsLmR4YmwtYnRuLWdyb3VwLWxlZnQgPiAuZHhibC1idG4ge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLWJ0bi1ncm91cC1yaWdodCA+IC5keGJsLWJ0biwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsLmR4YmwtYnRuLWdyb3VwLXJpZ2h0ID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIge1xuICAtLWR4YmwtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiAwO1xuICAtLWR4YmwtYnRuLWNvbG9yOiB3aGl0ZTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogd2hpdGU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4tY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4tY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4taG92ZXItY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4taG92ZXItY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhcjpkaXNhYmxlZCA+IC5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWNsZWFyLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWNsZWFyLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciA+IC5keGJsLWltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtY2xlYXItYnRuLWJnLCB2YXIoLS1keGJsLWltYWdlLXNlY29uZGFyeS1jb2xvciwgcmdiYSgwIDAgMC8yNSUpKSk7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4taG92ZXItYmcsIHZhcigtLWR4YmwtaW1hZ2Utc2Vjb25kYXJ5LWhvdmVyLWNvbG9yLCByZ2JhKDAgMCAwLzUwJSkpKTtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIgPiAuZHhibC1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLXNwaW4tYnRuLWluYywgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4Ymwtc3Bpbi1idG4tZGVjIHtcbiAgaGVpZ2h0OiA1MCU7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1zcGluLWJ0bi1pbmMgPiAuZHhibC1pbWFnZSwgLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4Ymwtc3Bpbi1idG4tZGVjID4gLmR4YmwtaW1hZ2Uge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgbWFyZ2luLWJvdHRvbTogLTJweDtcbn1cbi5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLXNwaW4tYnRuLWluYyB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1zcGluLWJ0bi1kZWMge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4Ymwtc3Bpbi1idG4tZGVjID4gLmR4YmwtaW1hZ2Uge1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuLmR4YmwtdGV4dC1lZGl0IC5keGJsLWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXkpIHZhcigtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXNwYWNpbmcpIHZhcigtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXBhZGRpbmcteSkgdmFyKC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy14KTtcbn1cbi5keGJsLXRleHQtZWRpdCAuZHhibC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzID4gLmR4YmwtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4YmwtdGV4dC1lZGl0LnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pIHtcbiAgLS1keGJsLXRleHQtZWRpdC1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAyNSUpO1xuICAtLWR4YmwtdGV4dC1lZGl0LWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtdGV4dC1lZGl0LWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xuICAtLWR4YmwtdGV4dC1lZGl0LWZvY3VzLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDUwJSk7XG4gIC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLXZhbGlkLWNvbG9yKTtcbiAgLS1keGJsLXRleHQtZWRpdC1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tdmFsaWQtY29sb3IpO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmR4YmwtdGV4dC1lZGl0LnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pIC5keGJsLWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5keGJsLXRleHQtZWRpdC52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKSAuZHhibC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzID4gLmR4YmwtaW1hZ2UuZHhibC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLWljb24tdmFsaWQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tdmFsaWQtY29sb3IpO1xufVxuLmR4YmwtdGV4dC1lZGl0LmludmFsaWQge1xuICAtLWR4YmwtdGV4dC1lZGl0LWZvY3VzLXNoYWRvdy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMjUlKTtcbiAgLS1keGJsLXRleHQtZWRpdC1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1mb2N1cy1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDUwJSk7XG4gIC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLWludmFsaWQtY29sb3IpO1xuICAtLWR4YmwtdGV4dC1lZGl0LWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1pbnZhbGlkLWNvbG9yKTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5keGJsLXRleHQtZWRpdC5pbnZhbGlkIC5keGJsLWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5keGJsLXRleHQtZWRpdC5pbnZhbGlkIC5keGJsLWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMgPiAuZHhibC1pbWFnZS5keGJsLWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtaWNvbi1pbnZhbGlkIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLWludmFsaWQtY29sb3IpO1xufVxuLmR4YmwtdGV4dC1lZGl0LmR4Ymwtc20ge1xuICAtLWR4YmwtdGV4dC1lZGl0LWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1saW5lLWhlaWdodDogMS41O1xuICAtLWR4YmwtdGV4dC1lZGl0LXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIC0tZHhibC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1idG4tcGFkZGluZy15OiAwLjE4NzVyZW07XG4gIC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXBhZGRpbmcteTogMC4xODc1cmVtO1xuICAtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXNwYWNpbmc6IDAuMTI1cmVtO1xufVxuLmR4YmwtdGV4dC1lZGl0LmR4YmwtbGcge1xuICAtLWR4YmwtdGV4dC1lZGl0LWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC10ZXh0LWVkaXQtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC10ZXh0LWVkaXQtcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLXRleHQtZWRpdC1idG4tcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtc3BhY2luZzogMC4xMjVyZW07XG59XG5cbi5keGJsLXRleHQtZWRpdC5keGJsLW1lbW8tZWRpdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLXRleHQtZWRpdC5keGJsLW1lbW8tZWRpdCA+IHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogY2FsYyh2YXIoLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXkpICogMiArIHZhcigtLWR4YmwtdGV4dC1lZGl0LWxpbmUtaGVpZ2h0KSAqIHZhcigtLWR4YmwtdGV4dC1lZGl0LWZvbnQtc2l6ZSkpO1xuICBtaW4td2lkdGg6IGNhbGModmFyKC0tZHhibC10ZXh0LWVkaXQtcGFkZGluZy14KSAqIDIgKyAxLjI1cmVtKTtcbn1cbi5keGJsLXRleHQtZWRpdC5keGJsLW1lbW8tZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyICsgdGV4dGFyZWEge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjYyNXJlbTtcbn1cbi5keGJsLXRleHQtZWRpdC5keGJsLW1lbW8tZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWNsZWFyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjI1cmVtO1xufVxuLmR4YmwtdGV4dC1lZGl0LmR4YmwtbWVtby1lZGl0ID4gLmR4YmwtcmVzaXplIHtcbiAgcmVzaXplOiBib3RoO1xufVxuLmR4YmwtdGV4dC1lZGl0LmR4YmwtbWVtby1lZGl0ID4gLmR4Ymwtdi1yZXNpemUge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuLmR4YmwtdGV4dC1lZGl0LmR4YmwtbWVtby1lZGl0ID4gLmR4YmwtaC1yZXNpemUge1xuICByZXNpemU6IGhvcml6b250YWw7XG59XG4uZHhibC10ZXh0LWVkaXQuZHhibC1tZW1vLWVkaXQgPiAuZHhibC1uby1yZXNpemUge1xuICByZXNpemU6IG5vbmU7XG59XG5cbi5keGJsLXRhZy1ib3gge1xuICAtLWR4YmwtdGFnLWJveC10YWctYmc6IHVuc2V0O1xuICAtLWR4YmwtdGFnLWJveC10YWctY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC10YWctYm94LXRhZy1yZWFkb25seS1iZzogdW5zZXQ7XG4gIC0tZHhibC10YWctYm94LXRhZy1yZWFkb25seS1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLXRhZy1ib3gtdGFnLWRpc2FibGVkLWJnOiB1bnNldDtcbiAgLS1keGJsLXRhZy1ib3gtdGFnLWRpc2FibGVkLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGg6IDByZW07XG4gIC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItcmFkaXVzOiAzcmVtO1xuICAtLWR4YmwtdGFnLWJveC10YWctcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtdGFnLWJveC10YWctcGFkZGluZy15OiAwLjEyNTAzMTI1cmVtO1xuICAtLWR4YmwtdGFnLWJveC10YWctc3BhY2luZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtdGFnLWJveC10YWctc3BhY2luZy15OiAwLjEyNXJlbTtcbiAgLS1keGJsLXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbiAgLS1keGJsLXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgLS1keGJsLXRhZy1ib3gtdGFnLWNsb3NlLWJ0bi1iZzogdW5zZXQ7XG4gIC0tZHhibC10YWctYm94LXRhZy1jbG9zZS1idG4tY29sb3I6IHdoaXRlO1xuICAtLWR4YmwtdGFnLWJveC10YWctY2xvc2UtYnRuLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLXRhZy1ib3gtdGFnLWNsb3NlLWJ0bi1ob3Zlci1jb2xvcjogd2hpdGU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWR4YmwtdGFnLWJveC10YWctc3BhY2luZy15KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXgpO1xufVxuLmR4YmwtdGFnLWJveCA+IC5keGJsLXRleHQtZWRpdC1pbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IHVuc2V0O1xufVxuLmR4YmwtdGFnLWJveCA+IC5keGJsLXRleHQtZWRpdC1pbnB1dCwgLmR4YmwtdGFnLWJveCA+IC5keGJsLWVkaXQtYnRuLWNsZWFyLCAuZHhibC10YWctYm94ID4gLmR4YmwtZWRpdC12YWxpZGF0aW9uLXN0YXR1cyB7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZHhibC10YWctYm94LXRhZy1zcGFjaW5nLXkpICogLTEpO1xufVxuLmR4YmwtdGFnLWJveCA+IC5keGJsLWVkaXQtYnRuLWNsZWFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLmR4YmwtdGFnLWJveCA+IC5keGJsLXRhZyB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG1hcmdpbi10b3A6IHZhcigtLWR4YmwtdGFnLWJveC10YWctc3BhY2luZy15KTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLXNwYWNpbmcteCk7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNGVtKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5keGJsLXRhZy1ib3ggPiAuZHhibC10YWc6bm90KC5keGJsLXRhZy10bXBsKSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlcjogdmFyKC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci1jb2xvcik7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtdGFnLWJveC10YWctcGFkZGluZy15KSB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLXBhZGRpbmcteCk7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC10YWctYm94LXRhZy1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC10YWctYm94LXRhZy1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC10YWctYm94ID4gLmR4YmwtdGFnOm5vdCguZHhibC10YWctdG1wbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLXRhZy1ib3ggPiAuZHhibC10YWc6bm90KC5keGJsLXRhZy10bXBsKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC10YWctYm94ID4gLmR4YmwtdGFnOm5vdCguZHhibC10YWctdG1wbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLXRhZy1ib3ggPiAuZHhibC10YWc6bm90KC5keGJsLXRhZy10bXBsKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxMCU7XG59XG4uZHhibC10YWctYm94ID4gLmR4YmwtdGFnID4gLmR4YmwtdGFnLXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgdmFyKC0tZHhibC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctcmlnaHQpIDAgdmFyKC0tZHhibC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctbGVmdCk7XG59XG4uZHhibC10YWctYm94ID4gLmR4YmwtdGFnID4gLmR4YmwtYnRuLmR4YmwtdGFnLWJ0bi1jbG9zZSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMDtcbiAgLS1keGJsLWJ0bi1ib3JkZXItd2lkdGg6IDA7XG4gIC0tZHhibC1idG4tYm9yZGVyLXJhZGl1czogNTAlO1xuICAtLWR4YmwtYnRuLWNvbG9yOiB3aGl0ZTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogd2hpdGU7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmR4YmwtdGFnLWJveCA+IC5keGJsLXRhZyA+IC5keGJsLWJ0bi5keGJsLXRhZy1idG4tY2xvc2UgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLWNsb3NlLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdGFnLWJveC10YWctY2xvc2UtYnRuLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXRhZy1ib3ggPiAuZHhibC10YWcgPiAuZHhibC1idG4uZHhibC10YWctYnRuLWNsb3NlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC10YWctYm94ID4gLmR4YmwtdGFnID4gLmR4YmwtYnRuLmR4YmwtdGFnLWJ0bi1jbG9zZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC10YWctYm94ID4gLmR4YmwtdGFnID4gLmR4YmwtYnRuLmR4YmwtdGFnLWJ0bi1jbG9zZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC10YWctYm94LXRhZy1jbG9zZS1idG4taG92ZXItY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLWNsb3NlLWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC10YWctYm94ID4gLmR4YmwtdGFnID4gLmR4YmwtYnRuLmR4YmwtdGFnLWJ0bi1jbG9zZS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLXRhZy1ib3ggPiAuZHhibC10YWcgPiAuZHhibC1idG4uZHhibC10YWctYnRuLWNsb3NlOmRpc2FibGVkID4gLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC10YWctYm94LXRhZy1jbG9zZS1idG4tY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLWNsb3NlLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG4uZHhibC10YWctYm94ID4gLmR4YmwtdGFnID4gLmR4YmwtYnRuLmR4YmwtdGFnLWJ0bi1jbG9zZSA+IC5keGJsLWltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC10YWctYm94LXRhZy1jbG9zZS1idG4tYmcsIHZhcigtLWR4YmwtaW1hZ2Utc2Vjb25kYXJ5LWNvbG9yLCByZ2JhKDAgMCAwLzI1JSkpKTtcbn1cbi5keGJsLXRhZy1ib3ggPiAuZHhibC10YWcgPiAuZHhibC1idG4uZHhibC10YWctYnRuLWNsb3NlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdGFnLWJveC10YWctY2xvc2UtYnRuLWhvdmVyLWJnLCB2YXIoLS1keGJsLWltYWdlLXNlY29uZGFyeS1ob3Zlci1jb2xvciwgcmdiYSgwIDAgMC81MCUpKSk7XG59XG4uZHhibC10YWctYm94ID4gLmR4YmwtdGFnID4gLmR4YmwtYnRuLmR4YmwtdGFnLWJ0bi1jbG9zZSA+IC5keGJsLWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmR4YmwtdGFnLWJveCAuZHhibC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZHhibC10ZXh0LWVkaXQtcGFkZGluZy14KSAqIC0xKTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXgpO1xufVxuLmR4YmwtdGFnLWJveC5keGJsLXJlYWRvbmx5ID4gLmR4YmwtdGFnIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLXJlYWRvbmx5LWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLXJlYWRvbmx5LWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLXRhZy1ib3guZHhibC1yZWFkb25seSA+IC5keGJsLXRhZyB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtdGFnLWJveC5keGJsLXJlYWRvbmx5ID4gLmR4YmwtdGFnIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLXRhZy1ib3guZHhibC1yZWFkb25seSA+IC5keGJsLXRhZyB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtdGFnLWJveC5keGJsLXJlYWRvbmx5ID4gLmR4YmwtdGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDUlO1xufVxuLmR4YmwtdGFnLWJveC5keGJsLXJlYWRvbmx5ID4gLmR4YmwtdGFnID4gLmR4YmwtdGFnLXRleHQge1xuICBwYWRkaW5nOiAwIHZhcigtLWR4YmwtdGFnLWJveC10YWctdGV4dC1wYWRkaW5nLWxlZnQpIDAgdmFyKC0tZHhibC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctbGVmdCk7XG59XG4uZHhibC10YWctYm94LmR4YmwtZWRpdC1idG4tY2xlYXItdmlzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMXJlbSArIDIgKiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4tcGFkZGluZy14KSk7XG59XG4uZHhibC10YWctYm94LmR4YmwtZGlzYWJsZWQgPiAuZHhibC10YWcsIC5keGJsLXRhZy1ib3g6ZGlzYWJsZWQgPiAuZHhibC10YWcge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdGFnLWJveC10YWctZGlzYWJsZWQtYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtdGFnLWJveC10YWctZGlzYWJsZWQtY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtdGFnLWJveC5keGJsLWRpc2FibGVkID4gLmR4YmwtdGFnLCAuZHhibC10YWctYm94OmRpc2FibGVkID4gLmR4YmwtdGFnIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC10YWctYm94LmR4YmwtZGlzYWJsZWQgPiAuZHhibC10YWcsIC5keGJsLXRhZy1ib3g6ZGlzYWJsZWQgPiAuZHhibC10YWcge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtdGFnLWJveC5keGJsLWRpc2FibGVkID4gLmR4YmwtdGFnLCAuZHhibC10YWctYm94OmRpc2FibGVkID4gLmR4YmwtdGFnIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC10YWctYm94LmR4YmwtZGlzYWJsZWQgPiAuZHhibC10YWc6OmJlZm9yZSwgLmR4YmwtdGFnLWJveDpkaXNhYmxlZCA+IC5keGJsLXRhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiA1JTtcbn1cbi5keGJsLXRhZy1ib3guZHhibC1zbSB7XG4gIC0tZHhibC10YWctYm94LXRhZy1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC10YWctYm94LXRhZy1wYWRkaW5nLXk6IDAuMTI1cmVtO1xuICAtLWR4YmwtdGFnLWJveC10YWctc3BhY2luZy14OiAwLjE4NzVyZW07XG4gIC0tZHhibC10YWctYm94LXRhZy1zcGFjaW5nLXk6IDAuMDYyNXJlbTtcbiAgLS1keGJsLXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAtLWR4YmwtdGFnLWJveC10YWctdGV4dC1wYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4uZHhibC10YWctYm94LmR4Ymwtc20uZHhibC1lZGl0LWJ0bi1jbGVhci12aXNpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxcmVtICsgMiAqIHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1wYWRkaW5nLXgpKTtcbn1cbi5keGJsLXRhZy1ib3guZHhibC1sZyB7XG4gIC0tZHhibC10YWctYm94LXRhZy1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtdGFnLWJveC10YWctcGFkZGluZy15OiAwLjEyNXJlbTtcbiAgLS1keGJsLXRhZy1ib3gtdGFnLXNwYWNpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC10YWctYm94LXRhZy1zcGFjaW5nLXk6IDAuMTg3NXJlbTtcbiAgLS1keGJsLXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIC0tZHhibC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4uZHhibC10YWctYm94LmR4YmwtbGcuZHhibC1lZGl0LWJ0bi1jbGVhci12aXNpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxcmVtICsgMiAqIHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1wYWRkaW5nLXgpKTtcbn1cblxuLmR4YmwtZWRpdC1kcm9wZG93biB7XG4gIC0tZHhibC1lZGl0LWRyb3Bkb3duLWZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAtLWR4YmwtZWRpdC1kcm9wZG93bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtZWRpdC1kcm9wZG93bi1saW5lLWhlaWdodDogMS40Mjg1O1xuICAtLWR4YmwtZWRpdC1kcm9wZG93bi1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1lZGl0LWRyb3Bkb3duLW1heC1oZWlnaHQ6IDIwMHB4O1xuICAtLWR4YmwtZWRpdC1kcm9wZG93bi1tYXJnaW4teDogMDtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24tbWFyZ2luLXk6IDAuMDYyNXJlbTtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtZWRpdC1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLWJnOiB1bnNldDtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItYnRuLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLWJ0bi1ob3Zlci1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1idG4tZGlzYWJsZWQtY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItdGl0bGUtZm9udC13ZWlnaHQ6IDYwMDtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24tYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWR4YmwtZWRpdC1kcm9wZG93bi1taW4td2lkdGg6IDA7XG59XG5cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93bixcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQge1xuICBmb250LXNpemU6IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1mb250LXNpemUpO1xuICBmb250LWZhbWlseTogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWZvbnQtZmFtaWx5KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1saW5lLWhlaWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1iZyk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tY29sb3IpO1xuICBtYXJnaW46IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1tYXJnaW4teSkgdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLW1hcmdpbi14KTtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBib3gtc2hhZG93OiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gIG1pbi13aWR0aDogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93bi1oaWRkZW4sXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50LWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93bi1zaG93bixcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQtc2hvd24ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtZWRpdC1kcm9wZG93bi1ib2R5LFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLWVkaXQtZHJvcGRvd24tYm9keSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLWVkaXQtZHJvcGRvd24tYm9keSA+ICosXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtZWRpdC1kcm9wZG93bi1ib2R5ID4gKiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtZWRpdC1kcm9wZG93bi1ib2R5IC5keGJsLWRhdGUtdGltZS1lZGl0LWNhbGVuZGFyLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLWVkaXQtZHJvcGRvd24tYm9keSAuZHhibC1kYXRlLXRpbWUtZWRpdC1jYWxlbmRhciB7XG4gIGJvcmRlcjogMDtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLWVkaXQtZHJvcGRvd24tYm9keSAuZHhibC1kYXRlLXRpbWUtZWRpdC10YWJzLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLWVkaXQtZHJvcGRvd24tYm9keSAuZHhibC1kYXRlLXRpbWUtZWRpdC10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtZGF0ZS10aW1lLWVkaXQtdGFicyA+IG5hdiA+IHVsID4gbGksXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtZWRpdC1kcm9wZG93bi1ib2R5IC5keGJsLWRhdGUtdGltZS1lZGl0LXRhYnMgPiBuYXYgPiB1bCA+IGxpIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtZWRpdC1kcm9wZG93bi1ib2R5IC5keGJsLWRhdGUtdGltZS1lZGl0LXRhYnMgPiBuYXYgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLWVkaXQtZHJvcGRvd24tYm9keSAuZHhibC1kYXRlLXRpbWUtZWRpdC10YWJzID4gbmF2ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtZGF0ZS10aW1lLWVkaXQtdGFicyA+IG5hdiA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW0gPiAuZHhibC10ZXh0LFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLWVkaXQtZHJvcGRvd24tYm9keSAuZHhibC1kYXRlLXRpbWUtZWRpdC10YWJzID4gbmF2ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbSA+IC5keGJsLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtZGF0ZS10aW1lLWVkaXQtdGFicyA+IG5hdiA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW0uZHhibC1kYXRlLXRpbWUtZWRpdC10YWJzLWRhdGUsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtZWRpdC1kcm9wZG93bi1ib2R5IC5keGJsLWRhdGUtdGltZS1lZGl0LXRhYnMgPiBuYXYgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtLmR4YmwtZGF0ZS10aW1lLWVkaXQtdGFicy1kYXRlIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtZGF0ZS10aW1lLWVkaXQtdGFicyA+IG5hdiA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW0uZHhibC1kYXRlLXRpbWUtZWRpdC10YWJzLXRpbWUsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtZWRpdC1kcm9wZG93bi1ib2R5IC5keGJsLWRhdGUtdGltZS1lZGl0LXRhYnMgPiBuYXYgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtLmR4YmwtZGF0ZS10aW1lLWVkaXQtdGFicy10aW1lIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtZWRpdC1kcm9wZG93bi1ib2R5IC5keGJsLXRhYnMtY29udGVudCxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtdGFicy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLWVkaXQtZHJvcGRvd24tYm9keSAuZHhibC10YWJzLWNvbnRlbnQgLmR4YmwtY2FsZW5kYXItaGVhZGVyLFxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtZWRpdC1kcm9wZG93bi1ib2R5IC5keGJsLXRhYnMtY29udGVudCAuZHhibC1jYWxlbmRhci1oZWFkZXI6OmJlZm9yZSxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtdGFicy1jb250ZW50IC5keGJsLWNhbGVuZGFyLWhlYWRlcixcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtdGFicy1jb250ZW50IC5keGJsLWNhbGVuZGFyLWhlYWRlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtbGlzdGJveCxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtbGlzdGJveCB7XG4gIC0tZHhibC1saXN0Ym94LWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWxpc3Rib3gtYm9yZGVyLXdpZHRoOiAwO1xuICAtLWR4YmwtbGlzdGJveC1ib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtZWRpdC1kcm9wZG93bi1ib2R5IC5keGJsLWxpc3Rib3ggZGl2LmR4YmwtbGlzdGJveC1pdGVtLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLWVkaXQtZHJvcGRvd24tYm9keSAuZHhibC1saXN0Ym94IGRpdi5keGJsLWxpc3Rib3gtaXRlbSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtbGlzdGJveCAuZHhicy1ncmlkdmlldyxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtbGlzdGJveCAuZHhicy1ncmlkdmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtbGlzdGJveCAuZHhicy1ncmlkdmlldyA+IC5jYXJkLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLWVkaXQtZHJvcGRvd24tYm9keSAuZHhibC1saXN0Ym94IC5keGJzLWdyaWR2aWV3ID4gLmNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtZWRpdC1kcm9wZG93bi1ib2R5IC5keGJsLWxpc3Rib3ggLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGd2SFNEQyxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1lZGl0LWRyb3Bkb3duLWJvZHkgLmR4YmwtbGlzdGJveCAuZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZIU0RDIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIsXG4gIC5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIsXG4gIC5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93biAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlcixcbiAgLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93biAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlcjo6YmVmb3JlLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogNSU7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIgPiAuZHhibC1idG4sXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyID4gLmR4YmwtYnRuIHtcbiAgLS1keGJsLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItYnRuLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1idG4tY29sb3IpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO1xuICAtLWR4YmwtYnRuLWJvcmRlci13aWR0aDogMDtcbiAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2IoMCAwIDAgLyAwJSk7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIgPiAuZHhibC1idG4gPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIgPiAuZHhibC1idG4gPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItYnRuLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93biAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93biAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1ob3Zlci1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItYnRuLWhvdmVyLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWhvdmVyLWNvbG9yLCA5NSUpKTtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93biAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlciA+IC5keGJsLWJ0bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93biAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlciA+IC5keGJsLWJ0bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlciA+IC5keGJsLWJ0bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyID4gLmR4YmwtYnRuOmRpc2FibGVkID4gLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1idG4tZGlzYWJsZWQtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLWJ0bi1kaXNhYmxlZC1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcixcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IG5vbmU7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWVkaXQtZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZWRpdC1kcm9wZG93biAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGU6OmFmdGVyLCAuZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24gLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGU6OmFmdGVyLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1lZGl0LWRyb3Bkb3duID4gLmR4YmwtbW9kYWwtY29udGVudCAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogMCAwIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3IpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwcHgpO1xuICB0b3A6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwcHgpO1xuICByaWdodDogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDBweCk7XG4gIGJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDBweCk7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhibC1lZGl0LWRyb3Bkb3duIC5keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyID4gLmR4YmwtZWRpdC1kcm9wZG93bi10aXRsZSxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXIgPiAuZHhibC1lZGl0LWRyb3Bkb3duLXRpdGxlIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci10aXRsZS1mb250LXdlaWdodCk7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24ge1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xufVxuXG4uZHhibC1zbS5keGJsLWRyb3Bkb3duID4gLmR4YmwtZWRpdC1kcm9wZG93biwgLmR4Ymwtc20uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1lZGl0LWRyb3Bkb3duIHtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24tZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtZWRpdC1kcm9wZG93bi1saW5lLWhlaWdodDogMS41O1xuICAtLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAwLjEyNXJlbTtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogMC4xMjVyZW07XG4gIC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLmR4YmwtbGcuZHhibC1kcm9wZG93biA+IC5keGJsLWVkaXQtZHJvcGRvd24sIC5keGJsLWxnLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtZWRpdC1kcm9wZG93biB7XG4gIC0tZHhibC1lZGl0LWRyb3Bkb3duLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24tbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAtLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAwLjM3NXJlbTtcbiAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogMC4zNzVyZW07XG4gIC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLmR4Ymwtcm9sbGVycy1jb250YWluZXIge1xuICAtLWR4Ymwtcm9vbGVycy1jb250YWluZXItcGFkZGluZy15OiAxcmVtO1xuICAtLWR4Ymwtcm9vbGVycy1jb250YWluZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWR4Ymwtcm9vbGVyLWl0ZW0tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tZHhibC1yb29sZXItaXRlbS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1yb29sZXItdGl0bGUtcGFkZGluZy15OiAwLjVyZW07XG4gIC0tZHhibC1yb29sZXItdGl0bGUtcGFkZGluZy14OiAxcmVtO1xuICAtLWR4Ymwtcm9vbGVyLXRpdGxlLWZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1yb29sZXJzLWNvbnRhaW5lci1wYWRkaW5nLXkpIHZhcigtLWR4Ymwtcm9vbGVycy1jb250YWluZXItcGFkZGluZy15KTtcbn1cbi5keGJsLXJvbGxlcnMtY29udGFpbmVyIC5keGJsLXJvbGxlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBmbGV4OiAxIDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLXJvbGxlcnMtY29udGFpbmVyIC5keGJsLXJvbGxlci1jb250YWluZXIgLmR4Ymwtcm9sbGVyIHtcbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5keGJsLXJvbGxlcnMtY29udGFpbmVyIC5keGJsLXJvbGxlci1jb250YWluZXIgLmR4Ymwtcm9sbGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjgxMjVlbTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWR4Ymwtcm9vbGVyLXRpdGxlLWZvbnQtd2VpZ2h0KTtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1yb29sZXItdGl0bGUtcGFkZGluZy15KSB2YXIoLS1keGJsLXJvb2xlci10aXRsZS1wYWRkaW5nLXgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5keGJsLXJvbGxlcnMtY29udGFpbmVyIC5keGJsLXJvbGxlci1pdGVtLFxuLmR4Ymwtcm9sbGVycy1jb250YWluZXIgLmR4Ymwtcm9sbGVyLWFmdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLXJvb2xlci1pdGVtLXBhZGRpbmcteSkgdmFyKC0tZHhibC1yb29sZXItaXRlbS1wYWRkaW5nLXgpO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmR4Ymwtcm9sbGVycy1jb250YWluZXIgLmR4Ymwtcm9sbGVyLWl0ZW0sXG4uZHhibC1yb2xsZXJzLWNvbnRhaW5lciAuZHhibC1yb2xsZXItaXRlbS5keGJsLXJvbGxlci1leHBhbmRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5keGJsLXJvbGxlcnMtY29udGFpbmVyIC5keGJsLXJvbGxlci1pdGVtLmR4Ymwtcm9sbGVyLWV4cGFuZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5keGJsLXJvbGxlcnMtY29udGFpbmVyIC5keGJsLXJvbGxlci1hZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudGNvbG9yO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZHhibC1yb2xsZXJzLWNvbnRhaW5lciAuZHhibC1yb2xsZXItYWZ0ZXIgLmR4Ymwtcm9sbGVyLWl0ZW0sIC5keGJsLXJvbGxlcnMtY29udGFpbmVyIC5keGJsLXJvbGxlci1hZnRlcjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5keGJsLXJvbGxlcnMtY29udGFpbmVyIC5keGJsLXJvbGxlci1hZnRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC4xNTtcbiAgei1pbmRleDogMjtcbn1cbi5keGJsLXJvbGxlcnMtY29udGFpbmVyLmR4Ymwtcm9sbGVyLWludmFsaWQtZGF0YSAuZHhibC1yb2xsZXItYWZ0ZXIgPiAuZHhibC1yb2xsZXItaXRlbSB7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uZHhibC1yb2xsZXJzLWNvbnRhaW5lciAuZHhibC1yb2xsZXI6Zm9jdXMgLmR4Ymwtcm9sbGVyLWFmdGVyOjphZnRlciB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmR4Ymwtc20gLmR4Ymwtcm9sbGVycy1jb250YWluZXIge1xuICAtLWR4Ymwtcm9vbGVycy1jb250YWluZXItcGFkZGluZy15OiAwLjc1cmVtO1xuICAtLWR4Ymwtcm9vbGVycy1jb250YWluZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWR4Ymwtcm9vbGVyLWl0ZW0tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1keGJsLXJvb2xlci1pdGVtLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLXJvb2xlci10aXRsZS1wYWRkaW5nLXk6IDAuMzc1cmVtO1xuICAtLWR4Ymwtcm9vbGVyLXRpdGxlLXBhZGRpbmcteDogMC43NXJlbTtcbn1cblxuLmR4YmwtbGcgLmR4Ymwtcm9sbGVycy1jb250YWluZXIge1xuICAtLWR4Ymwtcm9vbGVycy1jb250YWluZXItcGFkZGluZy15OiAxLjI1cmVtO1xuICAtLWR4Ymwtcm9vbGVycy1jb250YWluZXItcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWR4Ymwtcm9vbGVyLWl0ZW0tcGFkZGluZy15OiAwLjYyNXJlbTtcbiAgLS1keGJsLXJvb2xlci1pdGVtLXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1keGJsLXJvb2xlci10aXRsZS1wYWRkaW5nLXk6IDAuNjI1cmVtO1xuICAtLWR4Ymwtcm9vbGVyLXRpdGxlLXBhZGRpbmcteDogMS4yNXJlbTtcbn1cblxuLmR4Ymwtcm9sbGVycy1mb290ZXIge1xuICAtLWR4Ymwtcm9vbGVycy1mb290ZXItYmc6IHVuc2V0O1xuICAtLWR4Ymwtcm9vbGVycy1mb290ZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1yb29sZXJzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4Ymwtcm9vbGVycy1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWR4Ymwtcm9vbGVycy1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1keGJsLXJvb2xlcnMtZm9vdGVyLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWR4Ymwtcm9vbGVycy1mb290ZXItcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1yb29sZXJzLWZvb3Rlci1idG4tc3BhY2luZzogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1yb29sZXJzLWZvb3Rlci1wYWRkaW5nLXkpIHZhcigtLWR4Ymwtcm9vbGVycy1mb290ZXItcGFkZGluZy14KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZHhibC1yb29sZXJzLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1yb29sZXJzLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1yb29sZXJzLWJvcmRlci1jb2xvcik7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1yb29sZXJzLWZvb3Rlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1yb29sZXJzLWZvb3Rlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1yb2xsZXJzLWZvb3RlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLXJvbGxlcnMtZm9vdGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1yb2xsZXJzLWZvb3RlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLXJvbGxlcnMtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAzJTtcbn1cblxuLmR4Ymwtc20gLmR4Ymwtcm9sbGVycy1mb290ZXIge1xuICAtLWR4Ymwtcm9vbGVycy1mb290ZXItcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1keGJsLXJvb2xlcnMtZm9vdGVyLXBhZGRpbmcteDogMC4zNzVyZW07XG59XG5cbi5keGJsLWxnIC5keGJsLXJvbGxlcnMtZm9vdGVyIHtcbiAgLS1keGJsLXJvb2xlcnMtZm9vdGVyLXBhZGRpbmcteTogMC42MjVyZW07XG4gIC0tZHhibC1yb29sZXJzLWZvb3Rlci1wYWRkaW5nLXg6IDAuNjI1cmVtO1xufVxuXG4uZHhibC1wYWdlciB7XG4gIC0tZHhibC1wYWdlci1mb250LWZhbWlseTogaW5oZXJpdDtcbiAgLS1keGJsLXBhZ2VyLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tZHhibC1wYWdlci1saW5lLWhlaWdodDogMS40Mjg1O1xuICAtLWR4YmwtcGFnZXItYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtcGFnZXItY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtcGFnZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLXBhZ2VyLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tZHhibC1wYWdlci1ib3JkZXItd2lkdGg6IDA7XG4gIC0tZHhibC1wYWdlci1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIC0tZHhibC1wYWdlci1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC1wYWdlci1wYWRkaW5nLXk6IDA7XG4gIC0tZHhibC1wYWdlci1idG4tYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtcGFnZXItYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtcGFnZXItYnRuLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tZHhibC1wYWdlci1idG4tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tZHhibC1wYWdlci1idG4tY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtcGFnZXItYnRuLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLXBhZ2VyLWJ0bi1ob3Zlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLXBhZ2VyLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1wYWdlci1idG4tZGlzYWJsZWQtY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtcGFnZXItYnRuLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1wYWdlci1idG4tcGFkZGluZy15OiAwLjI1MDAzMTI1cmVtO1xuICAtLWR4YmwtcGFnZXItcGFnZS1idG4tYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtcGFnZXItcGFnZS1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtcGFnZXItcGFnZS1idG4taG92ZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtcGFnZXItcGFnZS1idG4taG92ZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1wYWdlci1hY3RpdmUtcGFnZS1idG4tYmc6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLXBhZ2VyLWFjdGl2ZS1wYWdlLWJ0bi1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1wYWdlci1wYWdlLWVkaXQtYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtcGFnZXItcGFnZS1lZGl0LWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLXBhZ2VyLXBhZ2UtZWRpdC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLXBhZ2VyLXBhZ2UtZWRpdC1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteTogMC4yNTAwMzEyNXJlbTtcbiAgLS1keGJsLXBhZ2VyLXBhZ2UtZWRpdC1zcGFjaW5nOiAwLjM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtcGFnZXItZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWR4YmwtcGFnZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtcGFnZXItbGluZS1oZWlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1wYWdlci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLXBhZ2VyLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1wYWdlci1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtcGFnZXItYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWR4YmwtcGFnZXItY29sb3IpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1wYWdlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtcGFnZXItcGFkZGluZy14KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICAtLWR4YmwtYnRuLWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLXBhZ2VyLWZvbnQtZmFtaWx5KTtcbiAgLS1keGJsLWJ0bi1mb250LXNpemU6IHZhcigtLWR4YmwtcGFnZXItZm9udC1zaXplKTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogdmFyKC0tZHhibC1wYWdlci1saW5lLWhlaWdodCk7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWR4YmwtcGFnZXItYnRuLWJnKTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1wYWdlci1idG4tY29sb3IpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1wYWdlci1idG4tYm9yZGVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItc3R5bGU6IHZhcigtLWR4YmwtcGFnZXItYnRuLWJvcmRlci1zdHlsZSk7XG4gIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ib3JkZXItd2lkdGgpO1xuICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWR4YmwtcGFnZXItYnRuLWhvdmVyLWJnKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBub25lO1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ob3Zlci1jb2xvcik7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ib3JkZXItY29sb3IpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmFja2dyb3VuZDogbm9uZTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZHhibC1wYWdlci1idG4tZGlzYWJsZWQtY29sb3IpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1wYWdlci1idG4tYm9yZGVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogdmFyKC0tZHhibC1wYWdlci1idG4tcGFkZGluZy14KTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWR4YmwtcGFnZXItYnRuLXBhZGRpbmcteSk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IGNhbGMoMiAqIHZhcigtLWR4YmwtcGFnZXItYnRuLXBhZGRpbmcteSkgKyB2YXIoLS1keGJsLXBhZ2VyLWZvbnQtc2l6ZSkgKiB2YXIoLS1keGJsLXBhZ2VyLWxpbmUtaGVpZ2h0KSArIDIgKiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ib3JkZXItd2lkdGgpKTtcbn1cbi5keGJsLXBhZ2VyID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtcGFnZXItYnRuLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1wYWdlciA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1wYWdlci1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1wYWdlci1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLXBhZ2VyID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1wYWdlci1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1wYWdlci1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtcGFnZXItYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLXBhZ2VyID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1iZywgdHJhbnNwYXJlbnQpO1xufVxuLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1wYWdlci1wYWdlLWJ0biB7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWR4YmwtcGFnZXItcGFnZS1idG4tYmcpO1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLXBhZ2UtYnRuLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tZHhibC1wYWdlci1wYWdlLWJ0bi1iZyk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWR4YmwtcGFnZXItcGFnZS1idG4tY29sb3IpO1xufVxuLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1wYWdlci1wYWdlLWJ0bjpub3QoLmR4YmwtcGFnZXItYWN0aXZlLXBhZ2UtYnRuKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLXBhZ2UtYnRuLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLXBhZ2UtYnRuLWhvdmVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLXBhZ2VyID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtcGFnZXItcGFnZS1idG46bm90KC5keGJsLXBhZ2VyLWFjdGl2ZS1wYWdlLWJ0bik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1wYWdlci1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLXBhZ2VyID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtcGFnZXItcGFnZS1idG46bm90KC5keGJsLXBhZ2VyLWFjdGl2ZS1wYWdlLWJ0bik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1wYWdlci1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1wYWdlci1wYWdlLWJ0bjpub3QoLmR4YmwtcGFnZXItYWN0aXZlLXBhZ2UtYnRuKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1wYWdlci1wYWdlLWJ0bjpub3QoLmR4YmwtcGFnZXItYWN0aXZlLXBhZ2UtYnRuKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1wYWdlci1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtcGFnZXItYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtcGFnZXItYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxMCU7XG59XG4uZHhibC1wYWdlciA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLXBhZ2VyLXBhZ2UtYnRuOm5vdCguZHhibC1wYWdlci1hY3RpdmUtcGFnZS1idG4pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLXBhZ2UtYnRuLWJnLCB0cmFuc3BhcmVudCk7XG59XG4uZHhibC1wYWdlciA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLXBhZ2VyLWFjdGl2ZS1wYWdlLWJ0biB7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWR4YmwtcGFnZXItYWN0aXZlLXBhZ2UtYnRuLWJnKTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1wYWdlci1hY3RpdmUtcGFnZS1idG4tY29sb3IpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1keGJsLXBhZ2VyLWFjdGl2ZS1wYWdlLWJ0bi1iZyk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWR4YmwtcGFnZXItYWN0aXZlLXBhZ2UtYnRuLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iYWNrZ3JvdW5kOiBub25lO1xufVxuLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1wYWdlci1hY3RpdmUtcGFnZS1idG4gPiA6bm90KC5keGJsLWltYWdlKSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHhibC1wYWdlciA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLXBhZ2VyLWFjdGl2ZS1wYWdlLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1wYWdlci1hY3RpdmUtcGFnZS1idG4uZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1wYWdlciA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLXBhZ2VyLWFjdGl2ZS1wYWdlLWJ0bjpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5keGJsLXBhZ2VyID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1wYWdlci1wYWdlLWJ0bikgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtcGFnZXItYnRuLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXBhZ2VyID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1wYWdlci1wYWdlLWJ0bik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXBhZ2VyID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1wYWdlci1wYWdlLWJ0bik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLXBhZ2VyLXBhZ2UtYnRuKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1wYWdlci1idG4taG92ZXItY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1wYWdlciA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtcGFnZXItcGFnZS1idG4pLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLXBhZ2VyLXBhZ2UtYnRuKTpkaXNhYmxlZCA+IC5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtcGFnZXItYnRuLWRpc2FibGVkLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1wYWdlci1idG4tZGlzYWJsZWQtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIDQwJSkpO1xufVxuLmR4YmwtcGFnZXIgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1wYWdlci1maXJzdC1wYWdlLWJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG4uZHhibC1wYWdlciA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLXBhZ2VyLWxhc3QtcGFnZS1idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG4uZHhibC1wYWdlciAuZHhibC1wYWdlci1wYWdlLWVkaXQge1xuICAtLWR4YmwtdGV4dC1lZGl0LWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLXBhZ2VyLWZvbnQtZmFtaWx5KTtcbiAgLS1keGJsLXRleHQtZWRpdC1mb250LXNpemU6IHZhcigtLWR4YmwtcGFnZXItZm9udC1zaXplKTtcbiAgLS1keGJsLXRleHQtZWRpdC1saW5lLWhlaWdodDogdmFyKC0tZHhibC1wYWdlci1saW5lLWhlaWdodCk7XG4gIC0tZHhibC10ZXh0LWVkaXQtYmc6IHZhcigtLWR4YmwtcGFnZXItcGFnZS1lZGl0LWJnKTtcbiAgLS1keGJsLXRleHQtZWRpdC1jb2xvcjogdmFyKC0tZHhibC1wYWdlci1wYWdlLWVkaXQtY29sb3IpO1xuICAtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1wYWdlci1wYWdlLWVkaXQtYm9yZGVyLWNvbG9yKTtcbiAgLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXg6IHZhcigtLWR4YmwtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteCk7XG4gIC0tZHhibC10ZXh0LWVkaXQtcGFkZGluZy15OiB2YXIoLS1keGJsLXBhZ2VyLXBhZ2UtZWRpdC1wYWRkaW5nLXkpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZHhibC1wYWdlci1wYWdlLWVkaXQtc3BhY2luZyk7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLmR4YmwtcGFnZXIgLmR4YmwtcGFnZXItcGFnZS1lZGl0ID4gaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZHhibC1wYWdlciAuZHhibC1wYWdlci1wYWdlLWVkaXQtdGV4dCB7XG4gIC0tZHhibC10ZXh0LXBhZGRpbmcteDogdmFyKC0tZHhibC1wYWdlci1wYWdlLWVkaXQtc3BhY2luZyk7XG4gIC0tZHhibC10ZXh0LXBhZGRpbmcteTogdmFyKC0tZHhibC1wYWdlci1wYWdlLWVkaXQtcGFkZGluZy15KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5keGJsLXBhZ2VyIC5keGJsLXBhZ2VyLWNvbXBhY3QtbW9kZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC1wYWdlci5keGJsLXNtIHtcbiAgLS1keGJsLXBhZ2VyLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLXBhZ2VyLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tZHhibC1wYWdlci1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIC0tZHhibC1wYWdlci1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC1wYWdlci1wYWRkaW5nLXk6IDA7XG4gIC0tZHhibC1wYWdlci1idG4tcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtcGFnZXItYnRuLXBhZGRpbmcteTogMC4xODc1cmVtO1xuICAtLWR4YmwtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1keGJsLXBhZ2VyLXBhZ2UtZWRpdC1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbiAgLS1keGJsLXBhZ2VyLXBhZ2UtZWRpdC1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtcGFnZXIuZHhibC1sZyB7XG4gIC0tZHhibC1wYWdlci1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1wYWdlci1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC1wYWdlci1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIC0tZHhibC1wYWdlci1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC1wYWdlci1wYWRkaW5nLXk6IDA7XG4gIC0tZHhibC1wYWdlci1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1wYWdlci1idG4tcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC1wYWdlci1wYWdlLWVkaXQtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1wYWdlci1wYWdlLWVkaXQtcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC1wYWdlci1wYWdlLWVkaXQtc3BhY2luZzogMC41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmR4YmwtcGFnZXIuZHhibC1zbSAuZHhibC1wYWdlci1jb21wYWN0LW1vZGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG4gIC5keGJsLXBhZ2VyLmR4Ymwtc20gLmR4YmwtcGFnZXItZnVsbC1tb2RlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmR4YmwtcGFnZXI6bm90KC5keGJsLXNtKTpub3QoLmR4YmwtbGcpIC5keGJsLXBhZ2VyLWNvbXBhY3QtbW9kZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbiAgLmR4YmwtcGFnZXI6bm90KC5keGJsLXNtKTpub3QoLmR4YmwtbGcpIC5keGJsLXBhZ2VyLWZ1bGwtbW9kZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYyNXB4KSB7XG4gIC5keGJsLXBhZ2VyLmR4YmwtbGcgLmR4YmwtcGFnZXItY29tcGFjdC1tb2RlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuICAuZHhibC1wYWdlci5keGJsLWxnIC5keGJsLXBhZ2VyLWZ1bGwtbW9kZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmR4YmwtcGFnZXItY29udGFpbmVyIHtcbiAgLS1keGJsLXBhZ2VyLWNvbnRhaW5lci1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLXBhZ2VyLWNvbnRhaW5lci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1keGJsLXBhZ2VyLWNvbnRhaW5lci1zcGFjaW5nOiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1wYWdlci1jb250YWluZXItcGFkZGluZy15KSB2YXIoLS1keGJsLXBhZ2VyLWNvbnRhaW5lci1wYWRkaW5nLXgpIDA7XG59XG4uZHhibC1wYWdlci1jb250YWluZXIgPiAqIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZHhibC1wYWdlci1jb250YWluZXItcGFkZGluZy15KTtcbn1cbi5keGJsLXBhZ2VyLWNvbnRhaW5lciA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLXBhZ2VyLWNvbnRhaW5lci1zcGFjaW5nKTtcbn1cbi5keGJsLXBhZ2VyLWNvbnRhaW5lciA+IC5keGJsLXBhZ2VyLXBhZ2Utc2l6ZS1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmR4YmwtcGFnZXItY29udGFpbmVyID4gLmR4YmwtcGFnZXItcGFnZS1zaXplLXNlbGVjdG9yID4gbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHhibC1wYWdlci1jb250YWluZXIgPiAuZHhibC1wYWdlci1wYWdlLXNpemUtc2VsZWN0b3IgPiAuZHhibC10ZXh0LWVkaXQge1xuICB3aWR0aDogNWVtO1xufVxuLmR4YmwtcGFnZXItY29udGFpbmVyLmR4Ymwtc20sIC5keGJsLXNtID4gLmR4YmwtcGFnZXItY29udGFpbmVyIHtcbiAgLS1keGJsLXBhZ2VyLWNvbnRhaW5lci1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtcGFnZXItY29udGFpbmVyLXBhZGRpbmcteTogMC4zNzVyZW07XG4gIC0tZHhibC1wYWdlci1jb250YWluZXItc3BhY2luZzogMC4yNXJlbTtcbn1cbi5keGJsLXBhZ2VyLWNvbnRhaW5lci5keGJsLWxnLCAuZHhibC1sZyA+IC5keGJsLXBhZ2VyLWNvbnRhaW5lciB7XG4gIC0tZHhibC1wYWdlci1jb250YWluZXItcGFkZGluZy14OiAwLjYyNXJlbTtcbiAgLS1keGJsLXBhZ2VyLWNvbnRhaW5lci1wYWRkaW5nLXk6IDAuNjI1cmVtO1xuICAtLWR4YmwtcGFnZXItY29udGFpbmVyLXNwYWNpbmc6IDAuNzVyZW07XG59XG5cbi5keGJsLXNjcm9sbC12aWV3ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICAtLWR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhci1oZWlnaHQ6IDAuMnJlbTtcbiAgLS1keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXItaG92ZXItaGVpZ2h0OiAwLjVyZW07XG4gIC0tZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhci13aWR0aDogMC4ycmVtO1xuICAtLWR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXItaG92ZXItd2lkdGg6IDAuNXJlbTtcbn1cbi5keFRvdWNoVUkgLmR4Ymwtc2Nyb2xsLXZpZXdlcjpub3QoW2RhdGEtcWEtZHhibC1zY3JvbGxpbmddKSA+IC5keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSxcbi5keFRvdWNoVUkgLmR4Ymwtc2Nyb2xsLXZpZXdlcjpub3QoW2RhdGEtcWEtZHhibC1zY3JvbGxpbmddKSA+IC5keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4VG91Y2hVSSAuZHhibC1zY3JvbGwtdmlld2VyOm5vdChbZGF0YS1xYS1keGJsLXNjcm9sbGluZ10pID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1zY3JvbGwtdGh1bWIsXG4uZHhUb3VjaFVJIC5keGJsLXNjcm9sbC12aWV3ZXI6bm90KFtkYXRhLXFhLWR4Ymwtc2Nyb2xsaW5nXSkgPiAuZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1zY3JvbGwtdGh1bWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyLCAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhciB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhciA+IC5keGJsLXNjcm9sbC12aWV3ZXItc2Nyb2xsLXRodW1iLCAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhciA+IC5keGJsLXNjcm9sbC12aWV3ZXItc2Nyb2xsLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyIHtcbiAgdG9wOiAwO1xuICB3aWR0aDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhci1ob3Zlci13aWR0aCk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3M7XG59XG4uZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYiB7XG4gIHdpZHRoOiB2YXIoLS1keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyLXdpZHRoKTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcbn1cbi5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhciA+IC5keGJsLXNjcm9sbC12aWV3ZXItc2Nyb2xsLXRodW1iW2RhdGEtcWEtZHhibC1kcmFnZ2luZ10ge1xuICBvcGFjaXR5OiAwLjc1O1xuICB3aWR0aDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhci1ob3Zlci13aWR0aCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4uZHhUb3VjaFVJIC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhciA+IC5keGJsLXNjcm9sbC12aWV3ZXItc2Nyb2xsLXRodW1iW2RhdGEtcWEtZHhibC1kcmFnZ2luZ10ge1xuICB3aWR0aDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhci13aWR0aCk7XG59XG4uZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYiB7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHdpZHRoOiB2YXIoLS1keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyLWhvdmVyLXdpZHRoKTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5keFRvdWNoVUkgLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgLmR4Ymwtc2Nyb2xsLXZpZXdlci1zY3JvbGwtdGh1bWIge1xuICB3aWR0aDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhci13aWR0aCk7XG59XG4uZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhciB7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLWhvdmVyLWhlaWdodCk7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzO1xufVxuLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYiB7XG4gIGhlaWdodDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLWhlaWdodCk7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzO1xufVxuLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYltkYXRhLXFhLWR4YmwtZHJhZ2dpbmddIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXItaG92ZXItaGVpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5keFRvdWNoVUkgLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYltkYXRhLXFhLWR4YmwtZHJhZ2dpbmddIHtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXItaGVpZ2h0KTtcbn1cbi5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgLmR4Ymwtc2Nyb2xsLXZpZXdlci1zY3JvbGwtdGh1bWIge1xuICBvcGFjaXR5OiAwLjc1O1xuICBoZWlnaHQ6IHZhcigtLWR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhci1ob3Zlci1oZWlnaHQpO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLmR4VG91Y2hVSSAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIC5keGJsLXNjcm9sbC12aWV3ZXItc2Nyb2xsLXRodW1iIHtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXItaGVpZ2h0KTtcbn1cbi5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQge1xuICBvdmVyZmxvdzogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgc2Nyb2xsYmFyLWhlaWdodDogbm9uZTtcbn1cbi5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmR4YmwtZ3JpZCB7XG4gIC0tZHhibC1ncmlkLWZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAtLWR4YmwtZ3JpZC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtZ3JpZC1saW5lLWhlaWdodDogMS40Mjg1O1xuICAtLWR4YmwtZ3JpZC1taW4td2lkdGg6IDI0MHB4O1xuICAtLWR4YmwtZ3JpZC1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1ncmlkLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLWdyaWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG4gIC0tZHhibC1ncmlkLWZpeGVkLWNvbHVtbi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNjAwLCAjNmM3NTdkKTtcbiAgLS1keGJsLWdyaWQtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tZHhibC1ncmlkLWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWdyaWQtaGlnaGxpZ2h0ZWQtdGV4dC1iZzogeWVsbG93O1xuICAtLWR4YmwtZ3JpZC1oaWdobGlnaHRlZC10ZXh0LWNvbG9yOiAjMjEyNTI5O1xuICAtLWR4YmwtZ3JpZC1lbXB0eS1kYXRhLWFyZWEtcGFkZGluZy14OiAxLjVyZW07XG4gIC0tZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYS1wYWRkaW5nLXk6IDNyZW07XG4gIC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy15OiAwLjI1MDAzMTI1cmVtO1xuICAtLWR4YmwtZ3JpZC1lZGl0b3ItY2VsbC1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtZ3JpZC1lZGl0b3ItY2VsbC1wYWRkaW5nLXk6IDAuMjUwMDMxMjVyZW07XG4gIC0tZHhibC1ncmlkLXRvb2xiYXItY29udGFpbmVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy15OiAwLjc1cmVtO1xuICAtLWR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1taW4taGVpZ2h0OiAzLjM3NXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXBhZGRpbmcteTogMC43NXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXNwYWNpbmc6IDAuNXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtaGVhZGVyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtaGVhZGVyLXBhZGRpbmcteTogMC4yNTAwMzEyNXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtaGVhZGVyLXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtaW5kZW50LWNlbGwtd2lkdGg6IDEuODc1cmVtO1xuICAtLWR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci13aWR0aDogMTdyZW07XG4gIC0tZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItcGFkZGluZy15OiAwLjc1cmVtO1xuICAtLWR4YmwtZ3JpZC1lbXB0eS1oZWFkZXItcGFuZWwtcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtZ3JpZC1lbXB0eS1oZWFkZXItcGFuZWwtcGFkZGluZy15OiAwLjVyZW07XG4gIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1wYWRkaW5nLXk6IDFyZW07XG4gIC0tZHhibC1ncmlkLWlucGxhY2UtZWRpdC1ib3JkZXItd2lkdGg6IDJweDtcbiAgLS1keGJsLWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy14OiAxLjc1cmVtO1xuICAtLWR4YmwtZ3JpZC1kZXRhaWwtY2VsbC1wYWRkaW5nLXk6IDEuNzVyZW07XG4gIC0tZHhibC1ncmlkLWV4cGFuZC1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLWdyaWQtZXhwYW5kLWJ0bi1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1ncmlkLWV4cGFuZC1idG4taG92ZXItY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteDogMC4yNTAwMzEyNXJlbTtcbiAgLS1keGJsLWdyaWQtZXhwYW5kLWJ0bi1wYWRkaW5nLXk6IDAuMjUwMDMxMjVyZW07XG4gIC0tZHhibC1ncmlkLWhlYWRlci1mb250LXdlaWdodDogNjAwO1xuICAtLWR4YmwtZ3JpZC1oZWFkZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtZ3JpZC1oZWFkZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1ncmlkLWhlYWRlci1zcGFjaW5nOiAwLjM3NXJlbTtcbiAgLS1keGJsLWdyaWQtZm9vdGVyLWZvbnQtd2VpZ2h0OiA3MDA7XG4gIC0tZHhibC1ncmlkLWZvb3Rlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1ncmlkLWZvb3Rlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtZm9vdGVyLWZvbnQtd2VpZ2h0OiA2MDA7XG4gIC0tZHhibC1ncmlkLWdyb3VwLWZvb3Rlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1ncmlkLWdyb3VwLWZvb3Rlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWdyaWQtc2VsZWN0aW9uLWJnOiB1bnNldDtcbiAgLS1keGJsLWdyaWQtc2VsZWN0aW9uLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtZ3JpZC1mb2N1cy1iZzogdW5zZXQ7XG4gIC0tZHhibC1ncmlkLWZvY3VzLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWdyaWQtZm9jdXMtZnJhbWUtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWdyaWQtc2VsZWN0aW9uLWZvY3VzLWJnOiB1bnNldDtcbiAgLS1keGJsLWdyaWQtc2VsZWN0aW9uLWZvY3VzLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLWdyaWQtdG91Y2gtYmc6IHVuc2V0O1xuICAtLWR4YmwtZ3JpZC10b3VjaC1jb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1ncmlkLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1ncmlkLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZHhibC1ncmlkLWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtZ3JpZC1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1ncmlkLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWdyaWQtbGluZS1oZWlnaHQpO1xuICBtaW4td2lkdGg6IHZhcigtLWR4YmwtZ3JpZC1taW4td2lkdGgpO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1ncmlkLXRvcC1wYW5lbCwgLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtYm90dG9tLXBhbmVsIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1ncmlkLXRvcC1wYW5lbDpmb2N1cywgLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtYm90dG9tLXBhbmVsOmZvY3VzIHtcbiAgb3V0bGluZTogMC4xNXJlbSBzb2xpZCB2YXIoLS1keGJsLWdyaWQtZm9jdXMtZnJhbWUtY29sb3IpO1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMSAqIDAuMTVyZW0pO1xufVxuLmR4U2FmYXJpIC5keGJsLWdyaWQgPiAuZHhibC1ncmlkLXRvcC1wYW5lbDpmb2N1cywgLmR4U2FmYXJpIC5keGJsLWdyaWQgPiAuZHhibC1ncmlkLWJvdHRvbS1wYW5lbDpmb2N1cyB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMC4xMnJlbTtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1ncmlkLWJvdHRvbS1wYW5lbCB7XG4gIGJvcmRlci10b3A6IHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItY29sb3IpO1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtYm90dG9tLXBhbmVsOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtdG9vbGJhci1jb250YWluZXIge1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy14KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogdmFyKC0tZHhibC1ncmlkLXRvb2xiYXItY29udGFpbmVyLW1pbi1oZWlnaHQpO1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtdG9vbGJhci1jb250YWluZXI6Zm9jdXMge1xuICBvdXRsaW5lOiAwLjE1cmVtIHNvbGlkIHZhcigtLWR4YmwtZ3JpZC1mb2N1cy1mcmFtZS1jb2xvcik7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xICogMC4xNXJlbSk7XG59XG4uZHhTYWZhcmkgLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtdG9vbGJhci1jb250YWluZXI6Zm9jdXMge1xuICBvdXRsaW5lLW9mZnNldDogLTAuMTJyZW07XG59XG4uZHhibC1ncmlkID4gLmR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lciwgLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtdG9wLXBhbmVsIHtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1ncmlkLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1ncmlkLWJvcmRlci1jb2xvcik7XG59XG4uZHhibC1ncmlkID4gLmR4YmwtZ3JpZC10b3AtcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtdG9wLXBhbmVsOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1ncmlkLXRvcC1wYW5lbCA+IC5keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItcGFkZGluZy14KSAwO1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtdG9wLXBhbmVsID4gLmR4YmwtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXIgPiAqIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1wYWRkaW5nLXkpO1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtdG9wLXBhbmVsID4gLmR4YmwtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1zcGFjaW5nKTtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1ncmlkLXRvcC1wYW5lbCA+IC5keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyID4gLmR4YmwtdGV4dCB7XG4gIC0tZHhibC10ZXh0LXBhZGRpbmcteDogMDtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1ncmlkLXRvcC1wYW5lbCA+IC5keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyIC5keGJsLWdyaWQtZ3JvdXAtcGFuZWwtZnJlZS1zcGFjZSB7XG4gIGZsZXg6IDEgMTtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1ncmlkLXRvcC1wYW5lbCA+IC5keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyIC5keGJsLWdyaWQtaGVhZGVyIHtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1ncmlkLWJvcmRlci1yYWRpdXMpO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWhlYWRlci1wYWRkaW5nLXgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtaGVhZGVyLXNoYWRvdyk7XG59XG4uZHhibC1ncmlkID4gLmR4YmwtZ3JpZC10b3AtcGFuZWwgPiAuZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lciAuZHhibC1ncmlkLWhlYWRlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDAuMTVyZW0gc29saWQgdmFyKC0tZHhibC1ncmlkLWZvY3VzLWZyYW1lLWNvbG9yKTtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTEgKiAwLjE1cmVtKTtcbn1cbi5keFNhZmFyaSAuZHhibC1ncmlkID4gLmR4YmwtZ3JpZC10b3AtcGFuZWwgPiAuZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lciAuZHhibC1ncmlkLWhlYWRlcjpmb2N1cyB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMC4xMnJlbTtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1ncmlkLXRvcC1wYW5lbCA+IC5keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgd2lkdGg6IHZhcigtLWR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci1wYWRkaW5nLXgpO1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtdG9wLXBhbmVsID4gLmR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lcjpmb2N1cyB7XG4gIG91dGxpbmU6IDAuMTVyZW0gc29saWQgdmFyKC0tZHhibC1ncmlkLWZvY3VzLWZyYW1lLWNvbG9yKTtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTEgKiAwLjE1cmVtKTtcbn1cbi5keFNhZmFyaSAuZHhibC1ncmlkID4gLmR4YmwtZ3JpZC10b3AtcGFuZWwgPiAuZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyOmZvY3VzIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0wLjEycmVtO1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLWdyaWQtdG9wLXBhbmVsLmR4YmwtZ3JpZC1tdWx0aXBsZS1wYW5lbCB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keGJsLWdyaWQgPiAuZHhibC1ncmlkLXRvcC1wYW5lbCA+IC5keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5keGJsLWdyaWQgPiAuZHhibC1ncmlkLXRvcC1wYW5lbC5keGJsLWdyaWQtbXVsdGlwbGUtcGFuZWwgPiAuZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuZHhibC1ncmlkID4gLmR4YmwtZ3JpZC10b3AtcGFuZWwuZHhibC1ncmlkLW11bHRpcGxlLXBhbmVsID4gLmR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lcjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuICAuZHhibC1ncmlkID4gLmR4YmwtZ3JpZC10b3AtcGFuZWwuZHhibC1ncmlkLW11bHRpcGxlLXBhbmVsID4gLmR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lcjpmb2N1cyA+IC5keGJsLWdyaWQtc2VhcmNoLWJveCB7XG4gICAgb3V0bGluZTogMC4xNXJlbSBzb2xpZCB2YXIoLS1keGJsLWdyaWQtZm9jdXMtZnJhbWUtY29sb3IpO1xuICB9XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXIgPiAuZHhibC1ncmlkLXNlYXJjaC1ib3ggPiAuZHhibC1idG4taWNvbiA+IC5keGJsLWltYWdlIHtcbiAgb3BhY2l0eTogMC40O1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLWhpZ2hsaWdodGVkLXRleHQge1xuICBjb2xvcjogdmFyKC0tZHhibC1ncmlkLWhpZ2hsaWdodGVkLXRleHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtaGlnaGxpZ2h0ZWQtdGV4dC1iZyk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteSkgdmFyKC0tZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYS1wYWRkaW5nLXgpO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYSBzcGFuLmR4YmwtZ3JpZC1lbXB0eS1kYXRhLW5vdC1mb3VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDAsICM2Yzc1N2QpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYSBzcGFuLmR4YmwtZ3JpZC1lbXB0eS1kYXRhLWxvYWRpbmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC1lbXB0eS1kYXRhLWFyZWEgLmR4Ymwtd2FpdC1pbmRpY2F0b3Ige1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYSAuZHhibC1pbWFnZSB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCwgIzZjNzU3ZCk7XG59XG4uZHhibC1ncmlkIC5keGJsLXBhZ2VyIHtcbiAgLS1keGJsLXBhZ2VyLWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWdyaWQtZm9udC1mYW1pbHkpO1xuICAtLWR4YmwtcGFnZXItZm9udC1zaXplOiB2YXIoLS1keGJsLWdyaWQtZm9udC1zaXplKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtdGV4dC1lZGl0IHtcbiAgLS1keGJsLXRleHQtZWRpdC1mb250LWZhbWlseTogdmFyKC0tZHhibC1ncmlkLWZvbnQtZmFtaWx5KTtcbiAgLS1keGJsLXRleHQtZWRpdC1mb250LXNpemU6IHZhcigtLWR4YmwtZ3JpZC1mb250LXNpemUpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1jaGVja2JveCB7XG4gIC0tZHhibC1jaGVja2JveC1mb250LWZhbWlseTogdmFyKC0tZHhibC1ncmlkLWZvbnQtZmFtaWx5KTtcbiAgLS1keGJsLWNoZWNrYm94LWZvbnQtc2l6ZTogdmFyKC0tZHhibC1ncmlkLWZvbnQtc2l6ZSk7XG59XG4uZHhibC1ncmlkLmR4Ymwtc20ge1xuICAtLWR4YmwtZ3JpZC1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1ncmlkLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYS1wYWRkaW5nLXk6IDJyZW07XG4gIC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWdyaWQtZWRpdG9yLWNlbGwtcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtZ3JpZC1lZGl0b3ItY2VsbC1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1keGJsLWdyaWQtdG9vbGJhci1jb250YWluZXItbWluLWhlaWdodDogMi42MjVyZW07XG4gIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXNwYWNpbmc6IDAuMjVyZW07XG4gIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWhlYWRlci1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtaGVhZGVyLXBhZGRpbmcteTogMC4xODc1cmVtO1xuICAtLWR4YmwtZ3JpZC1ncm91cC1pbmRlbnQtY2VsbC13aWR0aDogMS42MjVyZW07XG4gIC0tZHhibC1ncmlkLWV4cGFuZC1idG4tcGFkZGluZy14OiAwLjE4NzVyZW07XG4gIC0tZHhibC1ncmlkLWV4cGFuZC1idG4tcGFkZGluZy15OiAwLjE4NzVyZW07XG4gIC0tZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXdpZHRoOiAxNXJlbTtcbiAgLS1keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1keGJsLWdyaWQtZW1wdHktaGVhZGVyLXBhbmVsLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWdyaWQtZW1wdHktaGVhZGVyLXBhbmVsLXBhZGRpbmcteTogMC4zNzVyZW07XG4gIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWR4YmwtZ3JpZC1kZXRhaWwtY2VsbC1wYWRkaW5nLXg6IDEuNXJlbTtcbiAgLS1keGJsLWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy15OiAxLjVyZW07XG4gIC0tZHhibC1ncmlkLWhlYWRlci1zcGFjaW5nOiAwLjI1cmVtO1xufVxuLmR4YmwtZ3JpZC5keGJsLXNtIC5keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhIC5keGJsLWltYWdlIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbn1cbi5keGJsLWdyaWQuZHhibC1zbSAuZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYSAuZHhibC13YWl0LWluZGljYXRvciB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLmR4YmwtZ3JpZC5keGJsLXNtIC5keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhIHNwYW4uZHhibC1ncmlkLWVtcHR5LWRhdGEtbG9hZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMC40cmVtO1xufVxuLmR4YmwtZ3JpZC5keGJsLWxnIHtcbiAgLS1keGJsLWdyaWQtZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtZ3JpZC1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYS1wYWRkaW5nLXg6IDJyZW07XG4gIC0tZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYS1wYWRkaW5nLXk6IDRyZW07XG4gIC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteTogMC4zMTI1cmVtO1xuICAtLWR4YmwtZ3JpZC1lZGl0b3ItY2VsbC1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWdyaWQtZWRpdG9yLWNlbGwtcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC1ncmlkLXRvb2xiYXItY29udGFpbmVyLXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1keGJsLWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy15OiAxcmVtO1xuICAtLWR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1taW4taGVpZ2h0OiA0LjEyNXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXBhZGRpbmcteTogMXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXNwYWNpbmc6IDAuNzVyZW07XG4gIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWhlYWRlci1wYWRkaW5nLXk6IDAuMzEyNXJlbTtcbiAgLS1keGJsLWdyaWQtZ3JvdXAtaW5kZW50LWNlbGwtd2lkdGg6IDIuMTI1cmVtO1xuICAtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteDogMC4zMTI1cmVtO1xuICAtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteTogMC4zMTI1cmVtO1xuICAtLWR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci13aWR0aDogMTlyZW07XG4gIC0tZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItcGFkZGluZy15OiAxcmVtO1xuICAtLWR4YmwtZ3JpZC1lbXB0eS1oZWFkZXItcGFuZWwtcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWR4YmwtZ3JpZC1lbXB0eS1oZWFkZXItcGFuZWwtcGFkZGluZy15OiAwLjYyNXJlbTtcbiAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLXBhZGRpbmcteDogMS41cmVtO1xuICAtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tcGFkZGluZy15OiAxLjVyZW07XG4gIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteDogMDtcbiAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy15OiAxcmVtO1xuICAtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1zcGFjaW5nOiAwLjYyNXJlbTtcbiAgLS1keGJsLWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy14OiAycmVtO1xuICAtLWR4YmwtZ3JpZC1kZXRhaWwtY2VsbC1wYWRkaW5nLXk6IDJyZW07XG4gIC0tZHhibC1ncmlkLWhlYWRlci1zcGFjaW5nOiAwLjVyZW07XG59XG4uZHhibC1ncmlkLmR4YmwtbGcgLmR4YmwtZ3JpZC1lbXB0eS1kYXRhLWFyZWEgLmR4YmwtaW1hZ2Uge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xufVxuLmR4YmwtZ3JpZC5keGJsLWxnIC5keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhIC5keGJsLXdhaXQtaW5kaWNhdG9yIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG59XG4uZHhibC1ncmlkLmR4YmwtbGcgLmR4YmwtZ3JpZC1lbXB0eS1kYXRhLWFyZWEgc3Bhbi5keGJsLWdyaWQtZW1wdHktZGF0YS1sb2FkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjZyZW07XG59XG5cbi5keGJsLWdyaWQuZHhibC1ncmlkLW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHhibC1ncmlkLmR4YmwtZ3JpZC1ub3dyYXAgLmR4YmwtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmR4YmwtZ3JpZC5keGJsLWdyaWQtbm93cmFwIC5keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyID4gLmR4YmwtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogdmFyKC0tZHhibC1ncmlkLWhlYWRlci1mb250LXdlaWdodCk7XG59XG4uZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gOm5vdCg6bGFzdC1jaGlsZCwgLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1mdW5uZWwtYnRuKSB7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tZHhibC1ncmlkLWhlYWRlci1zcGFjaW5nKTtcbn1cbi5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuQGtleWZyYW1lcyBkeGJsLWdyaWQtc2VsZWN0aW9uLWNoZWNrYm94LWJhY2tncm91bmQtcG9zaXRpb24tYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA2MDAlO1xuICB9XG59XG4uZHhibC1ncmlkLWNvbW1hbmQtY2VsbCAuZHhibC1jaGVja2JveC5keGJsLWdyaWQtc2VsZWN0aW9uLWNoZWNrLXdhdmUtYW5pbWF0ZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDo6YWZ0ZXIsXG4uZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsIC5keGJsLWNoZWNrYm94LmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2hlY2std2F2ZS1hbmltYXRlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDcwJSAxMDAlO1xuICBhbmltYXRpb246IDEuNXMgbGluZWFyIGluZmluaXRlIGR4YmwtZ3JpZC1zZWxlY3Rpb24tY2hlY2tib3gtYmFja2dyb3VuZC1wb3NpdGlvbi1hbmltYXRpb247XG59XG4uZHhibC1ncmlkLWZvY3VzZWQtcm93ID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgPiAuZHhibC1jaGVja2JveCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LFxuLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdyA+IC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1jaGVja2JveCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1jb2xvcik7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1keGJsLWdyaWQtYmcpO1xufVxuLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdyA+IC5keGJsLWdyaWQtY29tbWFuZC1jZWxsID4gLmR4YmwtY2hlY2tib3ggLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDpmb2N1cy13aXRoaW4sXG4uZHhibC1ncmlkLWZvY3VzZWQtcm93ID4gLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCA+IC5keGJsLWNoZWNrYm94IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMDtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIDUwJSk7XG4gIC0tZHhibC1jaGVja2JveC1jaGVja2VkLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2tlZC1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgNTAlKTtcbiAgLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cbi5keGJsLWdyaWQtY29tbWFuZC1jZWxsIC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQsXG4uZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsIC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy15KSAqIC0xKSAwO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteSkgMDtcbn1cbi5keGJsLWdyaWQtY29tbWFuZC1jZWxsIC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1jaGVja2JveCxcbi5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWNoZWNrYm94IHtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy15KSAqIC0xKSAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudC5keGJsLWFsaWduLWNlbnRlcixcbi5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudC5keGJsLWFsaWduLWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudC5keGJsLWFsaWduLXJpZ2h0LFxuLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50LmR4YmwtYWxpZ24tcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyLFxuLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIge1xuICAtLWR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXItYnRuLXdpZHRoOiAxLjI0OTkzNzVyZW07XG4gIC0tZHhibC1ncmlkLWhlYWRlci1zcGFjaW5nOiAwO1xufVxuLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyIC5keGJsLWJ0bi1zcGxpdCxcbi5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyIC5keGJsLWJ0bi1zcGxpdCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyLWJ0bi13aWR0aCkgKiAtMSk7XG59XG4uZHhibC1ncmlkLWNvbW1hbmQtY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIgLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLFxuLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIgLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuIHtcbiAgLS1keGJsLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IG5vbmU7XG4gIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiAwO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMDtcbiAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBub25lO1xufVxuLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyIC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLXNwbGl0LWRyb3Bkb3duKSxcbi5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyIC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLXNwbGl0LWRyb3Bkb3duKSB7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXI6IDA7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyIC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLXNwbGl0LWRyb3Bkb3duKSA+IC5keGJsLWNoZWNrYm94LFxuLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIgLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4tc3BsaXQtZHJvcGRvd24pID4gLmR4YmwtY2hlY2tib3gge1xuICAtLWR4YmwtY2hlY2tib3gtYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW46IGNhbGModmFyKC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXkpICogLTEpIDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZHhibC1ncmlkLWNvbW1hbmQtY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIgLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNwbGl0LWRyb3Bkb3duLFxuLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIgLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNwbGl0LWRyb3Bkb3duIHtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDA7XG4gIHdpZHRoOiB2YXIoLS1keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyLWJ0bi13aWR0aCk7XG59XG4uZHhibC1ncmlkLWNvbW1hbmQtY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIgLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNwbGl0LWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsIC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1ncmlkLXNlbGVjdC1hbGwtc3BsaXQtYnRuLWNvbnRhaW5lciAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc3BsaXQtZHJvcGRvd24gPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1ncmlkLWNvbW1hbmQtY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIgLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNwbGl0LWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyIC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zcGxpdC1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyIC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zcGxpdC1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyIC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zcGxpdC1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1ncmlkLWNvbW1hbmQtY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIgLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNwbGl0LWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyIC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zcGxpdC1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1ob3Zlci1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtaG92ZXItY29sb3IsIDk1JSkpO1xufVxuLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyIC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zcGxpdC1kcm9wZG93bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQtY29tbWFuZC1jZWxsIC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1ncmlkLXNlbGVjdC1hbGwtc3BsaXQtYnRuLWNvbnRhaW5lciAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc3BsaXQtZHJvcGRvd246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSxcbi5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyIC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zcGxpdC1kcm9wZG93bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsIC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1ncmlkLXNlbGVjdC1hbGwtc3BsaXQtYnRuLWNvbnRhaW5lciAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc3BsaXQtZHJvcGRvd246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG4uZHhibC1ncmlkLWNvbW1hbmQtY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIuZHhibC1zbSxcbi5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyLmR4Ymwtc20ge1xuICAtLWR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXItYnRuLXdpZHRoOiAxLjEyNXJlbTtcbn1cbi5keGJsLWdyaWQtY29tbWFuZC1jZWxsIC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1ncmlkLXNlbGVjdC1hbGwtc3BsaXQtYnRuLWNvbnRhaW5lci5keGJsLWxnLFxuLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIuZHhibC1sZyB7XG4gIC0tZHhibC1ncmlkLXNlbGVjdC1hbGwtc3BsaXQtYnRuLWNvbnRhaW5lci1idG4td2lkdGg6IDEuMzc1cmVtO1xufVxuXG4uZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXIge1xuICAtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLWdyaWQtZHJhZ2dhYmxlLWhlYWRlci1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLWdyaWQtZHJhZ2dhYmxlLWhlYWRlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItbGluZS1oZWlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtZHJhZ2dhYmxlLWhlYWRlci1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWdyaWQtZHJhZ2dhYmxlLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1keGJsLWdyaWQtZHJhZ2dhYmxlLWhlYWRlci1zaGFkb3cpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHotaW5kZXg6IDIwMDAwO1xuICBjdXJzb3I6IG1vdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXIgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLmR4YmwtZ3JpZC1lZGl0LWZvcm0ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1ncmlkLWVkaXQtZm9ybS1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tcGFkZGluZy14KTtcbn1cbi5keGJsLWdyaWQtZWRpdC1mb3JtID4gZm9ybSA+IC5keGJsLWZsLmR4YmwtZmwtd2l0aC1wYWRkaW5ncyB7XG4gIC0tZHhibC1mbC1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC1mbC1wYWRkaW5nLXk6IDA7XG59XG5cbi5keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMge1xuICAtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteTogMC43NXJlbTtcbiAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtc3BhY2luZzogMC41cmVtO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy14KSAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucyA+IC5keGJsLWJ0biB7XG4gIG1pbi13aWR0aDogNC41cmVtO1xufVxuLmR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucyA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtc3BhY2luZyk7XG59XG5cbi5keGJsLXNtIC5keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMge1xuICAtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1zcGFjaW5nOiAwLjM3NXJlbTtcbn1cblxuLmR4YmwtbGcgLmR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucyB7XG4gIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteDogMDtcbiAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy15OiAxcmVtO1xuICAtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1zcGFjaW5nOiAwLjYyNXJlbTtcbn1cblxuLmR4YmwtZ3JpZC1jb25maXJtLWRpYWxvZy1idXR0b25zIHtcbiAgLS1keGJsLWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucy1zcGFjaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucy1zcGFjaW5nLXk6IDFyZW07XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC1jb25maXJtLWRpYWxvZy1idXR0b25zLXNwYWNpbmcteSkgMCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5keGJsLWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucyA+IC5keGJsLWJ0biB7XG4gIG1pbi13aWR0aDogMy4yNXJlbTtcbn1cbi5keGJsLWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucyA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucy1zcGFjaW5nLXgpO1xufVxuXG4uZHhibC1zbSAuZHhibC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMge1xuICAtLWR4YmwtZ3JpZC1jb25maXJtLWRpYWxvZy1idXR0b25zLXNwYWNpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy15OiAwLjVyZW07XG59XG5cbi5keGJsLWxnIC5keGJsLWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucyB7XG4gIC0tZHhibC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy14OiAwLjYyNXJlbTtcbiAgLS1keGJsLWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucy1zcGFjaW5nLXk6IDEuNXJlbTtcbn1cblxuLmR4YmwtZ3JpZC1zb3J0LWFzYyxcbi5keGJsLWdyaWQtc29ydC1kZXNjLFxuLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1mdW5uZWwtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5keGJsLWdyaWQtc29ydC1hc2MsXG4uZHhibC1ncmlkLXNvcnQtZGVzYyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4uZHhibC1ncmlkLXNvcnQtYXNjIH4gLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1mdW5uZWwtYnRuLFxuLmR4YmwtZ3JpZC1zb3J0LWRlc2MgfiAuZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmR4YmwtYnRuLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1mdW5uZWwtYnRuIHtcbiAgLS1keGJsLWJ0bi1ib3JkZXItd2lkdGg6IDA7XG4gIC0tZHhibC1ncmlkLWhlYWRlci1zcGFjaW5nOiAwO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDA7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4tbWFyZ2luLXk6IGNhbGModmFyKC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXkpICogLTEpO1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1mdW5uZWwtYnRuLXBhZGRpbmctc3VidHJhY3Rpb246IDAuMTVyZW07XG4gIG1hcmdpbi10b3A6IHZhcigtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1mdW5uZWwtYnRuLW1hcmdpbi15KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4tbWFyZ2luLXkpO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy15KSAtIHZhcigtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1mdW5uZWwtYnRuLXBhZGRpbmctc3VidHJhY3Rpb24pKSBjYWxjKHZhcigtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy14KSAtIHZhcigtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1mdW5uZWwtYnRuLXBhZGRpbmctc3VidHJhY3Rpb24pKTtcbn1cbi5keGJsLWJ0bi5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZnVubmVsLWJ0biA+IC5keGJsLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZHhibC1idG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZCk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1iZyk7XG59XG4uZHhibC1idG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4tYWN0aXZlIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAtLWR4YmwtYnRuLWJnOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZCk7XG59XG4uZHhibC1idG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4tZmlsbGVkIHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG59XG5cbi5keGJsLWdyaWQtZHJhZ2dpbmctdXAtdGFyZ2V0LFxuLmR4YmwtZ3JpZC1kcmFnZ2luZy1kb3duLXRhcmdldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTk5OTk7XG4gIHRyYW5zaXRpb246IDAuMXM7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5keGJsLWdyaWQgPiAuZHhibC1zY3JvbGwtdmlld2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1ncmlkLWJnKTtcbiAgZmxleC1ncm93OiAxO1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG59XG4uZHhibC1ncmlkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWdyaWQtdGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uZHhibC1ncmlkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogMjtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0cjpob3ZlciA+IHRkOjpiZWZvcmUge1xuICAvKiBUMTIwMzYxNjogYW4gZW1wdHkgc2VsZWN0b3IgdG8gZGVhbCB3aXRoIGEgd2VpcmQgZXJyb3Igb2Ygb3ZlcmxhcHBpbmcgcm93IGFyZWFzIGluIHRoZSBtb2JpbGUgc2ltdWxhdGlvbiBvZiBDaHJvbWUgKi9cbn1cbi5keGJsLWdyaWQgPiAuZHhibC1zY3JvbGwtdmlld2VyOmZpcnN0LWNoaWxkLCAuZHhibC1ncmlkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlcjpmaXJzdC1jaGlsZCA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCwgLmR4YmwtZ3JpZCA+IC5keGJsLXNjcm9sbC12aWV3ZXI6Zmlyc3QtY2hpbGQgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC1ncmlkLXRhYmxlLCAuZHhibC1ncmlkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlcjpmaXJzdC1jaGlsZCA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWdyaWQtdGFibGUgPiBjb2xncm91cCArIHRoZWFkLCAuZHhibC1ncmlkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlcjpmaXJzdC1jaGlsZCA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWdyaWQtdGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1zY3JvbGwtdmlld2VyOmZpcnN0LWNoaWxkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtZ3JpZC10YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1zY3JvbGwtdmlld2VyOmZpcnN0LWNoaWxkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtZ3JpZC10YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1zY3JvbGwtdmlld2VyOmxhc3QtY2hpbGQsIC5keGJsLWdyaWQgPiAuZHhibC1zY3JvbGwtdmlld2VyOmxhc3QtY2hpbGQgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQsIC5keGJsLWdyaWQgPiAuZHhibC1zY3JvbGwtdmlld2VyOmxhc3QtY2hpbGQgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC1ncmlkLXRhYmxlLCAuZHhibC1ncmlkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlcjpsYXN0LWNoaWxkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290LCAuZHhibC1ncmlkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlcjpsYXN0LWNoaWxkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmR4YmwtZ3JpZCA+IC5keGJsLXNjcm9sbC12aWV3ZXI6bGFzdC1jaGlsZCA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4uZHhibC1ncmlkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlcjpsYXN0LWNoaWxkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5keGJsLWdyaWQgPiAuZHhibC1zY3JvbGwtdmlld2VyIC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudC1jYWxjdWxhdGluZyAuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXN0eWxlKTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290IHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IGluaGVyaXQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogaW5oZXJpdDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBtYXgtbGluZS1sZW5ndGggKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBtYXgtbGluZS1sZW5ndGggKi9cbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGgsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBmb250LWZhbWlseTogdmFyKC0tZHhibC1ncmlkLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLWdyaWQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZ3JpZC1saW5lLWhlaWdodCk7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBpbmhlcml0O1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGguZHhibC1ncmlkLWxhc3QtZml4ZWQtbGVmdC1jZWxsLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGQuZHhibC1ncmlkLWxhc3QtZml4ZWQtbGVmdC1jZWxsLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGguZHhibC1ncmlkLWxhc3QtZml4ZWQtbGVmdC1jZWxsLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZHhibC1ncmlkLWxhc3QtZml4ZWQtbGVmdC1jZWxsLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGguZHhibC1ncmlkLWxhc3QtZml4ZWQtbGVmdC1jZWxsLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZHhibC1ncmlkLWxhc3QtZml4ZWQtbGVmdC1jZWxsIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5keGJsLWdyaWQtbGFzdC1maXhlZC1sZWZ0LWNlbGwgKyB0ZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmR4YmwtZ3JpZC1sYXN0LWZpeGVkLWxlZnQtY2VsbCArIHRoLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGQuZHhibC1ncmlkLWxhc3QtZml4ZWQtbGVmdC1jZWxsICsgdGQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5keGJsLWdyaWQtbGFzdC1maXhlZC1sZWZ0LWNlbGwgKyB0aCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmR4YmwtZ3JpZC1sYXN0LWZpeGVkLWxlZnQtY2VsbCArIHRkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGguZHhibC1ncmlkLWxhc3QtZml4ZWQtbGVmdC1jZWxsICsgdGgsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5keGJsLWdyaWQtbGFzdC1maXhlZC1sZWZ0LWNlbGwgKyB0ZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmR4YmwtZ3JpZC1sYXN0LWZpeGVkLWxlZnQtY2VsbCArIHRoLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGguZHhibC1ncmlkLWxhc3QtZml4ZWQtbGVmdC1jZWxsICsgdGQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiB0aC5keGJsLWdyaWQtbGFzdC1maXhlZC1sZWZ0LWNlbGwgKyB0aCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmR4YmwtZ3JpZC1sYXN0LWZpeGVkLWxlZnQtY2VsbCArIHRkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZHhibC1ncmlkLWxhc3QtZml4ZWQtbGVmdC1jZWxsICsgdGgge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aDpmb2N1cywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRkOmZvY3VzLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGg6Zm9jdXMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpmb2N1cywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ciA+IHRoOmZvY3VzLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwLjE1cmVtIHNvbGlkIHZhcigtLWR4YmwtZ3JpZC1mb2N1cy1mcmFtZS1jb2xvcik7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xICogMC4xNXJlbSk7XG59XG4uZHhTYWZhcmkgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoOmZvY3VzLCAuZHhTYWZhcmkgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRkOmZvY3VzLCAuZHhTYWZhcmkgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRoOmZvY3VzLCAuZHhTYWZhcmkgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkOmZvY3VzLCAuZHhTYWZhcmkgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ciA+IHRoOmZvY3VzLCAuZHhTYWZhcmkgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ciA+IHRkOmZvY3VzIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0wLjEycmVtO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRkID4gLmR4YmwtY2hlY2tib3gsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IC5keGJsLWNoZWNrYm94LCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGQgPiAuZHhibC1jaGVja2JveCB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbjogY2FsYyh2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteSkgKiAtMSkgMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWZvY3VzZWQtcm93ID4gdGQgLmR4YmwtY2hlY2tib3ggLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZm9jdXNlZC1yb3cgPiB0ZCAuZHhibC1jaGVja2JveCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdyA+IHRkIC5keGJsLWNoZWNrYm94IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBjb2xvcjogdmFyKC0tZHhibC1ncmlkLWNvbG9yKTtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWR4YmwtZ3JpZC1iZyk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdyA+IHRkIC5keGJsLWNoZWNrYm94IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6Zm9jdXMtd2l0aGluLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdyA+IHRkIC5keGJsLWNoZWNrYm94IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6Zm9jdXMtd2l0aGluLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdyA+IHRkIC5keGJsLWNoZWNrYm94IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMDtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIDUwJSk7XG4gIC0tZHhibC1jaGVja2JveC1jaGVja2VkLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2tlZC1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgNTAlKTtcbiAgLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWZvY3VzZWQtcm93ID4gdGQ6Zm9jdXMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWZvY3VzZWQtcm93ID4gdGQ6Zm9jdXMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWZvY3VzZWQtcm93ID4gdGQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwLjE1cmVtIHNvbGlkIHZhcigtLWR4YmwtZ3JpZC1mb2N1cy1jb2xvcik7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xICogMC4xNXJlbSk7XG59XG4uZHhTYWZhcmkgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZm9jdXNlZC1yb3cgPiB0ZDpmb2N1cywgLmR4U2FmYXJpIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWZvY3VzZWQtcm93ID4gdGQ6Zm9jdXMsIC5keFNhZmFyaSAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdyA+IHRkOmZvY3VzIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0wLjEycmVtO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0cltkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0cltkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0cltkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0cltkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0cltkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0cltkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aDpub3QoLmR4YmwtZ3JpZC1oZWFkZXItaW5kZW50LWNlbGwpOm5vdCguZHhibC1ncmlkLWVtcHR5LWhlYWRlciksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHI6bm90KC5keGJsLWdyaWQtZWRpdC1yb3cpOm5vdCguZHhibC1ncmlkLWVtcHR5LXJvdyk6bm90KC5keGJsLWdyaWQtZmlsdGVyLXJvdyk6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCk6bm90KC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbi1jZWxsKTpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1lbXB0eS1kYXRhLWFyZWEpOm5vdCguZHhibC1ncmlkLWVkaXQtZm9ybSk6bm90KC5keGJsLWdyaWQtZGV0YWlsLWNlbGwpLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGg6bm90KC5keGJsLWdyaWQtaGVhZGVyLWluZGVudC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1lbXB0eS1oZWFkZXIpLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyOm5vdCguZHhibC1ncmlkLWVkaXQtcm93KTpub3QoLmR4YmwtZ3JpZC1lbXB0eS1yb3cpOm5vdCguZHhibC1ncmlkLWZpbHRlci1yb3cpOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pID4gdGQ6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpOm5vdCguZHhibC1ncmlkLWV4cGFuZC1idXR0b24tY2VsbCk6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhKTpub3QoLmR4YmwtZ3JpZC1lZGl0LWZvcm0pOm5vdCguZHhibC1ncmlkLWRldGFpbC1jZWxsKSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ciA+IHRoOm5vdCguZHhibC1ncmlkLWhlYWRlci1pbmRlbnQtY2VsbCk6bm90KC5keGJsLWdyaWQtZW1wdHktaGVhZGVyKSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0cjpub3QoLmR4YmwtZ3JpZC1lZGl0LXJvdyk6bm90KC5keGJsLWdyaWQtZW1wdHktcm93KTpub3QoLmR4YmwtZ3JpZC1maWx0ZXItcm93KTpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSA+IHRkOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uLWNlbGwpOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYSk6bm90KC5keGJsLWdyaWQtZWRpdC1mb3JtKTpub3QoLmR4YmwtZ3JpZC1kZXRhaWwtY2VsbCkge1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteSkgdmFyKC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXgpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cgPiB0ZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZmlsdGVyLXJvdyA+IHRkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdyA+IHRkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1maWx0ZXItcm93ID4gdGQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93ID4gdGQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWZpbHRlci1yb3cgPiB0ZCB7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC1lZGl0b3ItY2VsbC1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZ3JpZC1lZGl0b3ItY2VsbC1wYWRkaW5nLXgpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbClbZGF0YS1lZGl0LWNlbGxdLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKVtkYXRhLWVkaXQtY2VsbF0sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpW2RhdGEtZWRpdC1jZWxsXSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCk6bm90KC5keGJsLWdyaWQtZml4ZWQtY2VsbCksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpOm5vdCguZHhibC1ncmlkLWZpeGVkLWNlbGwpLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKTpub3QoLmR4YmwtZ3JpZC1maXhlZC1jZWxsKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQge1xuICAtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC0tZHhibC10ZXh0LWVkaXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC1lZGl0b3ItY2VsbC1wYWRkaW5nLXkpICogLTEpIGNhbGModmFyKC0tZHhibC1ncmlkLWVkaXRvci1jZWxsLXBhZGRpbmcteCkgKiAtMSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLS1keGJsLXRleHQtZWRpdC1iZzogdHJhbnNwYXJlbnQ7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpvbmx5LWNoaWxkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpvbmx5LWNoaWxkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpvbmx5LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0OmZvY3VzLXdpdGhpbiwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1mb2N1c2VkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpmb2N1cy13aXRoaW4sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6Zm9jdXMtd2l0aGluLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6Zm9jdXMtd2l0aGluOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1mb2N1c2VkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6Zm9jdXMtd2l0aGluOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1mb2N1c2VkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6Zm9jdXMtd2l0aGluOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1mb2N1c2VkOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC1pbnBsYWNlLWVkaXQtYm9yZGVyLXdpZHRoKSkgdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC1pbnBsYWNlLWVkaXQtYm9yZGVyLXdpZHRoKSAqIC0xICsgdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCkpICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6aGFzKDpmb2N1cyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Omhhcyg6Zm9jdXMpLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpoYXMoOmZvY3VzKSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpoYXMoOmZvY3VzKTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Omhhcyg6Zm9jdXMpOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6aGFzKDpmb2N1cyk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IGNhbGModmFyKC0tZHhibC1ncmlkLWlucGxhY2UtZWRpdC1ib3JkZXItd2lkdGgpKSB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItc3R5bGUpIHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IGNhbGModmFyKC0tZHhibC1ncmlkLWlucGxhY2UtZWRpdC1ib3JkZXItd2lkdGgpICogLTEgKyB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSkgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykudmFsaWQubW9kaWZpZWQ6bm90KFt0eXBlPWNoZWNrYm94XSksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KS52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpLnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KS52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KS52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KS52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWdyaWQtaW5wbGFjZS1lZGl0LWJvcmRlci13aWR0aCkpIHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi12YWxpZC1jb2xvcik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC1pbnBsYWNlLWVkaXQtYm9yZGVyLXdpZHRoKSAqIC0xICsgdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCkpICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpLmludmFsaWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KS5pbnZhbGlkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykuaW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykuaW52YWxpZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KS5pbnZhbGlkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpLmludmFsaWQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IGNhbGModmFyKC0tZHhibC1ncmlkLWlucGxhY2UtZWRpdC1ib3JkZXItd2lkdGgpKSB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC1pbnBsYWNlLWVkaXQtYm9yZGVyLXdpZHRoKSAqIC0xICsgdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCkpICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0biB7XG4gIGJvcmRlcjogMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbiwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbiwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbiwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93biA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbiA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93biA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbiA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93biA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbiA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWhvdmVyLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWhvdmVyLWNvbG9yLCA5NSUpKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOmRpc2FibGVkID4gLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYykge1xuICAtLWR4YmwtYnRuLWJnOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWNvbW1hbmQtY2VsbCk6bm90KC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogMCAwIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3IpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwLjEyNXJlbSk7XG4gIHRvcDogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDAuMTI1cmVtKTtcbiAgcmlnaHQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwLjEyNXJlbSk7XG4gIGJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDAuMTI1cmVtKTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZGlzcGxheS12aWV3ID4gLmR4YmwtdGV4dC1lZGl0LWlucHV0LCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZGlzcGxheS12aWV3ID4gLmR4YmwtdGV4dC1lZGl0LWlucHV0LCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwpOm5vdCguZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsKSA+IC5keGJsLXRleHQtZGlzcGxheS12aWV3ID4gLmR4YmwtdGV4dC1lZGl0LWlucHV0IHtcbiAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkIC5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZCAuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQgLmR4YmwtZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgLyogVDEyMDczMTUgKi9cbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1lZGl0LXJvdy1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1ncmlkLWVkaXQtcm93LWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKTo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIG9wYWNpdHk6IDglO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKS5keGJsLWdyaWQtZml4ZWQtY2VsbCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKS5keGJsLWdyaWQtZml4ZWQtY2VsbCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKS5keGJsLWdyaWQtZml4ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1lZGl0LXJvdy1iZywgdmFyKC0tZHhibC1ncmlkLWJnLCB1bnNldCkpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCB7XG4gIC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLS1keGJsLXRleHQtZWRpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW46IGNhbGModmFyKC0tZHhibC1ncmlkLWVkaXRvci1jZWxsLXBhZGRpbmcteSkgKiAtMSkgY2FsYyh2YXIoLS1keGJsLWdyaWQtZWRpdG9yLWNlbGwtcGFkZGluZy14KSAqIC0xKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtLWR4YmwtdGV4dC1lZGl0LWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLXRleHQtZWRpdC1yZWFkb25seS1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC10ZXh0LWVkaXQtZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpvbmx5LWNoaWxkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Om9ubHktY2hpbGQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6b25seS1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0OmZvY3VzLXdpdGhpbiwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLWZvY3VzZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6Zm9jdXMtd2l0aGluLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpmb2N1cy13aXRoaW4sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1mb2N1c2VkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6Zm9jdXMtd2l0aGluOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLWZvY3VzZWQ6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0OmZvY3VzLXdpdGhpbjo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1mb2N1c2VkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpmb2N1cy13aXRoaW46OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZm9jdXNlZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWdyaWQtaW5wbGFjZS1lZGl0LWJvcmRlci13aWR0aCkpIHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWdyaWQtaW5wbGFjZS1lZGl0LWJvcmRlci13aWR0aCkgKiAtMSArIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpKSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6aGFzKDpmb2N1cyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6aGFzKDpmb2N1cyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6aGFzKDpmb2N1cykge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpoYXMoOmZvY3VzKTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6aGFzKDpmb2N1cyk6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Omhhcyg6Zm9jdXMpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC1pbnBsYWNlLWVkaXQtYm9yZGVyLXdpZHRoKSkgdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC1pbnBsYWNlLWVkaXQtYm9yZGVyLXdpZHRoKSAqIC0xICsgdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCkpICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykudmFsaWQubW9kaWZpZWQ6bm90KFt0eXBlPWNoZWNrYm94XSksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpLnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KS52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KS52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpLnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykudmFsaWQubW9kaWZpZWQ6bm90KFt0eXBlPWNoZWNrYm94XSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IGNhbGModmFyKC0tZHhibC1ncmlkLWlucGxhY2UtZWRpdC1ib3JkZXItd2lkdGgpKSB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tdmFsaWQtY29sb3IpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWdyaWQtaW5wbGFjZS1lZGl0LWJvcmRlci13aWR0aCkgKiAtMSArIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpKSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpLmludmFsaWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpLmludmFsaWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpLmludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykuaW52YWxpZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpLmludmFsaWQ6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KS5pbnZhbGlkOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC1pbnBsYWNlLWVkaXQtYm9yZGVyLXdpZHRoKSkgdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLWludmFsaWQtY29sb3IpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWdyaWQtaW5wbGFjZS1lZGl0LWJvcmRlci13aWR0aCkgKiAtMSArIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpKSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1yZWFkb25seSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLXJlYWRvbmx5LCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtcmVhZG9ubHkge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXJlYWRvbmx5LWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1yZWFkb25seS1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtcmVhZG9ubHksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1yZWFkb25seSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLXJlYWRvbmx5IHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLXJlYWRvbmx5LCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtcmVhZG9ubHksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1yZWFkb25seSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLXJlYWRvbmx5LCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtcmVhZG9ubHksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1yZWFkb25seSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1yZWFkb25seTo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtcmVhZG9ubHk6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLXJlYWRvbmx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICBvcGFjaXR5OiAzJTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1yZWFkb25seTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1yZWFkb25seTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1yZWFkb25seTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0yO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXJlYWRvbmx5LWJnLCB0cmFuc3BhcmVudCk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0OmRpc2FibGVkIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtZGlzYWJsZWQtY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0OmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0OmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6ZGlzYWJsZWQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0OmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6ZGlzYWJsZWQge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZGlzYWJsZWQ6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZDo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZGlzYWJsZWQ6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZDo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZGlzYWJsZWQ6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgb3BhY2l0eTogMyU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0LmR4YmwtZGlzYWJsZWQ6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0OmRpc2FibGVkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdC5keGJsLWRpc2FibGVkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdDpkaXNhYmxlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQuZHhibC1kaXNhYmxlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQ6ZGlzYWJsZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1iZywgdHJhbnNwYXJlbnQpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0biB7XG4gIGJvcmRlcjogMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbiwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbiwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbiwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bi5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYy5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYy5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbi5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bi5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYy5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYy5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbi5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bi5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYy5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMuZHhibC1kaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYy5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOmRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6ZGlzYWJsZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbi5keGJsLWRpc2FibGVkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246OmJlZm9yZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzo6YmVmb3JlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOjpiZWZvcmUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYyA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24gPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWhvdmVyLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWhvdmVyLWNvbG9yLCA5NSUpKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1kcm9wZG93bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYzpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLWljb246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4tZGVjOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmMuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLmR4Ymwtc3Bpbi1idG4taW5jOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC1idG4taWNvbjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tZHJvcGRvd246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWRlYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1kZWM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLXNwaW4tYnRuLWluYy5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4uZHhibC1zcGluLWJ0bi1pbmM6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uOmRpc2FibGVkID4gLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyksIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYykge1xuICAtLWR4YmwtYnRuLWJnOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGU6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGU6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGU6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyLmR4YmwtZ3JpZC1lZGl0LXJvdy5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ci5keGJsLWdyaWQtZWRpdC1yb3cuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZWRpdC1idG4tZHJvcGRvd24pOm5vdCguZHhibC1zcGluLWJ0bi1kZWMpOm5vdCguZHhibC1zcGluLWJ0bi1pbmMpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG46bm90KC5keGJsLWVkaXQtYnRuLWRyb3Bkb3duKTpub3QoLmR4Ymwtc3Bpbi1idG4tZGVjKTpub3QoLmR4Ymwtc3Bpbi1idG4taW5jKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogMCAwIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3IpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwLjEyNXJlbSk7XG4gIHRvcDogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDAuMTI1cmVtKTtcbiAgcmlnaHQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwLjEyNXJlbSk7XG4gIGJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDAuMTI1cmVtKTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsIHtcbiAgcGFkZGluZzogMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IC5keGJsLWdyaWQtY29tbWFuZC1jZWxsID4gLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1idG4sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsID4gLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtY29tbWFuZC1jZWxsID4gLmR4YmwtYnRuLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgPiAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtYnRuLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCA+IC5keGJsLWJ0biwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtYnRuLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgPiAuZHhibC1idG4sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCA+IC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1idG4sIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsID4gLmR4YmwtYnRuLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCA+IC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1idG4ge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogY2FsYyh2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteSkgKiAtMSkgMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IC5keGJsLWdyaWQtY29tbWFuZC1jZWxsID4gLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCA+IC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsID4gLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsID4gLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtY29tbWFuZC1jZWxsID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtY29tbWFuZC1jZWxsID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgPiAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtY29tbWFuZC1jZWxsID4gLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCA+IC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgPiAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCA+IC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCA+IC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGU6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgPiAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCA+IC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGU6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsID4gLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGU6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCA+IC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtY29tbWFuZC1jZWxsID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtY29tbWFuZC1jZWxsID4gLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGU6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gLmR4YmwtZ3JpZC1jb21tYW5kLWNlbGwgPiAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCA+IC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ciA+IC5keGJsLWdyaWQtY29tbWFuZC1jZWxsID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCA+IC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ciA+IC5keGJsLWdyaWQtY29tbWFuZC1jZWxsID4gLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkOjphZnRlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ciA+IC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwgPiAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsID4gLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogMCAwIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3IpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwLjA2MjVyZW0pO1xuICB0b3A6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwLjA2MjVyZW0pO1xuICByaWdodDogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDAuMDYyNXJlbSk7XG4gIGJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDAuMDYyNXJlbSk7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQ6bnRoLWNoaWxkKDIpID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQ6bnRoLWNoaWxkKDIpID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHk6bnRoLWNoaWxkKDIpID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHk6bnRoLWNoaWxkKDIpID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3Q6bnRoLWNoaWxkKDIpID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3Q6bnRoLWNoaWxkKDIpID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGgsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aCA+IC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiBzcGFuLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWdyb3VwLWZvb3Rlci1yb3cgPiB0ZCA+IGRpdltkeGJsLWdyaWQtc3VtbWFyeS1pdGVtXSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGQgPiBkaXZbZHhibC1ncmlkLXN1bW1hcnktaXRlbV0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtY29tbWFuZC1jZWxsLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCB7XG4gIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGggPiAuZHhibC1ncmlkLWNvbHVtbi1yZXNpemUtYW5jaG9yIHtcbiAgdG9wOiAwO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoID4gLmR4YmwtZ3JpZC1jb2x1bW4tcmVzaXplLWFuY2hvcjpub3QoLmR4YmwtZ3JpZC1sZWZ0LWFsaWduLWNvbHVtbi1yZXNpemUtYW5jaG9yKSB7XG4gIHJpZ2h0OiBjYWxjKCh2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSAtIDdweCkgLyAyIC0gMSAqIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aCA+IC5keGJsLWdyaWQtY29sdW1uLXJlc2l6ZS1hbmNob3IuZHhibC1ncmlkLWxlZnQtYWxpZ24tY29sdW1uLXJlc2l6ZS1hbmNob3Ige1xuICBsZWZ0OiBjYWxjKCh2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSAtIDdweCkgLyAyIC0gMSAqIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aCA+IC5keGJsLWdyaWQtY29sdW1uLXJlc2l6ZS1hbmNob3IgPiBkaXYge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGggPiAuZHhibC1ncmlkLWNvbHVtbi1yZXNpemUtYW5jaG9yID4gZGl2OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aCA+IC5keGJsLWdyaWQtY29sdW1uLXJlc2l6ZS1hbmNob3IuZHhibC10b3VjaCB7XG4gIHdpZHRoOiBjYWxjKDIgKiB2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteCkgKyB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSk7XG4gIHJpZ2h0OiBjYWxjKC0xICogdmFyKC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXgpIC0gMSAqIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aCA+IC5keGJsLWdyaWQtY29sdW1uLXJlc2l6ZS1hbmNob3IuZHhibC1sYXN0IHtcbiAgd2lkdGg6IDNweDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aCA+IC5keGJsLWdyaWQtY29sdW1uLXJlc2l6ZS1hbmNob3IuZHhibC1sYXN0Om5vdCguZHhibC1ncmlkLWxlZnQtYWxpZ24tY29sdW1uLXJlc2l6ZS1hbmNob3IpIHtcbiAgcmlnaHQ6IDA7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiAqID4gdHIgPiB0ZC5keGJsLWdyaWQtZW1wdHktY2VsbCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0cjpsYXN0LWNoaWxkID4gdGgsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGguZHhibC1ncmlkLWVtcHR5LWNlbGwge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQuZHhibC1ncmlkLWVtcHR5LWhlYWQgKyB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiAuZHhibC1ncmlkLWFybS1yb3cge1xuICB2aXNpYmlsaXR5OiBjb2xsYXBzZTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gLmR4YmwtZ3JpZC1hcm0tcm93ICsgdHIgPiB0aCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCA+IC5keGJsLWdyaWQtYXJtLXJvdyA+IHRoIHtcbiAgYm9yZGVyOiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgLmR4YmwtZ3JpZC1oZWFkZXItcm93ID4gdGg6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCkge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1oZWFkZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1oZWFkZXItY29sb3IpO1xuICBmb250LXdlaWdodDogdmFyKC0tZHhibC1ncmlkLWhlYWRlci1mb250LXdlaWdodCk7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCAuZHhibC1ncmlkLWhlYWRlci1yb3cgPiB0aDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkIC5keGJsLWdyaWQtaGVhZGVyLXJvdyA+IHRoOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCAuZHhibC1ncmlkLWhlYWRlci1yb3cgPiB0aDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkIC5keGJsLWdyaWQtaGVhZGVyLXJvdyA+IHRoOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiA1JTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkIC5keGJsLWdyaWQtZmlsdGVyLXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCAuZHhibC1ncmlkLWZpbHRlci1yb3cgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCAuZHhibC1ncmlkLWZpbHRlci1yb3c6Zmlyc3QtY2hpbGQgPiB0ZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCAuZHhibC1ncmlkLWZpbHRlci1yb3cgPiB0ZC5keGJsLWdyaWQtZW1wdHktY2VsbCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0aGVhZCAuZHhibC1ncmlkLWZpbHRlci1yb3cgPiB0ZC5keGJsLWdyaWQtaW5kZW50LWNlbGwge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5keGJsLWdyaWQtZml4ZWQtY2VsbDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKSwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmR4YmwtZ3JpZC1maXhlZC1jZWxsOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpIHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1keGJsLWdyaWQtYmcpO1xufVxuLmR4TWFjT1NNb2JpbGVQbGF0Zm9ybSAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQsIC5keFNhZmFyaSAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQge1xuICB6LWluZGV4OiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHJbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0gKyB0cjpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSA+IHRkLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdID4gdGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0cltkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSArIHRyOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pID4gdGQuZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IC5keGJsLWdyaWQtZW1wdHktcm93IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiAuZHhibC1ncmlkLWVtcHR5LXJvdyA+IHRkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCAuZHhibC1ncmlkLWhpZ2hsaWdodGVkLXRleHQge1xuICBwYWRkaW5nOiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmR4YmwtZ3JpZC1maXhlZC1jZWxsIHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1keGJsLWdyaWQtYmcpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZ3JvdXAtcm93OmZvY3VzIHtcbiAgb3V0bGluZTogMC4xNXJlbSBzb2xpZCB2YXIoLS1keGJsLWdyaWQtZm9jdXMtZnJhbWUtY29sb3IpO1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMSAqIDAuMTVyZW0pO1xufVxuLmR4U2FmYXJpIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWdyb3VwLXJvdzpmb2N1cyB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMC4xMnJlbTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWdyb3VwLXJvdy5keGJsLWdyaWQtZm9jdXNlZC1yb3c6Zm9jdXMge1xuICBvdXRsaW5lOiAwLjE1cmVtIHNvbGlkIHZhcigtLWR4YmwtZ3JpZC1mb2N1cy1jb2xvcik7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xICogMC4xNXJlbSk7XG59XG4uZHhTYWZhcmkgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZ3JvdXAtcm93LmR4YmwtZ3JpZC1mb2N1c2VkLXJvdzpmb2N1cyB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMC4xMnJlbTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHJbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0gPiB0ZC5keGJsLWdyaWQtZW1wdHktY2VsbCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0cltkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSA+IHRkLmR4YmwtZ3JpZC1lbXB0eS1jZWxsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHJbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0gPiB0ZCwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0cltkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSA+IHRkIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBpbmhlcml0O1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0cltkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSA+IHRkID4gZGl2LCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdID4gdGQgPiBkaXYge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBpbmhlcml0O1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdID4gdGQgPiBkaXYgPiBkaXYsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHJbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0gPiB0ZCA+IGRpdiA+IGRpdiB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBpbmhlcml0O1xuICBib3JkZXItd2lkdGg6IDA7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteCk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdID4gdGQgPiBkaXYgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0cltkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSA+IHRkID4gZGl2ID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgPiB0Ym9keSA+IHRyW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdID4gdGQgPiBkaXYgPiBkaXYge1xuICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWVtcHR5LWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC1lbXB0eS1oZWFkZXItcGFuZWwtcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtZW1wdHktaGVhZGVyLXBhbmVsLXBhZGRpbmcteCk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbC1zaXplIHtcbiAgd2lkdGg6IGNhbGModmFyKC0tZHhibC1ncmlkLWdyb3VwLWluZGVudC1jZWxsLXdpZHRoKSAtIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWluZGVudC1jZWxsLXNpemU6bm90KDpmaXJzdC1jaGlsZCkge1xuICB3aWR0aDogdmFyKC0tZHhibC1ncmlkLWdyb3VwLWluZGVudC1jZWxsLXdpZHRoKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWluZGVudC1jZWxsLFxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZW1wdHktY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtaGVhZGVyLWluZGVudC1jZWxsIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSB0cjpub3QoLmR4YmwtZ3JpZC1mb290ZXItcm93KTpub3QoLmR4YmwtZ3JpZC1maWx0ZXItcm93KSAuZHhibC1ncmlkLWluZGVudC1jZWxsIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbi1jZWxsIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uLWNlbGwgKyB0ZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbi1jZWxsIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbiB7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLWJnKTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1ncmlkLWV4cGFuZC1idG4tY29sb3IpO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogdmFyKC0tZHhibC1ncmlkLWV4cGFuZC1idG4tcGFkZGluZy14KTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteSk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbi1jZWxsIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbiA+IC5keGJsLWltYWdlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbi1jZWxsIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbiA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1ncmlkLWV4cGFuZC1idG4tY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbi1jZWxsIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbi1jZWxsIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uLWNlbGwgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWdyaWQtZXhwYW5kLWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLWhvdmVyLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWV4cGFuZC1idXR0b24tY2VsbCAuZHhibC1ncmlkLWV4cGFuZC1idXR0b24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uLWNlbGwgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uOmRpc2FibGVkID4gLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIDQwJSkpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbi1jZWxsIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtZXhwYW5kLWJ0bi1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1ncmlkLWV4cGFuZC1idG4taG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbi1jZWxsIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbi1jZWxsIC5keGJsLWdyaWQtZXhwYW5kLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uLWNlbGwgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uLWNlbGwgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWV4cGFuZC1idXR0b24tY2VsbCAuZHhibC1ncmlkLWV4cGFuZC1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uLWNlbGwgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uLWNlbGwgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWV4cGFuZC1idXR0b24tY2VsbCAuZHhibC1ncmlkLWV4cGFuZC1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgYm94LXNoYWRvdzogMCAwIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3IpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwLjA2MjVyZW0pO1xuICB0b3A6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwLjA2MjVyZW0pO1xuICByaWdodDogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDAuMDYyNXJlbSk7XG4gIGJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDAuMDYyNXJlbSk7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZW1wdHktY2VsbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1lbXB0eS1jZWxsLmR4YmwtZ3JpZC1oaWRkZW4tZW1wdHktY2VsbCB7XG4gIHdpZHRoOiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtc2VsZWN0ZWQtcm93Om5vdCguZHhibC1ncmlkLWZvY3VzZWQtcm93KTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1ncmlkLXNlbGVjdGlvbi1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1ncmlkLXNlbGVjdGlvbi1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1zZWxlY3RlZC1yb3c6bm90KC5keGJsLWdyaWQtZm9jdXNlZC1yb3cpOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbik6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uLWVkZ2UpID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtc2VsZWN0ZWQtcm93Om5vdCguZHhibC1ncmlkLWZvY3VzZWQtcm93KTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtc2VsZWN0ZWQtcm93Om5vdCguZHhibC1ncmlkLWZvY3VzZWQtcm93KTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLXNlbGVjdGVkLXJvdzpub3QoLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdyk6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDE1JTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLXNlbGVjdGVkLXJvdzpub3QoLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdyk6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkuZHhibC1ncmlkLWZpeGVkLWNlbGwge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQ6IHZhcigtLWR4YmwtZ3JpZC1iZyk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1ncmlkLWZvY3VzLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWdyaWQtZm9jdXMtY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9jdXNlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9jdXNlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgb3BhY2l0eTogOTAlO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9jdXNlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkuZHhibC1ncmlkLWZpeGVkLWNlbGwge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQ6IHZhcigtLWR4YmwtZ3JpZC1iZyk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSAuZHhibC1idG4uZHhibC1idG4tbGluaywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9jdXNlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtbGluaywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9jdXNlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtbGluayB7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1mb2N1cy1jb2xvcik7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1mb2N1cy1jb2xvcik7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSAuZHhibC1idG4uZHhibC1idG4tbGluazpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1saW5rOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWZvY3VzZWQtcm93Om5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbik6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uLWVkZ2UpID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpIC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LWxpbms6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIG9wYWNpdHk6IDgwJTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWZvY3VzZWQtcm93LmR4YmwtZ3JpZC1zZWxlY3RlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1zZWxlY3Rpb24tZm9jdXMtYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1zZWxlY3Rpb24tZm9jdXMtY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9jdXNlZC1yb3cuZHhibC1ncmlkLXNlbGVjdGVkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWZvY3VzZWQtcm93LmR4YmwtZ3JpZC1zZWxlY3RlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWZvY3VzZWQtcm93LmR4YmwtZ3JpZC1zZWxlY3RlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdy5keGJsLWdyaWQtc2VsZWN0ZWQtcm93Om5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbik6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uLWVkZ2UpID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICBvcGFjaXR5OiAxMDAlO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9jdXNlZC1yb3cuZHhibC1ncmlkLXNlbGVjdGVkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKS5keGJsLWdyaWQtZml4ZWQtY2VsbCB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZDogdmFyKC0tZHhibC1ncmlkLWJnKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWZvY3VzZWQtcm93LmR4YmwtZ3JpZC1zZWxlY3RlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgLmR4YmwtYnRuLmR4YmwtYnRuLWxpbmssIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWZvY3VzZWQtcm93LmR4YmwtZ3JpZC1zZWxlY3RlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtbGluaywgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9jdXNlZC1yb3cuZHhibC1ncmlkLXNlbGVjdGVkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSAuZHhibC1idG4uZHhibC1idG4tdGV4dC1saW5rIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1ncmlkLWZvY3VzLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tZHhibC1ncmlkLWZvY3VzLWNvbG9yKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWZvY3VzZWQtcm93LmR4YmwtZ3JpZC1zZWxlY3RlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgLmR4YmwtYnRuLmR4YmwtYnRuLWxpbms6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9jdXNlZC1yb3cuZHhibC1ncmlkLXNlbGVjdGVkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1saW5rOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWZvY3VzZWQtcm93LmR4YmwtZ3JpZC1zZWxlY3RlZC1yb3c6bm90KC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uKTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSkgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkgLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtbGluazpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgb3BhY2l0eTogODAlO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uOm5vdCguZHhibC1ncmlkLWdyb3VwLXJvdykgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1zZWxlY3Rpb24tYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1zZWxlY3Rpb24tY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uOm5vdCguZHhibC1ncmlkLWdyb3VwLXJvdykgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb246bm90KC5keGJsLWdyaWQtZ3JvdXAtcm93KSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uOm5vdCguZHhibC1ncmlkLWdyb3VwLXJvdykgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb246bm90KC5keGJsLWdyaWQtZ3JvdXAtcm93KSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMTUlO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uOm5vdCguZHhibC1ncmlkLWdyb3VwLXJvdykgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkuZHhibC1ncmlkLWZpeGVkLWNlbGwge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQ6IHZhcigtLWR4YmwtZ3JpZC1iZyk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1ncmlkLXRvdWNoLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWdyaWQtdG91Y2gtY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uLWVkZ2UgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uLWVkZ2UgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24tZWRnZSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMjAlO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtdG91Y2gtc2VsZWN0aW9uLWVkZ2UgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkuZHhibC1ncmlkLWZpeGVkLWNlbGwge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQ6IHZhcigtLWR4YmwtZ3JpZC1iZyk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1mb290ZXItcm93IHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtZ3JpZC1mb290ZXItZm9udC13ZWlnaHQpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9vdGVyLXJvdyA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtZm9vdGVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWdyaWQtZm9vdGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWZvb3Rlci1yb3cgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWZvb3Rlci1yb3cgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9vdGVyLXJvdyA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZm9vdGVyLXJvdyA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAzJTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWZvb3Rlci1yb3cgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKS5keGJsLWdyaWQtZml4ZWQtY2VsbCB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZDogdmFyKC0tZHhibC1ncmlkLWJnKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWdyb3VwLWZvb3Rlci1yb3cge1xuICBmb250LXdlaWdodDogdmFyKC0tZHhibC1ncmlkLWdyb3VwLWZvb3Rlci1mb250LXdlaWdodCk7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1ncm91cC1mb290ZXItcm93ID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtZ3JvdXAtZm9vdGVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWdyaWQtZ3JvdXAtZm9vdGVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZSAuZHhibC1ncmlkLWdyb3VwLWZvb3Rlci1yb3cgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1ncm91cC1mb290ZXItcm93ID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1ncm91cC1mb290ZXItcm93ID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZ3JvdXAtZm9vdGVyLXJvdyA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMiU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUgLmR4YmwtZ3JpZC1ncm91cC1mb290ZXItcm93ID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpLmR4YmwtZ3JpZC1maXhlZC1jZWxsIHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1keGJsLWdyaWQtYmcpO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZ3JvdXAtZm9vdGVyLXJvdyA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZ3JvdXAtZm9vdGVyLXJvdyA+IHRkOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSArIHRkOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKSB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlIC5keGJsLWdyaWQtZGV0YWlsLWNlbGwge1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy14KTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZS5keGJsLWdyaWQtdGFibGUtbm8tc2Nyb2xsIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmR4RmlyZWZveCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUuZHhibC1ncmlkLXRhYmxlLW5vLXNjcm9sbCA+IHRoZWFkLCAuZHhGaXJlZm94IC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZS5keGJsLWdyaWQtdGFibGUtbm8tc2Nyb2xsID4gdGZvb3Qge1xuICBoZWlnaHQ6IDElO1xufVxuLmR4RmlyZWZveCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUuZHhibC1ncmlkLXRhYmxlLW5vLXNjcm9sbCA+IHRib2R5ID4gLmR4YmwtZ3JpZC1lbXB0eS1yb3cge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZHhGaXJlZm94IC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZS5keGJsLWdyaWQtdGFibGUtbm8tc2Nyb2xsID4gdGJvZHkgPiA6bm90KC5keGJsLWdyaWQtZW1wdHktcm93KTpub3QoW2RhdGEtdmlydHVhbC1pdGVtLWluZGV4PVwiLTFcIl0pOm5vdCg6b25seS1jaGlsZCkgPiB0ZCB7XG4gIGhlaWdodDogMSU7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGU6bm90KC5keGJsLWdyaWQtdGFibGUtbm8tc2Nyb2xsKSA+IHRib2R5ID4gLmR4YmwtZ3JpZC1lbXB0eS1yb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlLmR4YmwtZ3JpZC10YWJsZS1jb250ZW50LWZpdC1jYWxjIHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUuZHhibC1ncmlkLXRhYmxlLWNvbnRlbnQtZml0LWNhbGMgPiBjb2xncm91cCBjb2w6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCkge1xuICB3aWR0aDogMCAhaW1wb3J0YW50O1xufVxuLmR4YmwtZ3JpZCAuZHhibC1ncmlkLXRhYmxlLmR4YmwtZ3JpZC10YWJsZS1jb250ZW50LWZpdC1jYWxjID4gY29sZ3JvdXAgY29sLmR4YmwtZ3JpZC1lbXB0eS1jZWxsIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZS5keGJsLWdyaWQtdGFibGUtY29udGVudC1maXQtY2FsYyA+IHRoZWFkID4gdHIgPiAqLCAuZHhibC1ncmlkIC5keGJsLWdyaWQtdGFibGUuZHhibC1ncmlkLXRhYmxlLWNvbnRlbnQtZml0LWNhbGMgPiB0Zm9vdCA+IHRyID4gdGQsIC5keGJsLWdyaWQgLmR4YmwtZ3JpZC10YWJsZS5keGJsLWdyaWQtdGFibGUtY29udGVudC1maXQtY2FsYyA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHhibC1ncmlkIC5keGJsLWdyaWQtY29sdW1ucy1zZXBhcmF0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC1jb2x1bW5zLXNlcGFyYXRvcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi5keGJsLWdyaWQgLmR4YmwtZ3JpZC1jb2x1bW5zLXNlcGFyYXRvciA+IGRpdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC1ncmlkOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSAuZHhibC1ncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZ3JvdXAtcm93OmZvY3VzID4gdGQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmR4YmwtZ3JpZDpub3QoW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSkgLmR4YmwtZ3JpZC10YWJsZSA+IHRib2R5ID4gdHIuZHhibC1ncmlkLWZvY3VzZWQtcm93LmR4YmwtZ3JpZC1ncm91cC1yb3c6Zm9jdXMgPiB0ZCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmR4YmwtZ3JpZC5keGJsLWdyaWQtbm93cmFwIC5keGJsLWdyaWQtY29tbWFuZC1jZWxsLFxuLmR4YmwtZ3JpZC5keGJsLWdyaWQtbm93cmFwIC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uZHhibC1ncmlkLmR4YmwtZ3JpZC1ub3dyYXAgLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IHNwYW4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHhPcGVyYSAuZHhibC1ncmlkIC5keGJsLXNjcm9sbC12aWV3ZXIgLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbn1cbi5keE9wZXJhIC5keGJsLWdyaWQgLmR4Ymwtc2Nyb2xsLXZpZXdlciAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiAuZHhibC1ncmlkLWhlYWRlci1yb3cgPiB0aCB7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5keE9wZXJhIC5keGJsLWdyaWQgLmR4Ymwtc2Nyb2xsLXZpZXdlciAuZHhibC1ncmlkLXRhYmxlID4gdGhlYWQgPiAuZHhibC1ncmlkLWhlYWRlci1yb3cgPiB0aDpub3QoLmR4YmwtZ3JpZC1maXhlZC1jZWxsKSB7XG4gIHotaW5kZXg6IDI7XG59XG4uZHhPcGVyYSAuZHhibC1ncmlkIC5keGJsLXNjcm9sbC12aWV3ZXIgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gLmR4YmwtZ3JpZC1maWx0ZXItcm93ID4gdGQge1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uZHhPcGVyYSAuZHhibC1ncmlkIC5keGJsLXNjcm9sbC12aWV3ZXIgLmR4YmwtZ3JpZC10YWJsZSA+IHRoZWFkID4gLmR4YmwtZ3JpZC1maWx0ZXItcm93ID4gdGQ6bm90KC5keGJsLWdyaWQtZml4ZWQtY2VsbCkge1xuICB6LWluZGV4OiAyO1xufVxuXG4uZHhibC1zY3JvbGwtdmlld2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgLS1keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXItaGVpZ2h0OiAwLjJyZW07XG4gIC0tZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLWhvdmVyLWhlaWdodDogMC41cmVtO1xuICAtLWR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXItd2lkdGg6IDAuMnJlbTtcbiAgLS1keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyLWhvdmVyLXdpZHRoOiAwLjVyZW07XG59XG4uZHhUb3VjaFVJIC5keGJsLXNjcm9sbC12aWV3ZXI6bm90KFtkYXRhLXFhLWR4Ymwtc2Nyb2xsaW5nXSkgPiAuZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsXG4uZHhUb3VjaFVJIC5keGJsLXNjcm9sbC12aWV3ZXI6bm90KFtkYXRhLXFhLWR4Ymwtc2Nyb2xsaW5nXSkgPiAuZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5keFRvdWNoVUkgLmR4Ymwtc2Nyb2xsLXZpZXdlcjpub3QoW2RhdGEtcWEtZHhibC1zY3JvbGxpbmddKSA+IC5keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IC5keGJsLXNjcm9sbC12aWV3ZXItc2Nyb2xsLXRodW1iLFxuLmR4VG91Y2hVSSAuZHhibC1zY3JvbGwtdmlld2VyOm5vdChbZGF0YS1xYS1keGJsLXNjcm9sbGluZ10pID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IC5keGJsLXNjcm9sbC12aWV3ZXItc2Nyb2xsLXRodW1iIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhciwgLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXIge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYiwgLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC41O1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW07XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhciB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IHZhcigtLWR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXItaG92ZXItd2lkdGgpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xufVxuLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1zY3JvbGwtdGh1bWIge1xuICB3aWR0aDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhci13aWR0aCk7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3M7XG59XG4uZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYltkYXRhLXFhLWR4YmwtZHJhZ2dpbmddIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgd2lkdGg6IHZhcigtLWR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXItaG92ZXItd2lkdGgpO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLmR4VG91Y2hVSSAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYltkYXRhLXFhLWR4YmwtZHJhZ2dpbmddIHtcbiAgd2lkdGg6IHZhcigtLWR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXItd2lkdGgpO1xufVxuLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgLmR4Ymwtc2Nyb2xsLXZpZXdlci1zY3JvbGwtdGh1bWIge1xuICBvcGFjaXR5OiAwLjc1O1xuICB3aWR0aDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhci1ob3Zlci13aWR0aCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4uZHhUb3VjaFVJIC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIC5keGJsLXNjcm9sbC12aWV3ZXItc2Nyb2xsLXRodW1iIHtcbiAgd2lkdGg6IHZhcigtLWR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXItd2lkdGgpO1xufVxuLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXIge1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IHZhcigtLWR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhci1ob3Zlci1oZWlnaHQpO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcztcbn1cbi5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1zY3JvbGwtdGh1bWIge1xuICBoZWlnaHQ6IHZhcigtLWR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhci1oZWlnaHQpO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcztcbn1cbi5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1zY3JvbGwtdGh1bWJbZGF0YS1xYS1keGJsLWRyYWdnaW5nXSB7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGhlaWdodDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLWhvdmVyLWhlaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4uZHhUb3VjaFVJIC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1zY3JvbGwtdGh1bWJbZGF0YS1xYS1keGJsLWRyYWdnaW5nXSB7XG4gIGhlaWdodDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLWhlaWdodCk7XG59XG4uZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIC5keGJsLXNjcm9sbC12aWV3ZXItc2Nyb2xsLXRodW1iIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXItaG92ZXItaGVpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5keFRvdWNoVUkgLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYiB7XG4gIGhlaWdodDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLWhlaWdodCk7XG59XG4uZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIHNjcm9sbGJhci1oZWlnaHQ6IG5vbmU7XG59XG4uZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cge1xuICAtLWR4YmwtcG9wdXAtbWFyZ2luOiAwO1xufVxuXG4uZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZyB7XG4gIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWZvY3VzLWZyYW1lLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItZHJhZy1pY29uLXNpemU6IDFyZW07XG4gIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLW1heC1oZWlnaHQ6IDYwdmg7XG4gIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLW1heC13aWR0aDogMzI1cHg7XG4gIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLW1pbi1oZWlnaHQ6IDIxMHB4O1xuICAtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1taW4td2lkdGg6IDIwMHB4O1xufVxuLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cuZHhibC1kcm9wZG93bi1kaWFsb2cgLmR4YmwtZHJvcGRvd24taGVhZGVyLCAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZy5keGJsLWRyb3Bkb3duLWRpYWxvZyAuZHhibC13aW5kb3ctaGVhZGVyLCAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZy5keGJsLXdpbmRvdy1kaWFsb2cgLmR4YmwtZHJvcGRvd24taGVhZGVyLCAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZy5keGJsLXdpbmRvdy1kaWFsb2cgLmR4Ymwtd2luZG93LWhlYWRlciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZy5keGJsLWRyb3Bkb3duLWRpYWxvZyAuZHhibC1kcm9wZG93bi1ib2R5LCAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZy5keGJsLWRyb3Bkb3duLWRpYWxvZyAuZHhibC13aW5kb3ctYm9keSwgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cuZHhibC13aW5kb3ctZGlhbG9nIC5keGJsLWRyb3Bkb3duLWJvZHksIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nLmR4Ymwtd2luZG93LWRpYWxvZyAuZHhibC13aW5kb3ctYm9keSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nLmR4YmwtZHJvcGRvd24tZGlhbG9nIC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3NlciwgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cuZHhibC1kcm9wZG93bi1kaWFsb2cgLmR4Ymwtd2luZG93LWJvZHkgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3NlciwgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cuZHhibC13aW5kb3ctZGlhbG9nIC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3NlciwgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cuZHhibC13aW5kb3ctZGlhbG9nIC5keGJsLXdpbmRvdy1ib2R5IC5keGJsLWdyaWQtY29sdW1uLWNob29zZXIge1xuICBtaW4taGVpZ2h0OiAwO1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nLmR4YmwtZHJvcGRvd24tZGlhbG9nIC5keGJsLXNjcm9sbC12aWV3ZXIsIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nLmR4Ymwtd2luZG93LWRpYWxvZyAuZHhibC1zY3JvbGwtdmlld2VyIHtcbiAgbWF4LWhlaWdodDogNjB2aDtcbiAgbWF4LXdpZHRoOiAzMjVweDtcbn1cbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nLmR4YmwtZHJvcGRvd24tZGlhbG9nIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItaXRlbTpsYXN0LWNoaWxkLCAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZy5keGJsLXdpbmRvdy1kaWFsb2cgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nLmR4Ymwtc2lkZXBhbmVsLWRpYWxvZyAuZHhibC1tb2RhbC1oZWFkZXIge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cuZHhibC1zaWRlcGFuZWwtZGlhbG9nIC5keGJsLW1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZy5keGJsLXNpZGVwYW5lbC1kaWFsb2cgLmR4Ymwtc2Nyb2xsLXZpZXdlciB7XG4gIGhlaWdodDogNTB2aDtcbn1cbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXIgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy14KTtcbn1cbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXIgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1pdGVtLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kcmFnZ2luZy1pdGVtIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogaW5oZXJpdDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZyAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItaXRlbS5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZHJhZ2dpbmctaXRlbS1uZXh0LXNpYmxpbmcge1xuICBib3JkZXItdG9wLWNvbG9yOiBpbmhlcml0O1xufVxuLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3NlciAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWl0ZW0gLmR4YmwtY2hlY2tib3gge1xuICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRyYWctaWNvbi1zaXplKSAtIHZhcigtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXgpKTtcbn1cbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXIgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1pdGVtIC5keGJsLWNoZWNrYm94IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZyAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItaXRlbSAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWl0ZW0tZHJhZy1hbmNob3IsIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXIgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1pdGVtIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItaXRlbS1kcmFnLWxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IGNhbGModmFyKC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteSkgKiAtMSkgY2FsYyh2YXIoLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy14KSAqIC0xKSBjYWxjKHZhcigtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXkpICogLTEpIDA7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXgpO1xufVxuLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3NlciAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWl0ZW0gLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1pdGVtLWRyYWctYW5jaG9yIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3NlciAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWl0ZW06Zm9jdXMge1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3NlciAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWl0ZW06Zm9jdXMge1xuICBvdXRsaW5lOiAwLjE1cmVtIHNvbGlkIHZhcigtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1mb2N1cy1mcmFtZS1jb2xvcik7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xICogMC4xNXJlbSk7XG59XG4uZHhTYWZhcmkgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3NlciAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWl0ZW06Zm9jdXMge1xuICBvdXRsaW5lLW9mZnNldDogLTAuMTJyZW07XG59XG4uZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZyAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWl0ZW0ge1xuICBvdXRsaW5lOiAwO1xufVxuLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cgLmR4YmwtZHJvcGRvd24tYm9keSxcbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nIC5keGJsLW1vZGFsLWJvZHksXG4uZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZyAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLFxuLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cgLmR4Ymwtc2Nyb2xsLXZpZXdlcixcbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nIC5keGJsLXNjcm9sbC12aWV3ZXIgLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50LFxuLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1pdGVtIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xufVxuLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1hcmVhLXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4O1xufVxuXG4uZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRpYWxvZy5keGJsLXNtIHtcbiAgLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItZHJhZy1pY29uLXNpemU6IDFyZW07XG59XG5cbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nLmR4YmwtbGcge1xuICAtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kcmFnLWljb24tc2l6ZTogMXJlbTtcbn1cblxuLmR4YmwtZHJvcGRvd24uZHhibC1zbS5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcm9vdCB7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi13aWR0aDogMjgwcHg7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi1oZWlnaHQ6IDEzMHB4O1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aDogMjgwcHg7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZHhibC1kcm9wZG93bi5keGJsLXNtLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1yb290IHtcbiAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aDogMjUwcHg7XG4gICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbWluLXdpZHRoOiAyNTBweDtcbiAgfVxufVxuLmR4YmwtZHJvcGRvd24uZHhibC1zbSA+IC5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24ge1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1saXN0LWJveC1oZWlnaHQ6IDIzOHB4O1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi10cmVldmlldy1oZWlnaHQ6IDI5MnB4O1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1sb2FkaW5nLXBhbmVsLWhlaWdodDogMjkzcHg7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LXZhbHVlcy12aWV3LXNlbGVjdC1hbGwtY2hlY2stcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS12YWx1ZXMtdmlldy1zZWxlY3QtYWxsLWNoZWNrLXBhZGRpbmcteTogMC4xODc1cmVtO1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1mb290ZXItYnRuLXdpZHRoOiAxMjhweDtcbiAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tZm9vdGVyLWJ0bi1zcGFjZTogMC4zNzVyZW07XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXBhZGRpbmcteTogMC41cmVtO1xufVxuLmR4YmwtZHJvcGRvd24uZHhibC1sZy5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcm9vdCB7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi13aWR0aDogMzYwcHg7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi1oZWlnaHQ6IDIwMHB4O1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aDogMzYwcHg7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZHhibC1kcm9wZG93bi5keGJsLWxnLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1yb290IHtcbiAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aDogMjkwcHg7XG4gICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbWluLXdpZHRoOiAyOTBweDtcbiAgfVxufVxuLmR4YmwtZHJvcGRvd24uZHhibC1sZyA+IC5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24ge1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1saXN0LWJveC1oZWlnaHQ6IDMxMHB4O1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi10cmVldmlldy1oZWlnaHQ6IDM4MnB4O1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1sb2FkaW5nLXBhbmVsLWhlaWdodDogMzg0cHg7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LXZhbHVlcy12aWV3LXNlbGVjdC1hbGwtY2hlY2stcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LXZhbHVlcy12aWV3LXNlbGVjdC1hbGwtY2hlY2stcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWZvb3Rlci1idG4td2lkdGg6IDE1OHB4O1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1mb290ZXItYnRuLXNwYWNlOiAwLjYyNXJlbTtcbiAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcGFkZGluZy15OiAxcmVtO1xufVxuXG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXJvb3Qge1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1tYXgtd2lkdGg6IG5vbmU7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1heC1oZWlnaHQ6IG5vbmU7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi13aWR0aDogMzIwcHg7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi1oZWlnaHQ6IDE2NXB4O1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aDogMzIwcHg7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNzY4cHgpIHtcbiAgLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1yb290IHtcbiAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1tYXgtaGVpZ2h0OiA1NTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA1NzZweCkge1xuICAuZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXJvb3Qge1xuICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1heC1oZWlnaHQ6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1yb290IHtcbiAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aDogMjcwcHg7XG4gICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbWluLXdpZHRoOiAyNzBweDtcbiAgfVxufVxuXG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWN1c3RvbS1zaXplIC5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHtcbiAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbGlzdC1ib3gtaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tdHJlZXZpZXctaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbG9hZGluZy1wYW5lbC1oZWlnaHQ6IDEwMCU7XG59XG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWN1c3RvbS1zaXplIC5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5ID4gLmR4YmwtZ3JpZC1maWx0ZXItbWVudS12YWx1ZXMtdmlldyA+IC5keGJsLXRyZWV2aWV3IHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24ge1xuICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLWJnOiB2YXIoLS1keGJsLWRyb3Bkb3duLWJnKTtcbiAgLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1iZzogdmFyKC0tZHhibC1kcm9wZG93bi1iZyk7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxpc3QtYm94LWhlaWdodDogMjY0cHg7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXRyZWV2aWV3LWhlaWdodDogMzI3cHg7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxvYWRpbmctcGFuZWwtaGVpZ2h0OiAzMjdweDtcbiAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtdmFsdWVzLXZpZXctc2VsZWN0LWFsbC1jaGVjay1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS12YWx1ZXMtdmlldy1zZWxlY3QtYWxsLWNoZWNrLXBhZGRpbmcteTogMC4yNTAwMzEyNXJlbTtcbiAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tZm9vdGVyLWJ0bi13aWR0aDogMTQzcHg7XG4gIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWZvb3Rlci1idG4tc3BhY2U6IDAuNXJlbTtcbiAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcGFkZGluZy15OiAwLjc1cmVtO1xufVxuLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkge1xuICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXk6IHZhcigtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1wYWRkaW5nLXkpO1xuICAtLWR4YmwtZHJvcGRvd24tYm9keS1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLS1keGJsLWRyb3Bkb3duLWJvZHktb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgPiAuZHhibC1ncmlkLWZpbHRlci1tZW51LXZhbHVlcy12aWV3IHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSA+IC5keGJsLWdyaWQtZmlsdGVyLW1lbnUtdmFsdWVzLXZpZXcgPiAuZHhibC1jaGVja2JveCB7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS12YWx1ZXMtdmlldy1zZWxlY3QtYWxsLWNoZWNrLXBhZGRpbmcteSkgY2FsYyh2YXIoLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtdmFsdWVzLXZpZXctc2VsZWN0LWFsbC1jaGVjay1wYWRkaW5nLXgpICsgdmFyKC0tZHhibC1jaGVja2JveC1ib3JkZXItd2lkdGgpKSAwO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG59XG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSA+IC5keGJsLWdyaWQtZmlsdGVyLW1lbnUtdmFsdWVzLXZpZXcgPiAuZHhibC1saXN0Ym94LCAuZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSA+IC5keGJsLWdyaWQtZmlsdGVyLW1lbnUtdmFsdWVzLXZpZXcgPiAuZHhibC1saXN0LWJveCB7XG4gIGhlaWdodDogdmFyKC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxpc3QtYm94LWhlaWdodCk7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgPiAuZHhibC1ncmlkLWZpbHRlci1tZW51LXZhbHVlcy12aWV3ID4gLmR4YmwtdHJlZXZpZXcge1xuICAtLWR4YmwtdHJlZXZpZXctc3BhY2luZy14OiAwO1xuICBoZWlnaHQ6IHZhcigtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi10cmVldmlldy1oZWlnaHQpO1xufVxuLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgPiAuZHhibC1ncmlkLWZpbHRlci1tZW51LXZhbHVlcy12aWV3ID4gLmR4YmwtbG9hZGluZy1wYW5lbCB7XG4gIGhlaWdodDogdmFyKC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxvYWRpbmctcGFuZWwtaGVpZ2h0KTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24taGVhZGVyLCAuZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZm9vdGVyIHtcbiAgLS1keGJsLWRyb3Bkb3duLWJvcmRlci1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1oZWFkZXIge1xuICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLXBhZGRpbmctdG9wOiB2YXIoLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcGFkZGluZy15KTtcbiAgLS1keGJsLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLWJvdHRvbTogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWZvb3RlciB7XG4gIC0tZHhibC1kcm9wZG93bi1mb290ZXItcGFkZGluZy10b3A6IDA7XG4gIC0tZHhibC1kcm9wZG93bi1mb290ZXItcGFkZGluZy1ib3R0b206IHZhcigtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1wYWRkaW5nLXkpO1xuICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLWZsZXgtd3JhcDogbm93cmFwO1xufVxuLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWZvb3RlciA+IC5keGJsLWJ0biB7XG4gIGZsZXgtYmFzaXM6IHZhcigtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1mb290ZXItYnRuLXdpZHRoKTtcbn1cbi5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1mb290ZXIgPiAuZHhibC1idG46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tZm9vdGVyLWJ0bi1zcGFjZSk7XG59XG5cbi5keGJsLWdyaWQtZHJhZ2dpbmctdGFyZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxOTk5O1xufVxuXG4uZHhibC1ncmlkLW1vdmUtY3Vyc29yLFxuLmR4YmwtZ3JpZC1tb3ZlLWN1cnNvciBhOmhvdmVyLFxuLmR4YmwtZ3JpZC1tb3ZlLWN1cnNvciAuZHhibC1ncmlkLWFjdGlvbixcbi5keGJsLWdyaWQtbW92ZS1jdXJzb3IgKiB7XG4gIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50O1xufVxuXG4uZHhibC1yZXNpemUtY3Vyc29yLFxuLmR4YmwtcmVzaXplLWN1cnNvciAuZHhibC1ncmlkIHRoLmR4YmwtZ3JpZC1hY3Rpb24ge1xuICBjdXJzb3I6IGNvbC1yZXNpemU7XG59XG5cbi5keGJsLWdyaWQtYWN0aW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZHhibC12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lci1wYXR0ZXJuLmR4YmwtZ3JpZC12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lci1wYXR0ZXJuID4gZGl2IHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSAwIDAgdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1ncmlkLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tZHhibC1ncmlkLWJvcmRlci1zdHlsZSk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWdyaWQtY29sb3IpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1ncmlkLWxpbmUtaGVpZ2h0KTtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy14KTtcbn1cblxuLmR4YmwtZ3JpZC1lZGl0LWNhbmNlbGVkLW5vdGlmaWNhdGlvbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5keGJsLWdyaWQtZWRpdC1jYW5jZWxlZC1ub3RpZmljYXRpb24gPiBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLCB2YXIoLS1kYW5nZXIpKTtcbn1cbi5keGJsLWdyaWQtZWRpdC1jYW5jZWxlZC1ub3RpZmljYXRpb24gPiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbn1cblxuLmR4YmwtcG9wdXAtY2VsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uZHhibC1wb3B1cC10ZXh0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZHhibC1mbHlvdXQge1xuICAtLWR4YmwtZmx5b3V0LWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLWZseW91dC1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1mbHlvdXQtZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC0tZHhibC1mbHlvdXQtZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1keGJsLWZseW91dC1saW5lLWhlaWdodDogMS40Mjg1O1xuICAtLWR4YmwtZmx5b3V0LXNoYWRvdzogMCAwLjI1cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aDogMXB4O1xuICAtLWR4YmwtZmx5b3V0LWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tZHhibC1mbHlvdXQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG4gIC0tZHhibC1mbHlvdXQtYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtZmx5b3V0LWhlYWRlci1mb250LXNpemU6IDEuMTQyODZlbTtcbiAgLS1keGJsLWZseW91dC1oZWFkZXItbGluZS1oZWlnaHQ6IDEuMjQ5OTM0Mzc1MjtcbiAgLS1keGJsLWZseW91dC1oZWFkZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtZmx5b3V0LWhlYWRlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWZseW91dC1oZWFkZXItZm9udC13ZWlnaHQ6IDYwMDtcbiAgLS1keGJsLWZseW91dC1oZWFkZXItcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC1mbHlvdXQtaGVhZGVyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWZseW91dC1ib2R5LXBhZGRpbmcteTogMC43NXJlbTtcbiAgLS1keGJsLWZseW91dC1ib2R5LXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWZseW91dC1mb290ZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtZmx5b3V0LWZvb3Rlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWZseW91dC1mb290ZXItcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC1mbHlvdXQtZm9vdGVyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWZseW91dC1hcnJvdy13aWR0aDogMXJlbTtcbiAgLS1keGJsLWZseW91dC1hcnJvdy1oZWlnaHQ6IDAuNXJlbTtcbiAgLS1keGJsLWZseW91dC1hcnJvdy1jb2xvcjogcmdiYSgzNCwgMzQsIDM0LCAwLjI1KTtcbiAgLS1keGJsLWZseW91dC1hcnJvdy1iYXNlLWJvcmRlci1jb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmR4YmwtZmx5b3V0LmR4Ymwtc20ge1xuICAtLWR4YmwtZmx5b3V0LWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWZseW91dC1saW5lLWhlaWdodDogMS41O1xuICAtLWR4YmwtZmx5b3V0LWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWZseW91dC1oZWFkZXItZm9udC1zaXplOiAxLjE2NjY3ZW07XG4gIC0tZHhibC1mbHlvdXQtaGVhZGVyLWxpbmUtaGVpZ2h0OiAxLjI4NTcxMDYxMjM7XG4gIC0tZHhibC1mbHlvdXQtaGVhZGVyLXBhZGRpbmcteTogMC4xODc1cmVtO1xuICAtLWR4YmwtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWZseW91dC1ib2R5LXBhZGRpbmcteTogMC41cmVtO1xuICAtLWR4YmwtZmx5b3V0LWJvZHktcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1mbHlvdXQtZm9vdGVyLXBhZGRpbmcteTogMC4xODc1cmVtO1xuICAtLWR4YmwtZmx5b3V0LWZvb3Rlci1wYWRkaW5nLXg6IDAuNXJlbTtcbn1cbi5keGJsLWZseW91dC5keGJsLWxnIHtcbiAgLS1keGJsLWZseW91dC1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1mbHlvdXQtbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAtLWR4YmwtZmx5b3V0LWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWZseW91dC1oZWFkZXItZm9udC1zaXplOiAxLjEyNWVtO1xuICAtLWR4YmwtZmx5b3V0LWhlYWRlci1saW5lLWhlaWdodDogMS4yMjIyMjIyMjIyO1xuICAtLWR4YmwtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXk6IDAuNDM3NXJlbTtcbiAgLS1keGJsLWZseW91dC1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtZmx5b3V0LWJvZHktcGFkZGluZy15OiAxcmVtO1xuICAtLWR4YmwtZmx5b3V0LWJvZHktcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtZmx5b3V0LWZvb3Rlci1wYWRkaW5nLXk6IDAuNDM3NXJlbTtcbiAgLS1keGJsLWZseW91dC1mb290ZXItcGFkZGluZy14OiAxcmVtO1xufVxuLmR4YmwtZmx5b3V0Om5vdCg6ZGVmaW5lZCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4YmwtZmx5b3V0ID4gLmR4YmwtZmx5b3V0LWRpYWxvZyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWZseW91dC1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1mbHlvdXQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZmx5b3V0LWxpbmUtaGVpZ2h0KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tZHhibC1mbHlvdXQtc2hhZG93KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtZmx5b3V0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1mbHlvdXQtYmcpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWZseW91dC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWZseW91dC1ib3JkZXItcmFkaXVzKTtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAwO1xuICBtaW4taGVpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgb3V0bGluZTogMDtcbiAgei1pbmRleDogMTA3MDtcbn1cbi5keGJsLWZseW91dCA+IC5keGJsLWZseW91dC1kaWFsb2cuZHhibC1mbHlvdXQtc2Nyb2xsYWJsZSA+IC5keGJsLWZseW91dC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWluLWhlaWdodDogMDtcbn1cbi5keGJsLWZseW91dCA+IC5keGJsLWZseW91dC1kaWFsb2cgPiAuZHhibC1mbHlvdXQtaGVhZGVyIHtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLWZseW91dC1oZWFkZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZmx5b3V0LWhlYWRlci1saW5lLWhlaWdodCk7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXgpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWZseW91dC1ib3JkZXItY29sb3IpO1xuICBmb250LXdlaWdodDogdmFyKC0tZHhibC1mbHlvdXQtaGVhZGVyLWZvbnQtd2VpZ2h0KTtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWZseW91dC1oZWFkZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtZmx5b3V0LWhlYWRlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1mbHlvdXQgPiAuZHhibC1mbHlvdXQtZGlhbG9nID4gLmR4YmwtZmx5b3V0LWhlYWRlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWZseW91dCA+IC5keGJsLWZseW91dC1kaWFsb2cgPiAuZHhibC1mbHlvdXQtaGVhZGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1mbHlvdXQgPiAuZHhibC1mbHlvdXQtZGlhbG9nID4gLmR4YmwtZmx5b3V0LWhlYWRlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWZseW91dCA+IC5keGJsLWZseW91dC1kaWFsb2cgPiAuZHhibC1mbHlvdXQtaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiA1JTtcbn1cbi5keGJsLWZseW91dCA+IC5keGJsLWZseW91dC1kaWFsb2cgPiAuZHhibC1mbHlvdXQtaGVhZGVyLmR4YmwtZHJhZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5keGJsLWZseW91dCA+IC5keGJsLWZseW91dC1kaWFsb2cgPiAuZHhibC1mbHlvdXQtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMDtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1mbHlvdXQtYm9keS1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZmx5b3V0LWJvZHktcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLWZseW91dC1ib2R5LWZvbnQtc2l6ZSk7XG59XG4uZHhibC1mbHlvdXQgPiAuZHhibC1mbHlvdXQtZGlhbG9nID4gLmR4YmwtZmx5b3V0LWJvZHkgPiAqIHtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5keGJsLWZseW91dCA+IC5keGJsLWZseW91dC1kaWFsb2cgPiAuZHhibC1mbHlvdXQtYm9keSA+IC5keGJsLWZsLmR4YmwtZmwtd2l0aC1wYWRkaW5ncyB7XG4gIC0tZHhibC1mbC1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC1mbC1wYWRkaW5nLXk6IDA7XG59XG4uZHhibC1mbHlvdXQgPiAuZHhibC1mbHlvdXQtZGlhbG9nID4gLmR4YmwtZmx5b3V0LWZvb3RlciB7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtZmx5b3V0LWZvb3Rlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZmx5b3V0LWZvb3Rlci1wYWRkaW5nLXgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJvcmRlci10b3A6IHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWZseW91dC1ib3JkZXItY29sb3IpO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZmx5b3V0LWZvb3Rlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1mbHlvdXQtZm9vdGVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWZseW91dCA+IC5keGJsLWZseW91dC1kaWFsb2cgPiAuZHhibC1mbHlvdXQtZm9vdGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtZmx5b3V0ID4gLmR4YmwtZmx5b3V0LWRpYWxvZyA+IC5keGJsLWZseW91dC1mb290ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWZseW91dCA+IC5keGJsLWZseW91dC1kaWFsb2cgPiAuZHhibC1mbHlvdXQtZm9vdGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtZmx5b3V0ID4gLmR4YmwtZmx5b3V0LWRpYWxvZyA+IC5keGJsLWZseW91dC1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDMlO1xufVxuLmR4YmwtZmx5b3V0ID4gLmR4YmwtZmx5b3V0LWRpYWxvZy1mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIG9wYWNpdHk6IDA7XG59XG4uZHhibC1mbHlvdXQgPiAuZHhibC1mbHlvdXQtZGlhbG9nLWZhZGUuZHhibC1mbHlvdXQtZGlhbG9nLXNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLmR4YmwtZmx5b3V0IC5keGJsLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWR4YmwtZmx5b3V0LWFycm93LXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1oZWlnaHQpO1xufVxuLmR4YmwtZmx5b3V0IC5keGJsLWFycm93OjpiZWZvcmUsIC5keGJsLWZseW91dCAuZHhibC1hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZHhibC1mbHlvdXQgLmR4YmwtcG9wb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZmx5b3V0LWJnKTtcbn1cbi5keGJsLWZseW91dCAuZHhibC1wb3BvdmVyLXRvcCA+IC5keGJsLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWhlaWdodCkgKiAtMSAtIHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkpO1xufVxuLmR4YmwtZmx5b3V0IC5keGJsLXBvcG92ZXItdG9wID4gLmR4YmwtYXJyb3c6OmJlZm9yZSwgLmR4YmwtZmx5b3V0IC5keGJsLXBvcG92ZXItdG9wID4gLmR4YmwtYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctd2lkdGgpIC8gMikgMDtcbn1cbi5keGJsLWZseW91dCAuZHhibC1wb3BvdmVyLXRvcCA+IC5keGJsLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWNvbG9yKTtcbn1cbi5keGJsLWZseW91dCAuZHhibC1wb3BvdmVyLXRvcCA+IC5keGJsLWFycm93OjphZnRlciB7XG4gIGJvdHRvbTogdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctYmFzZS1ib3JkZXItY29sb3IpO1xufVxuLmR4YmwtZmx5b3V0IC5keGJsLXBvcG92ZXItZW5kID4gLmR4YmwtYXJyb3cge1xuICBsZWZ0OiBjYWxjKHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWhlaWdodCkgKiAtMSAtIHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkpO1xuICB3aWR0aDogdmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy13aWR0aCk7XG59XG4uZHhibC1mbHlvdXQgLmR4YmwtcG9wb3Zlci1lbmQgPiAuZHhibC1hcnJvdzo6YmVmb3JlLCAuZHhibC1mbHlvdXQgLmR4YmwtcG9wb3Zlci1lbmQgPiAuZHhibC1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctd2lkdGgpIC8gMikgdmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWR4YmwtZmx5b3V0LWFycm93LXdpZHRoKSAvIDIpIDA7XG59XG4uZHhibC1mbHlvdXQgLmR4YmwtcG9wb3Zlci1lbmQgPiAuZHhibC1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1jb2xvcik7XG59XG4uZHhibC1mbHlvdXQgLmR4YmwtcG9wb3Zlci1lbmQgPiAuZHhibC1hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiB2YXIoLS1keGJsLWZseW91dC1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWJhc2UtYm9yZGVyLWNvbG9yKTtcbn1cbi5keGJsLWZseW91dCAuZHhibC1wb3BvdmVyLWJvdHRvbSA+IC5keGJsLWFycm93IHtcbiAgdG9wOiBjYWxjKHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWhlaWdodCkgKiAtMSAtIHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkpO1xufVxuLmR4YmwtZmx5b3V0IC5keGJsLXBvcG92ZXItYm90dG9tID4gLmR4YmwtYXJyb3c6OmJlZm9yZSwgLmR4YmwtZmx5b3V0IC5keGJsLXBvcG92ZXItYm90dG9tID4gLmR4YmwtYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctd2lkdGgpIC8gMikgdmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWR4YmwtZmx5b3V0LWFycm93LXdpZHRoKSAvIDIpO1xufVxuLmR4YmwtZmx5b3V0IC5keGJsLXBvcG92ZXItYm90dG9tID4gLmR4YmwtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctY29sb3IpO1xufVxuLmR4YmwtZmx5b3V0IC5keGJsLXBvcG92ZXItYm90dG9tID4gLmR4YmwtYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiB2YXIoLS1keGJsLWZseW91dC1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1iYXNlLWJvcmRlci1jb2xvcik7XG59XG4uZHhibC1mbHlvdXQgLmR4YmwtcG9wb3Zlci1zdGFydCA+IC5keGJsLWFycm93IHtcbiAgcmlnaHQ6IGNhbGModmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctaGVpZ2h0KSAqIC0xIC0gdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWR4YmwtZmx5b3V0LWFycm93LXdpZHRoKTtcbn1cbi5keGJsLWZseW91dCAuZHhibC1wb3BvdmVyLXN0YXJ0ID4gLmR4YmwtYXJyb3c6OmJlZm9yZSwgLmR4YmwtZmx5b3V0IC5keGJsLXBvcG92ZXItc3RhcnQgPiAuZHhibC1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctd2lkdGgpIC8gMikgMCBjYWxjKHZhcigtLWR4YmwtZmx5b3V0LWFycm93LXdpZHRoKSAvIDIpIHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWhlaWdodCk7XG59XG4uZHhibC1mbHlvdXQgLmR4YmwtcG9wb3Zlci1zdGFydCA+IC5keGJsLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWNvbG9yKTtcbn1cbi5keGJsLWZseW91dCAuZHhibC1wb3BvdmVyLXN0YXJ0ID4gLmR4YmwtYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1iYXNlLWJvcmRlci1jb2xvcik7XG59XG4uZHhibC1mbHlvdXQgLmR4YmwtYXJyb3ctaGlkZGVuIC5keGJsLWFycm93OjpiZWZvcmUsXG4uZHhibC1mbHlvdXQgLmR4YmwtYXJyb3ctaGlkZGVuIC5keGJsLWFycm93OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5keGJsLW1vZGFsIHtcbiAgLS1keGJsLXBvcHVwLWZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAtLWR4YmwtcG9wdXAtZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1keGJsLXBvcHVwLWxpbmUtaGVpZ2h0OiAxLjQyODU7XG4gIC0tZHhibC1wb3B1cC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1keGJsLXBvcHVwLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tZHhibC1wb3B1cC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLXBvcHVwLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWR4YmwtcG9wdXAtYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtcG9wdXAtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtcG9wdXAtc2hhZG93OiAwIDJweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgLS1keGJsLXBvcHVwLW1heC13aWR0aDogNTAwcHg7XG4gIC0tZHhibC1wb3B1cC13aWR0aDogMTAwJTtcbiAgLS1keGJsLXBvcHVwLW1hcmdpbjogMS43NXJlbTtcbiAgLS1keGJsLXBvcHVwLXNjcm9sbGFibGUtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tZHhibC1wb3B1cC1iYWNrLWJnOiAjMDAwO1xuICAtLWR4YmwtcG9wdXAtYmFjay1vcGFjaXR5OiAwLjU7XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItZm9udC1zaXplOiAxLjE0Mjg2ZW07XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItbGluZS1oZWlnaHQ6IDEuMjQ5OTM0Mzc1MjtcbiAgLS1keGJsLXBvcHVwLWhlYWRlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWR4YmwtcG9wdXAtaGVhZGVyLWZvbnQtd2VpZ2h0OiA2MDA7XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLXBvcHVwLWhlYWRlci1idG4tY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtcG9wdXAtaGVhZGVyLWJ0bi1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItYnRuLWhvdmVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWR4YmwtcG9wdXAtYm9keS1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tZHhibC1wb3B1cC1mb290ZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtcG9wdXAtZm9vdGVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtcG9wdXAtZm9vdGVyLXBhZGRpbmcteTogMC4zMTI1cmVtO1xuICAtLWR4YmwtcG9wdXAtZm9vdGVyLXBhZGRpbmcteDogMC43NXJlbTtcbn1cbi5keGJsLW1vZGFsLmR4Ymwtc20ge1xuICAtLWR4YmwtcG9wdXAtZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtcG9wdXAtbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1keGJsLXBvcHVwLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWR4YmwtcG9wdXAtaGVhZGVyLWZvbnQtc2l6ZTogMS4xNjY2N2VtO1xuICAtLWR4YmwtcG9wdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAxLjI4NTcxMDYxMjM7XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItcGFkZGluZy15OiAwLjE4NzVyZW07XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1wb3B1cC1ib2R5LXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtcG9wdXAtYm9keS1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1keGJsLXBvcHVwLWZvb3Rlci1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbiAgLS1keGJsLXBvcHVwLWZvb3Rlci1wYWRkaW5nLXg6IDAuNXJlbTtcbn1cbi5keGJsLW1vZGFsLmR4YmwtbGcge1xuICAtLWR4YmwtcG9wdXAtZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtcG9wdXAtbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAtLWR4YmwtcG9wdXAtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItZm9udC1zaXplOiAxLjEyNWVtO1xuICAtLWR4YmwtcG9wdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAxLjIyMjIyMjIyMjI7XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItcGFkZGluZy15OiAwLjQzNzVyZW07XG4gIC0tZHhibC1wb3B1cC1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtcG9wdXAtYm9keS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1wb3B1cC1ib2R5LXBhZGRpbmcteTogMXJlbTtcbiAgLS1keGJsLXBvcHVwLWZvb3Rlci1wYWRkaW5nLXk6IDAuNDM3NXJlbTtcbiAgLS1keGJsLXBvcHVwLWZvb3Rlci1wYWRkaW5nLXg6IDFyZW07XG59XG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3Qge1xuICBvdmVyZmxvdzogYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwNTU7XG59XG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCB7XG4gIG91dGxpbmU6IDA7XG4gIHdpZHRoOiB2YXIoLS1keGJsLXBvcHVwLXdpZHRoKTtcbiAgbWFyZ2luOiB2YXIoLS1keGJsLXBvcHVwLW1hcmdpbik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xufVxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1wb3B1cC1maXhlZC13aWR0aCB7XG4gIG1pbi13aWR0aDogMDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtcG9wdXAtaG9yaXpvbnRhbGFsaWdubWVudC1sZWZ0IHtcbiAganVzdGlmeS1zZWxmOiBzdGFydCAhaW1wb3J0YW50O1xufVxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1wb3B1cC1ob3Jpem9udGFsYWxpZ25tZW50LXJpZ2h0IHtcbiAganVzdGlmeS1zZWxmOiBlbmQgIWltcG9ydGFudDtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtcG9wdXAtaG9yaXpvbnRhbGFsaWdubWVudC1jZW50ZXIge1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1wb3B1cC12ZXJ0aWNhbGFsaWdubWVudC10b3Age1xuICBhbGlnbi1zZWxmOiBzdGFydCAhaW1wb3J0YW50O1xufVxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1wb3B1cC12ZXJ0aWNhbGFsaWdubWVudC1ib3R0b20ge1xuICBhbGlnbi1zZWxmOiBlbmQgIWltcG9ydGFudDtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtcG9wdXAtdmVydGljYWxhbGlnbm1lbnQtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLXBvcHVwLXNjcm9sbGFibGUgPiAuZHhibC1tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLXBvcHVwLXNjcm9sbGFibGUtYm9yZGVyLXdpZHRoKTtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtcG9wdXAtc2Nyb2xsYWJsZSA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLXBvcHVwLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLXBvcHVwLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLXBvcHVwLWxpbmUtaGVpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1wb3B1cC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tZHhibC1wb3B1cC1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtcG9wdXAtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXBvcHVwLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtcG9wdXAtYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWR4YmwtcG9wdXAtc2hhZG93KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtcG9wdXAtY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLXBvcHVwLWhlYWRlcjpub3QoLmR4YmwtbW9kYWwtaGVhZGVyKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1oZWFkZXIsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtcG9wdXAtaGVhZGVyID4gLmR4YmwtbW9kYWwtaGVhZGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLXBvcHVwLWhlYWRlci1saW5lLWhlaWdodCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1keGJsLXBvcHVwLWhlYWRlci1mb250LXdlaWdodCk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWR4YmwtcG9wdXAtYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLXBvcHVwLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1wb3B1cC1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLXBvcHVwLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLXBhZGRpbmcteCk7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1wb3B1cC1oZWFkZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWhlYWRlcixcbiAgLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLXBvcHVwLWhlYWRlciA+IC5keGJsLW1vZGFsLWhlYWRlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWhlYWRlcixcbiAgLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLXBvcHVwLWhlYWRlciA+IC5keGJsLW1vZGFsLWhlYWRlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtaGVhZGVyLFxuICAuZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtcG9wdXAtaGVhZGVyID4gLmR4YmwtbW9kYWwtaGVhZGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtaGVhZGVyOjpiZWZvcmUsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtcG9wdXAtaGVhZGVyID4gLmR4YmwtbW9kYWwtaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiA1JTtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1tb2RhbC1oZWFkZXItZGVmYXVsdCxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCAuZHhibC1wb3B1cC1oZWFkZXIgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtbW9kYWwtaGVhZGVyLWRlZmF1bHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtaGVhZGVyIC5keGJsLW1vZGFsLXRpdGxlLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLXBvcHVwLWhlYWRlciA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1tb2RhbC10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1wb3B1cC1oZWFkZXItYnV0dG9uLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLXBvcHVwLWhlYWRlciA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1wb3B1cC1oZWFkZXItYnV0dG9uIHtcbiAgLS1keGJsLWJ0bi1iZzogdmFyKC0tZHhibC1wb3B1cC1oZWFkZXItYnRuLWJnKTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1wb3B1cC1oZWFkZXItYnRuLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiKDAgMCAwIC8gMCUpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1wb3B1cC1oZWFkZXItYnV0dG9uID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtcG9wdXAtaGVhZGVyID4gLmR4YmwtbW9kYWwtaGVhZGVyIC5keGJsLXBvcHVwLWhlYWRlci1idXR0b24gPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXBvcHVwLWhlYWRlci1idG4tY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXBvcHVwLWhlYWRlci1idG4tY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtaGVhZGVyIC5keGJsLXBvcHVwLWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLXBvcHVwLWhlYWRlciA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1wb3B1cC1oZWFkZXItYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCAuZHhibC1wb3B1cC1oZWFkZXIgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtcG9wdXAtaGVhZGVyID4gLmR4YmwtbW9kYWwtaGVhZGVyIC5keGJsLXBvcHVwLWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1wb3B1cC1oZWFkZXItYnV0dG9uOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtcG9wdXAtaGVhZGVyID4gLmR4YmwtbW9kYWwtaGVhZGVyIC5keGJsLXBvcHVwLWhlYWRlci1idXR0b24uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLXBvcHVwLWhlYWRlciA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1wb3B1cC1oZWFkZXItYnV0dG9uOmRpc2FibGVkID4gLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIDQwJSkpO1xufVxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtaGVhZGVyIC5keGJsLXBvcHVwLWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcixcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCAuZHhibC1wb3B1cC1oZWFkZXIgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXBvcHVwLWhlYWRlci1idG4taG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxuICAuZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtcG9wdXAtaGVhZGVyID4gLmR4YmwtbW9kYWwtaGVhZGVyIC5keGJsLXBvcHVwLWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1wb3B1cC1oZWFkZXItYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsXG4gIC5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCAuZHhibC1wb3B1cC1oZWFkZXIgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxuICAuZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtcG9wdXAtaGVhZGVyID4gLmR4YmwtbW9kYWwtaGVhZGVyIC5keGJsLXBvcHVwLWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1wb3B1cC1oZWFkZXItYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCAuZHhibC1wb3B1cC1oZWFkZXIgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxMCU7XG59XG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1wb3B1cC1oZWFkZXItYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLXBvcHVwLWhlYWRlciA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1wb3B1cC1oZWFkZXItYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSxcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCAuZHhibC1wb3B1cC1oZWFkZXIgPiAuZHhibC1tb2RhbC1oZWFkZXIgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtaGVhZGVyIC5keGJsLXBvcHVwLWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtaGVhZGVyIC5keGJsLXBvcHVwLWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyLFxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50IC5keGJsLXBvcHVwLWhlYWRlciA+IC5keGJsLW1vZGFsLWhlYWRlciAuZHhibC1wb3B1cC1oZWFkZXItYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtcG9wdXAtaGVhZGVyID4gLmR4YmwtbW9kYWwtaGVhZGVyIC5keGJsLXBvcHVwLWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IDAgMCB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yKTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQpICsgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXIpICsgMHB4KTtcbiAgdG9wOiBjYWxjKHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQpICsgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXIpICsgMHB4KTtcbiAgcmlnaHQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwcHgpO1xuICBib3R0b206IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwcHgpO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWhlYWRlci5keGJsLWRyYWcsXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgLmR4YmwtcG9wdXAtaGVhZGVyID4gLmR4YmwtbW9kYWwtaGVhZGVyLmR4YmwtZHJhZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy15KSB2YXIoLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy14KTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1ib2R5ID4gLmR4YmwtZmwuZHhibC1mbC13aXRoLXBhZGRpbmdzIHtcbiAgLS1keGJsLWZsLXBhZGRpbmcteDogMDtcbiAgLS1keGJsLWZsLXBhZGRpbmcteTogMDtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJvcmRlci10b3A6IHZhcigtLWR4YmwtcG9wdXAtYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLXBvcHVwLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1wb3B1cC1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLXBvcHVwLWZvb3Rlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtcG9wdXAtZm9vdGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1wb3B1cC1mb290ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtcG9wdXAtZm9vdGVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWZvb3RlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwID4gLmR4YmwtbW9kYWwtY29udGVudCA+IC5keGJsLW1vZGFsLWZvb3RlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtZm9vdGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAzJTtcbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwIC5keGJsLXBvcHVwLWljb25zLWFyZWEge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAgLmR4YmwtcG9wdXAtYnV0dG9ucy1hcmVhIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cCB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1keGJsLXBvcHVwLW1heC13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLXBvcHVwLWFkYXB0aXZpdHkge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXBvcHVwLWJhY2stYmcpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXBvcHVwLWJhY2stb3BhY2l0eSk7XG4gIHotaW5kZXg6IC0xO1xufVxuLmR4YmwtbW9kYWwgLmR4YmwtcG9wdXAtaG9yaXpvbnRhbGFsaWdubWVudC1sZWZ0IHtcbiAganVzdGlmeS1zZWxmOiBzdGFydDtcbn1cbi5keGJsLW1vZGFsIC5keGJsLXBvcHVwLWhvcml6b250YWxhbGlnbm1lbnQtcmlnaHQge1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbn1cbi5keGJsLW1vZGFsIC5keGJsLXBvcHVwLWhvcml6b250YWxhbGlnbm1lbnQtY2VudGVyIHtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG4uZHhibC1tb2RhbCAuZHhibC1wb3B1cC12ZXJ0aWNhbGFsaWdubWVudC10b3Age1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbn1cbi5keGJsLW1vZGFsIC5keGJsLXBvcHVwLXZlcnRpY2FsYWxpZ25tZW50LWJvdHRvbSB7XG4gIGFsaWduLXNlbGY6IGVuZDtcbn1cbi5keGJsLW1vZGFsIC5keGJsLXBvcHVwLXZlcnRpY2FsYWxpZ25tZW50LWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmR4YmwtbW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5keGJsLWRyb3Bkb3duLFxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd24ge1xuICAtLWR4YmwtZHJvcGRvd24tYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtZHJvcGRvd24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtZHJvcGRvd24tZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC0tZHhibC1kcm9wZG93bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtZHJvcGRvd24tbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLWRyb3Bkb3duLWJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS1keGJsLWRyb3Bkb3duLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtZHJvcGRvd24tbWluLXdpZHRoOiAwO1xuICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLWZvbnQtc2l6ZTogMS4xNDI4NmVtO1xuICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLWxpbmUtaGVpZ2h0OiAxLjI0OTkzNDM3NTI7XG4gIC0tZHhibC1kcm9wZG93bi1oZWFkZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLWZvbnQtd2VpZ2h0OiA2MDA7XG4gIC0tZHhibC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tZHhibC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWRyb3Bkb3duLWJvZHktYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC0tZHhibC1kcm9wZG93bi1ib2R5LW92ZXJmbG93LXk6IGF1dG87XG4gIC0tZHhibC1kcm9wZG93bi1mb290ZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteTogMC4zMTI1cmVtO1xuICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1mbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB1bnNldDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5keGJsLWRyb3Bkb3duLmR4Ymwtc20sXG4uZHhibC1pdGVtbGlzdC1kcm9wZG93bi5keGJsLXNtIHtcbiAgLS1keGJsLWRyb3Bkb3duLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tZHhibC1kcm9wZG93bi1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIC0tZHhibC1kcm9wZG93bi1oZWFkZXItZm9udC1zaXplOiAxLjE2NjY3ZW07XG4gIC0tZHhibC1kcm9wZG93bi1oZWFkZXItbGluZS1oZWlnaHQ6IDEuMjg1NzEwNjEyMztcbiAgLS1keGJsLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWRyb3Bkb3duLWJvZHktcGFkZGluZy15OiAwLjVyZW07XG4gIC0tZHhibC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteTogMC4xODc1cmVtO1xuICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteDogMC41cmVtO1xufVxuLmR4YmwtZHJvcGRvd24uZHhibC1sZyxcbi5keGJsLWl0ZW1saXN0LWRyb3Bkb3duLmR4YmwtbGcge1xuICAtLWR4YmwtZHJvcGRvd24tbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAtLWR4YmwtZHJvcGRvd24tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLWZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgLS1keGJsLWRyb3Bkb3duLWhlYWRlci1saW5lLWhlaWdodDogMS4yMjIyMjIyMjIyO1xuICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogMC40Mzc1cmVtO1xuICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWRyb3Bkb3duLWJvZHktcGFkZGluZy15OiAxcmVtO1xuICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1kcm9wZG93bi1mb290ZXItcGFkZGluZy15OiAwLjQzNzVyZW07XG4gIC0tZHhibC1kcm9wZG93bi1mb290ZXItcGFkZGluZy14OiAxcmVtO1xufVxuLmR4YmwtZHJvcGRvd246bm90KDpkZWZpbmVkKSxcbi5keGJsLWl0ZW1saXN0LWRyb3Bkb3duOm5vdCg6ZGVmaW5lZCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4YmwtZHJvcGRvd25beC1kcm9wLWFsaWdubWVudD10b3BdID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tdG9wLXNpemVncmlwLWFyZWEsXG4uZHhibC1pdGVtbGlzdC1kcm9wZG93blt4LWRyb3AtYWxpZ25tZW50PXRvcF0gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi10b3Atc2l6ZWdyaXAtYXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmR4YmwtZHJvcGRvd25beC1kcm9wLWFsaWdubWVudD1ib3R0b21dID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm90dG9tLXNpemVncmlwLWFyZWEsXG4uZHhibC1pdGVtbGlzdC1kcm9wZG93blt4LWRyb3AtYWxpZ25tZW50PWJvdHRvbV0gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib3R0b20tc2l6ZWdyaXAtYXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2csXG4uZHhibC1pdGVtbGlzdC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZyB7XG4gIC0tZHhibC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy10b3A6IHZhcigtLWR4YmwtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSk7XG4gIC0tZHhibC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy1ib3R0b206IHZhcigtLWR4YmwtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSk7XG4gIC0tZHhibC1kcm9wZG93bi1mb290ZXItcGFkZGluZy10b3A6IHZhcigtLWR4YmwtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteSk7XG4gIC0tZHhibC1kcm9wZG93bi1mb290ZXItcGFkZGluZy1ib3R0b206IHZhcigtLWR4YmwtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWRyb3Bkb3duLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWRyb3Bkb3duLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtZHJvcGRvd24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWRyb3Bkb3duLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1keGJsLWRyb3Bkb3duLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1kcm9wZG93bi1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1kcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tZHhibC1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWluLXdpZHRoOiB2YXIoLS1keGJsLWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBvdXRsaW5lOiAwO1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhibC1kcm9wZG93bi1zY3JvbGxhYmxlID4gLmR4YmwtZHJvcGRvd24tYm9keSxcbi5keGJsLWl0ZW1saXN0LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4YmwtZHJvcGRvd24tc2Nyb2xsYWJsZSA+IC5keGJsLWRyb3Bkb3duLWJvZHkge1xuICBvdmVyZmxvdy15OiB2YXIoLS1keGJsLWRyb3Bkb3duLWJvZHktb3ZlcmZsb3cteSk7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWhlYWRlcixcbi5keGJsLWl0ZW1saXN0LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24taGVhZGVyIHtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLWRyb3Bkb3duLWhlYWRlci1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tZHhibC1kcm9wZG93bi1oZWFkZXItZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1kcm9wZG93bi1oZWFkZXItbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXRvcCkgdmFyKC0tZHhibC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KSB2YXIoLS1keGJsLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLWJvdHRvbSk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWRyb3Bkb3duLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWRyb3Bkb3duLWhlYWRlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1kcm9wZG93bi1oZWFkZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1oZWFkZXIsXG4gIC5keGJsLWl0ZW1saXN0LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24taGVhZGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1oZWFkZXIsXG4gIC5keGJsLWl0ZW1saXN0LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24taGVhZGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWhlYWRlcixcbiAgLmR4YmwtaXRlbWxpc3QtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1oZWFkZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWhlYWRlcjo6YmVmb3JlLFxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDUlO1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1oZWFkZXIuZHhibC1kcmFnLFxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1oZWFkZXIuZHhibC1kcmFnIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5LFxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHZhcigtLWR4YmwtZHJvcGRvd24tYm9keS1hbGlnbi1pdGVtcyk7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWRyb3Bkb3duLWJvZHktcGFkZGluZy15KSB2YXIoLS1keGJsLWRyb3Bkb3duLWJvZHktcGFkZGluZy14KTtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSA+ICosXG4uZHhibC1pdGVtbGlzdC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgPiAqIHtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSA+IC5keGJsLWZsLmR4YmwtZmwtd2l0aC1wYWRkaW5ncyxcbi5keGJsLWl0ZW1saXN0LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSA+IC5keGJsLWZsLmR4YmwtZmwtd2l0aC1wYWRkaW5ncyB7XG4gIC0tZHhibC1mbC1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC1mbC1wYWRkaW5nLXk6IDA7XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWZvb3Rlcixcbi5keGJsLWl0ZW1saXN0LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB2YXIoLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1mbGV4LXdyYXApO1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1kcm9wZG93bi1mb290ZXItcGFkZGluZy10b3ApIHZhcigtLWR4YmwtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteCkgdmFyKC0tZHhibC1kcm9wZG93bi1mb290ZXItcGFkZGluZy1ib3R0b20pO1xuICBib3JkZXItdG9wOiB2YXIoLS1keGJsLWRyb3Bkb3duLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1kcm9wZG93bi1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1kcm9wZG93bi1mb290ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1mb290ZXIsXG4gIC5keGJsLWl0ZW1saXN0LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tZm9vdGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1mb290ZXIsXG4gIC5keGJsLWl0ZW1saXN0LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tZm9vdGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWZvb3RlcixcbiAgLmR4YmwtaXRlbWxpc3QtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1mb290ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWZvb3Rlcjo6YmVmb3JlLFxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDMlO1xufVxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1zaXplZ3JpcC1hcmVhLFxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1zaXplZ3JpcC1hcmVhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tc2l6ZWdyaXAsXG4uZHhibC1pdGVtbGlzdC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLXNpemVncmlwIHtcbiAgb3V0bGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tc2l6ZWdyaXAgPiAuZHhibC1kcm9wZG93bi1zaXplZ3JpcC1pbWFnZSxcbi5keGJsLWl0ZW1saXN0LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tc2l6ZWdyaXAgPiAuZHhibC1kcm9wZG93bi1zaXplZ3JpcC1pbWFnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGZpbGwtb3BhY2l0eTogNjAlO1xufVxuXG4uZHhibC1zaWRlcGFuZWwgLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4Ymwtc2lkZXBhbmVsLWRpYWxvZy5keGJsLXNpZGVwYW5lbC1wb3NpdGlvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHhibC1zaWRlcGFuZWwgLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4Ymwtc2lkZXBhbmVsLWRpYWxvZy5keGJsLXNpZGVwYW5lbC1wb3NpdGlvbi1sZWZ0ID4gLmR4YmwtbW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHVuc2V0O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB1bnNldDtcbn1cbi5keGJsLXNpZGVwYW5lbCAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1zaWRlcGFuZWwtZGlhbG9nLmR4Ymwtc2lkZXBhbmVsLXBvc2l0aW9uLXRvcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZHhibC1zaWRlcGFuZWwgLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4Ymwtc2lkZXBhbmVsLWRpYWxvZy5keGJsLXNpZGVwYW5lbC1wb3NpdGlvbi10b3AgPiAuZHhibC1tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdW5zZXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB1bnNldDtcbn1cbi5keGJsLXNpZGVwYW5lbCAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhibC1zaWRlcGFuZWwtZGlhbG9nLmR4Ymwtc2lkZXBhbmVsLXBvc2l0aW9uLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmR4Ymwtc2lkZXBhbmVsIC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLXNpZGVwYW5lbC1kaWFsb2cuZHhibC1zaWRlcGFuZWwtcG9zaXRpb24tcmlnaHQgPiAuZHhibC1tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHVuc2V0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdW5zZXQ7XG59XG4uZHhibC1zaWRlcGFuZWwgLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4Ymwtc2lkZXBhbmVsLWRpYWxvZy5keGJsLXNpZGVwYW5lbC1wb3NpdGlvbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmR4Ymwtc2lkZXBhbmVsIC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLXNpZGVwYW5lbC1kaWFsb2cuZHhibC1zaWRlcGFuZWwtcG9zaXRpb24tYm90dG9tID4gLmR4YmwtbW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHVuc2V0O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdW5zZXQ7XG59XG5cbi5keGJsLXBvcHVwLWNlbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmR4YmwtcG9wdXAtdGV4dCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmR4Ymwtd2luZG93IHtcbiAgLS1keGJsLXdpbmRvdy1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC13aW5kb3ctY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4Ymwtd2luZG93LWZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAtLWR4Ymwtd2luZG93LWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tZHhibC13aW5kb3ctbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLXdpbmRvdy1ib3gtc2hhZG93OiAwIDAuMjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC0tZHhibC13aW5kb3ctYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tZHhibC13aW5kb3ctYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLXdpbmRvdy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLXdpbmRvdy1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIC0tZHhibC13aW5kb3ctbWluLXdpZHRoOiAwO1xuICAtLWR4Ymwtd2luZG93LWhlYWRlci1mb250LXNpemU6IDEuMTQyODZlbTtcbiAgLS1keGJsLXdpbmRvdy1oZWFkZXItbGluZS1oZWlnaHQ6IDEuMjQ5OTM0Mzc1MjtcbiAgLS1keGJsLXdpbmRvdy1oZWFkZXItYmc6IHVuc2V0O1xuICAtLWR4Ymwtd2luZG93LWhlYWRlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLXdpbmRvdy1oZWFkZXItZm9udC13ZWlnaHQ6IDYwMDtcbiAgLS1keGJsLXdpbmRvdy1oZWFkZXItcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLXdpbmRvdy1oZWFkZXItYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLXdpbmRvdy1oZWFkZXItYnRuLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLXdpbmRvdy1oZWFkZXItYnRuLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLXdpbmRvdy1oZWFkZXItYnRuLWhvdmVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLXdpbmRvdy1ib2R5LXBhZGRpbmcteTogMC43NXJlbTtcbiAgLS1keGJsLXdpbmRvdy1ib2R5LXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLXdpbmRvdy1mb290ZXItYmc6IHVuc2V0O1xuICAtLWR4Ymwtd2luZG93LWZvb3Rlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLXdpbmRvdy1mb290ZXItcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC13aW5kb3ctZm9vdGVyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHVuc2V0O1xufVxuLmR4Ymwtd2luZG93LmR4Ymwtc20ge1xuICAtLWR4Ymwtd2luZG93LWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tZHhibC13aW5kb3ctZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4Ymwtd2luZG93LWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLXdpbmRvdy1oZWFkZXItZm9udC1zaXplOiAxLjE2NjY3ZW07XG4gIC0tZHhibC13aW5kb3ctaGVhZGVyLWxpbmUtaGVpZ2h0OiAxLjI4NTcxMDYxMjM7XG4gIC0tZHhibC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteTogMC4xODc1cmVtO1xuICAtLWR4Ymwtd2luZG93LWhlYWRlci1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLXdpbmRvdy1ib2R5LXBhZGRpbmcteTogMC41cmVtO1xuICAtLWR4Ymwtd2luZG93LWJvZHktcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC13aW5kb3ctZm9vdGVyLXBhZGRpbmcteTogMC4xODc1cmVtO1xuICAtLWR4Ymwtd2luZG93LWZvb3Rlci1wYWRkaW5nLXg6IDAuNXJlbTtcbn1cbi5keGJsLXdpbmRvdy5keGJsLWxnIHtcbiAgLS1keGJsLXdpbmRvdy1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC13aW5kb3ctZm9udC1zaXplOiAxcmVtO1xuICAtLWR4Ymwtd2luZG93LWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLXdpbmRvdy1oZWFkZXItZm9udC1zaXplOiAxLjEyNWVtO1xuICAtLWR4Ymwtd2luZG93LWhlYWRlci1saW5lLWhlaWdodDogMS4yMjIyMjIyMjIyO1xuICAtLWR4Ymwtd2luZG93LWhlYWRlci1wYWRkaW5nLXk6IDAuNDM3NXJlbTtcbiAgLS1keGJsLXdpbmRvdy1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWR4Ymwtd2luZG93LWJvZHktcGFkZGluZy15OiAxcmVtO1xuICAtLWR4Ymwtd2luZG93LWJvZHktcGFkZGluZy14OiAxcmVtO1xuICAtLWR4Ymwtd2luZG93LWZvb3Rlci1wYWRkaW5nLXk6IDAuNDM3NXJlbTtcbiAgLS1keGJsLXdpbmRvdy1mb290ZXItcGFkZGluZy14OiAxcmVtO1xufVxuLmR4Ymwtd2luZG93Om5vdCg6ZGVmaW5lZCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4Ymwtd2luZG93W3gtZHJvcC1hbGlnbm1lbnQ9dG9wXSA+IC5keGJsLXdpbmRvdy1kaWFsb2cgPiAuZHhibC13aW5kb3ctdG9wLXNpemVncmlwLWFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5keGJsLXdpbmRvd1t4LWRyb3AtYWxpZ25tZW50PWJvdHRvbV0gPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWJvdHRvbS1zaXplZ3JpcC1hcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWR4Ymwtd2luZG93LWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLXdpbmRvdy1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC13aW5kb3ctbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tZHhibC13aW5kb3ctY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXdpbmRvdy1iZyk7XG4gIGJvcmRlcjogdmFyKC0tZHhibC13aW5kb3ctYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLXdpbmRvdy1ib3JkZXItc3R5bGUpIHZhcigtLWR4Ymwtd2luZG93LWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4Ymwtd2luZG93LWJvcmRlci1yYWRpdXMpO1xuICBib3gtc2hhZG93OiB2YXIoLS1keGJsLXdpbmRvdy1ib3gtc2hhZG93KTtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWluLXdpZHRoOiB2YXIoLS1keGJsLXdpbmRvdy1taW4td2lkdGgpO1xuICBtaW4taGVpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgb3V0bGluZTogMDtcbn1cbi5keGJsLXdpbmRvdyA+IC5keGJsLXdpbmRvdy1kaWFsb2cuZHhibC13aW5kb3ctc2Nyb2xsYWJsZSA+IC5keGJsLXdpbmRvdy1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWluLWhlaWdodDogMDtcbn1cbi5keGJsLXdpbmRvdyA+IC5keGJsLXdpbmRvdy1kaWFsb2cgPiAuZHhibC13aW5kb3ctaGVhZGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IHZhcigtLWR4Ymwtd2luZG93LWhlYWRlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC13aW5kb3ctaGVhZGVyLWxpbmUtaGVpZ2h0KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWR4Ymwtd2luZG93LWhlYWRlci1mb250LXdlaWdodCk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWR4Ymwtd2luZG93LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC13aW5kb3ctYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXdpbmRvdy1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLXdpbmRvdy1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1keGJsLXdpbmRvdy1oZWFkZXItcGFkZGluZy14KTtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXdpbmRvdy1oZWFkZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4Ymwtd2luZG93LWhlYWRlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWhlYWRlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLXdpbmRvdyA+IC5keGJsLXdpbmRvdy1kaWFsb2cgPiAuZHhibC13aW5kb3ctaGVhZGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWhlYWRlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLXdpbmRvdyA+IC5keGJsLXdpbmRvdy1kaWFsb2cgPiAuZHhibC13aW5kb3ctaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiA1JTtcbn1cbi5keGJsLXdpbmRvdyA+IC5keGJsLXdpbmRvdy1kaWFsb2cgPiAuZHhibC13aW5kb3ctaGVhZGVyIC5keGJsLXdpbmRvdy1oZWFkZXItZGVmYXVsdCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWhlYWRlciAuZHhibC13aW5kb3ctdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1oZWFkZXIgLmR4Ymwtd2luZG93LWhlYWRlci1idXR0b24ge1xuICAtLWR4YmwtYnRuLWJnOiB2YXIoLS1keGJsLXdpbmRvdy1oZWFkZXItYnRuLWJnKTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC13aW5kb3ctaGVhZGVyLWJ0bi1jb2xvcik7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYigwIDAgMCAvIDAlKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1oZWFkZXIgLmR4Ymwtd2luZG93LWhlYWRlci1idXR0b24gPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXdpbmRvdy1oZWFkZXItYnRuLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC13aW5kb3ctaGVhZGVyLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWhlYWRlciAuZHhibC13aW5kb3ctaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1oZWFkZXIgLmR4Ymwtd2luZG93LWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1oZWFkZXIgLmR4Ymwtd2luZG93LWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4Ymwtd2luZG93LWhlYWRlci1idG4taG92ZXItY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXdpbmRvdy1oZWFkZXItYnRuLWhvdmVyLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXdpbmRvdyA+IC5keGJsLXdpbmRvdy1kaWFsb2cgPiAuZHhibC13aW5kb3ctaGVhZGVyIC5keGJsLXdpbmRvdy1oZWFkZXItYnV0dG9uLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1oZWFkZXIgLmR4Ymwtd2luZG93LWhlYWRlci1idXR0b246ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG4uZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWhlYWRlciAuZHhibC13aW5kb3ctaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXdpbmRvdy1oZWFkZXItYnRuLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXdpbmRvdy1oZWFkZXItYnRuLWhvdmVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLXdpbmRvdyA+IC5keGJsLXdpbmRvdy1kaWFsb2cgPiAuZHhibC13aW5kb3ctaGVhZGVyIC5keGJsLXdpbmRvdy1oZWFkZXItYnV0dG9uOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWhlYWRlciAuZHhibC13aW5kb3ctaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWhlYWRlciAuZHhibC13aW5kb3ctaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1oZWFkZXIgLmR4Ymwtd2luZG93LWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMTAlO1xufVxuLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1oZWFkZXIgLmR4Ymwtd2luZG93LWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWhlYWRlciAuZHhibC13aW5kb3ctaGVhZGVyLWJ1dHRvbjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1oZWFkZXIgLmR4Ymwtd2luZG93LWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1oZWFkZXIgLmR4Ymwtd2luZG93LWhlYWRlci1idXR0b246bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IDAgMCB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yKTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQpICsgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXIpICsgMHB4KTtcbiAgdG9wOiBjYWxjKHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQpICsgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXIpICsgMHB4KTtcbiAgcmlnaHQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwcHgpO1xuICBib3R0b206IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwcHgpO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5keGJsLXdpbmRvdyA+IC5keGJsLXdpbmRvdy1kaWFsb2cgPiAuZHhibC13aW5kb3ctaGVhZGVyLmR4YmwtZHJhZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5keGJsLXdpbmRvdyA+IC5keGJsLXdpbmRvdy1kaWFsb2cgLmR4YmwtcG9wdXAtZHJhZ2dpbmcgKyAuZHhibC13aW5kb3ctYm9keSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLXdpbmRvdy1ib2R5LXBhZGRpbmcteSkgdmFyKC0tZHhibC13aW5kb3ctYm9keS1wYWRkaW5nLXgpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXdpbmRvdy1ib3JkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXdpbmRvdy1iZyk7XG59XG4uZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWJvZHkgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG4uZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWJvZHkgPiAuZHhibC1mbC5keGJsLWZsLXdpdGgtcGFkZGluZ3Mge1xuICAtLWR4YmwtZmwtcGFkZGluZy14OiAwO1xuICAtLWR4YmwtZmwtcGFkZGluZy15OiAwO1xufVxuLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLXdpbmRvdy1mb290ZXItcGFkZGluZy15KSB2YXIoLS1keGJsLXdpbmRvdy1mb290ZXItcGFkZGluZy14KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZHhibC13aW5kb3ctYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLXdpbmRvdy1ib3JkZXItc3R5bGUpIHZhcigtLWR4Ymwtd2luZG93LWJvcmRlci1jb2xvcik7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC13aW5kb3ctZm9vdGVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXdpbmRvdy1mb290ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1mb290ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWZvb3RlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LWRpYWxvZyA+IC5keGJsLXdpbmRvdy1mb290ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMyU7XG59XG4uZHhibC13aW5kb3cgPiAuZHhibC13aW5kb3ctZGlhbG9nID4gLmR4Ymwtd2luZG93LXNpemVncmlwLWFyZWEge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4Ymwtd2luZG93ID4gLmR4Ymwtd2luZG93LXNpemVncmlwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogMDtcbn1cbi5keGJsLXdpbmRvdyA+IC5keGJsLXdpbmRvdy1zaXplZ3JpcCA+IC5keGJsLXdpbmRvdy1zaXplZ3JpcC1pbWFnZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGZpbGwtb3BhY2l0eTogNjAlO1xufVxuXG4uZHhibC1ncm91cCB7XG4gIC0tZHhibC1ncm91cC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1keGJsLWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtZ3JvdXAtYm9yZGVyLXJhZGl1czogNnB4O1xuICAtLWR4YmwtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtZ3JvdXAtYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtZ3JvdXAtZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC0tZHhibC1ncm91cC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtZ3JvdXAtbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodDogMS4yNDk5MzQzNzUyO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZTogMS4xNDI4NmVtO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXk6IDAuMzEyNXJlbTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1zcGFjaW5nOiAwLjYyNXJlbTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1idG4tY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItYnRuLWhvdmVyLWNvbG9yOiB1bnNldDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZ3JvdXAtYmcpO1xuICBjb2xvcjogdmFyKC0tZHhibC1ncm91cC1jb2xvcik7XG4gIGJvcmRlcjogdmFyKC0tZHhibC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtZ3JvdXAtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWR4YmwtZ3JvdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZ3JvdXAtbGluZS1oZWlnaHQpO1xufVxuLmR4YmwtZ3JvdXA6bm90KC5leHBhbmRlZCk6bm90KFtpcy1hbmltYXRpbmddKSA+IC5keGJsLWdyb3VwLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtZ3JvdXAtaGVhZGVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmR4YmwtZ3JvdXA6bm90KFtkYXRhLXFhLWR4YmwtbG9hZGVkXSk6bm90KC5leHBhbmRlZCkgPiAuZHhibC1ncm91cC1ib2R5IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmR4YmwtZ3JvdXAuZHhibC1zbSB7XG4gIC0tZHhibC1ncm91cC1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1ncm91cC1saW5lLWhlaWdodDogMS41O1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteTogMC4xODc1cmVtO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXNwYWNpbmc6IDAuNXJlbTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1mb250LXNpemU6IDEuMTY2NjdlbTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodDogMS4yODU3MTA2MTIzO1xufVxuLmR4YmwtZ3JvdXAuZHhibC1sZyB7XG4gIC0tZHhibC1ncm91cC1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1ncm91cC1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteTogMC40Mzc1cmVtO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXNwYWNpbmc6IDAuNzVyZW07XG4gIC0tZHhibC1ncm91cC1oZWFkZXItZm9udC1zaXplOiAxLjEyNWVtO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAxLjIyMjIyMjIyMjI7XG59XG4uZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHZhcigtLWR4YmwtZ3JvdXAtY29sb3IpO1xufVxuLmR4YmwtZ3JvdXAgPiAuZHhibC1ncm91cC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IHZhcigtLWR4YmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1keGJsLWdyb3VwLWhlYWRlci1mb250LXdlaWdodCk7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1ncm91cC1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZHhibC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1ncm91cC1oZWFkZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tZHhibC1ncm91cC1oZWFkZXItYm9yZGVyLXJhZGl1cykgMCAwO1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZ3JvdXAtaGVhZGVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWdyb3VwLWhlYWRlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWdyb3VwID4gLmR4YmwtZ3JvdXAtaGVhZGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWdyb3VwID4gLmR4YmwtZ3JvdXAtaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiA1JTtcbn1cbi5keGJsLWdyb3VwID4gLmR4YmwtZ3JvdXAtaGVhZGVyIC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG4gKyAqIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtZ3JvdXAtaGVhZGVyLXNwYWNpbmcpO1xufVxuLmR4YmwtZ3JvdXAgPiAuZHhibC1ncm91cC1oZWFkZXIgPiAuZHhibC1idG4uZHhibC1ncm91cC1leHBhbmQtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgY2FsYyh2YXIoLS1keGJsLWJ0bi1wYWRkaW5nLXgpICogLTEpO1xuICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtZ3JvdXAtaGVhZGVyLWJ0bi1jb2xvcik7XG4gIC0tZHhibC1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tYm9yZGVyLWhvdmVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5keGJsLWdyb3VwID4gLmR4YmwtZ3JvdXAtaGVhZGVyID4gLmR4YmwtYnRuLmR4YmwtZ3JvdXAtZXhwYW5kLWJ0biA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtZ3JvdXAtaGVhZGVyLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtZ3JvdXAtaGVhZGVyLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciA+IC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWdyb3VwID4gLmR4YmwtZ3JvdXAtaGVhZGVyID4gLmR4YmwtYnRuLmR4YmwtZ3JvdXAtZXhwYW5kLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciA+IC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciA+IC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG4uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciA+IC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG46ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG4uZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciA+IC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1ncm91cC1oZWFkZXItYnRuLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWdyb3VwLWhlYWRlci1idG4taG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtZ3JvdXAgPiAuZHhibC1ncm91cC1oZWFkZXIgPiAuZHhibC1idG4uZHhibC1ncm91cC1leHBhbmQtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtZ3JvdXAtYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWdyb3VwID4gLmR4YmwtZ3JvdXAtaGVhZGVyID4gLmR4YmwtYnRuLmR4YmwtZ3JvdXAtZXhwYW5kLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWdyb3VwLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWdyb3VwID4gLmR4YmwtZ3JvdXAtaGVhZGVyID4gLmR4YmwtYnRuLmR4YmwtZ3JvdXAtZXhwYW5kLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWdyb3VwLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciA+IC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtZ3JvdXAtYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtZ3JvdXAtYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1ncm91cC1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1ncm91cC1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxMCU7XG59XG4uZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciA+IC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciA+IC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLWdyb3VwID4gLmR4YmwtZ3JvdXAtaGVhZGVyID4gLmR4YmwtYnRuLmR4YmwtZ3JvdXAtZXhwYW5kLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGU6OmFmdGVyLCAuZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciA+IC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IDAgMCB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yKTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQpICsgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXIpICsgLTFweCk7XG4gIHRvcDogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIC0xcHgpO1xuICByaWdodDogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIC0xcHgpO1xuICBib3R0b206IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAtMXB4KTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlciA+IC5keGJsLXRleHQge1xuICAtLWR4YmwtdGV4dC1wYWRkaW5nLXg6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uZHhibC1mbCB7XG4gIC0tZHhibC1mbC1mb250LWZhbWlseTogaW5oZXJpdDtcbiAgLS1keGJsLWZsLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tZHhibC1mbC1saW5lLWhlaWdodDogMS40Mjg1O1xuICAtLWR4YmwtZmwtcGFkZGluZy14OiAwO1xuICAtLWR4YmwtZmwtcGFkZGluZy15OiAwO1xuICAtLWR4YmwtZmwtY2FwdGlvbi1mb250LXdlaWdodDogNDAwO1xuICAtLWR4YmwtZmwtY2FwdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKSwgMC43NSk7XG4gIC0tZHhibC1mbC1pdGVtLXNwYWNpbmcteDogMS41cmVtO1xuICAtLWR4YmwtZmwtaXRlbS1zcGFjaW5nLXk6IDAuNzVyZW07XG4gIC0tZHhibC1mbC1ncm91cC1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIC0tZHhibC1mbC1ncm91cC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC1mbC1ncm91cC1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1mbC1ncm91cC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtZmwtZ3JvdXAtbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLWZsLWdyb3VwLXNwYWNpbmcteTogMS41cmVtO1xuICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWJnOiB1bnNldDtcbiAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tZHhibC1mbC1ncm91cC1oZWFkZXItcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC1mbC1ncm91cC1oZWFkZXItYm9yZGVyLXJhZGl1czogNXB4O1xuICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZTogMS4xNDI4NmVtO1xuICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAxLjI0OTkzNDM3NTI7XG4gIC0tZHhibC1mbC1ncm91cC1oZWFkZXItZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG4gIC0tZHhibC1mbC1ncm91cC1oZWFkZXItYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1idG4tY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1mbC1ncm91cC1oZWFkZXItYnRuLWhvdmVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1zcGFjaW5nOiAwLjYyNXJlbTtcbiAgLS1keGJsLWZsLWdyb3VwLWNvbnRlbnQtcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWR4YmwtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC1wYWRkaW5nLXRvcDogMDtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC1saW5lLWhlaWdodDogMS40Mjg1O1xuICAtLWR4YmwtZmwtdGFiLWdyb3VwLWltYWdlLXNwYWNpbmc6IDAuMzc1cmVtO1xuICAtLWR4YmwtZmwtdGFiLWdyb3VwLWJvdHRvbS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC1ib3R0b20tYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC1ib3R0b20tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbnRlbnQtbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC1jb250ZW50LXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC1jb250ZW50LXBhZGRpbmcteTogMC43NXJlbTtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC10YWItcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1zZWxlY3RlZC1iZzogdW5zZXQ7XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLXNlbGVjdGVkLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC10YWItaG92ZXItY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogdmFyKC0tZHhibC1mbC1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1mbC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1mbC1saW5lLWhlaWdodCk7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtZmwtcGFkZGluZy15KSB2YXIoLS1keGJsLWZsLXBhZGRpbmcteCk7XG59XG4uZHhibC1mbC5keGJsLXNtIHtcbiAgLS1keGJsLWZsLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWZsLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tZHhibC1mbC1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC1mbC1wYWRkaW5nLXk6IDA7XG4gIC0tZHhibC1mbC1pdGVtLXNwYWNpbmcteDogMXJlbTtcbiAgLS1keGJsLWZsLWl0ZW0tc3BhY2luZy15OiAwLjVyZW07XG4gIC0tZHhibC1mbC1ncm91cC1jb250ZW50LXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1keGJsLWZsLWdyb3VwLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWZsLWdyb3VwLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tZHhibC1mbC1ncm91cC1zcGFjaW5nLXk6IDFyZW07XG4gIC0tZHhibC1mbC1ncm91cC1oZWFkZXItZm9udC1zaXplOiAxLjE2NjY3ZW07XG4gIC0tZHhibC1mbC1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQ6IDEuMjg1NzEwNjEyMztcbiAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1zcGFjaW5nOiAwLjVyZW07XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtZmwtdGFiLWdyb3VwLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1saW5lLWhlaWdodDogMS41O1xuICAtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbnRlbnQtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC10YWItcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1wYWRkaW5nLXk6IDAuMjVyZW07XG59XG4uZHhibC1mbC5keGJsLWxnIHtcbiAgLS1keGJsLWZsLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWZsLWxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgLS1keGJsLWZsLXBhZGRpbmcteDogMDtcbiAgLS1keGJsLWZsLXBhZGRpbmcteTogMDtcbiAgLS1keGJsLWZsLWl0ZW0tc3BhY2luZy14OiAycmVtO1xuICAtLWR4YmwtZmwtaXRlbS1zcGFjaW5nLXk6IDFyZW07XG4gIC0tZHhibC1mbC1ncm91cC1jb250ZW50LXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWZsLWdyb3VwLWNvbnRlbnQtcGFkZGluZy15OiAxcmVtO1xuICAtLWR4YmwtZmwtZ3JvdXAtZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtZmwtZ3JvdXAtbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAtLWR4YmwtZmwtZ3JvdXAtc3BhY2luZy15OiAycmVtO1xuICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodDogMS4yMjIyMjIyMjIyO1xuICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXk6IDAuNDM3NXJlbTtcbiAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1zcGFjaW5nOiAwLjc1cmVtO1xuICAtLWR4YmwtZmwtdGFiLWdyb3VwLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1wYWRkaW5nLXk6IDFyZW07XG4gIC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWZsLXRhYi1ncm91cC10YWItcGFkZGluZy15OiAwLjI1cmVtO1xufVxuLmR4YmwtZmwuZHhibC1mbC13aXRoLXBhZGRpbmdzIHtcbiAgLS1keGJsLWZsLXBhZGRpbmcteDogY2FsYyh2YXIoLS1keGJsLWZsLWl0ZW0tc3BhY2luZy14KSAqIDAuNSk7XG4gIC0tZHhibC1mbC1wYWRkaW5nLXk6IHZhcigtLWR4YmwtZmwtaXRlbS1zcGFjaW5nLXkpO1xufVxuLmR4YmwtZmwuZHhibC1mbC1sb2FkaW5nIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5keGJsLWZsIC5keGJsLXJvdyB7XG4gIC0tZHhibC1yb3ctaXRlbS1zcGFjaW5nLXg6IHZhcigtLWR4YmwtZmwtaXRlbS1zcGFjaW5nLXgpO1xuICAtLWR4Ymwtcm93LWl0ZW0tc3BhY2luZy15OiB2YXIoLS1keGJsLWZsLWl0ZW0tc3BhY2luZy15KTtcbn1cbi5keGJsLWZsIC5keGJsLWZsLWdyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZHhibC1mbCAuZHhibC1mbC1ncm91cCA+IC5keGJsLWdyb3VwIHtcbiAgLS1keGJsLWdyb3VwLWJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtZmwtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIC0tZHhibC1ncm91cC1jb2xvcjogdmFyKC0tZHhibC1mbC1ncm91cC1jb2xvcik7XG4gIC0tZHhibC1ncm91cC1iZzogdmFyKC0tZHhibC1mbC1ncm91cC1iZyk7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0KTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1mb250LXNpemU6IHZhcigtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItcGFkZGluZy14OiB2YXIoLS1keGJsLWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXgpO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteTogdmFyKC0tZHhibC1mbC1ncm91cC1oZWFkZXItcGFkZGluZy15KTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1zcGFjaW5nOiB2YXIoLS1keGJsLWZsLWdyb3VwLWhlYWRlci1zcGFjaW5nKTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1iZzogdmFyKC0tZHhibC1mbC1ncm91cC1oZWFkZXItYmcpO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWNvbG9yOiB2YXIoLS1keGJsLWZsLWdyb3VwLWhlYWRlci1jb2xvcik7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtd2VpZ2h0KTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1ib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWZsLWdyb3VwLWhlYWRlci1ib3JkZXItcmFkaXVzKTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1idG4tYmc6IHZhcigtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWJ0bi1iZyk7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItYnRuLWNvbG9yOiB2YXIoLS1keGJsLWZsLWdyb3VwLWhlYWRlci1idG4tY29sb3IpO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1iZzogdmFyKC0tZHhibC1mbC1ncm91cC1oZWFkZXItYnRuLWhvdmVyLWJnKTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1idG4taG92ZXItY29sb3I6IHZhcigtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1jb2xvcik7XG4gIC0tZHhibC1ncm91cC1mb250LXNpemU6IHZhcigtLWR4YmwtZmwtZ3JvdXAtZm9udC1zaXplKTtcbiAgLS1keGJsLWdyb3VwLWxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWZsLWdyb3VwLWxpbmUtaGVpZ2h0KTtcbn1cbi5keGJsLWZsIC5keGJsLWZsLWdyb3VwID4gLmR4YmwtZ3JvdXAgPiAuZHhibC1ncm91cC1ib2R5ID4gLmR4YmwtZ3JvdXAtYm9keS1jb250ZW50IHtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1mbC1ncm91cC1jb250ZW50LXBhZGRpbmcteSkgdmFyKC0tZHhibC1mbC1ncm91cC1jb250ZW50LXBhZGRpbmcteCk7XG59XG4uZHhibC1mbCAuZHhibC1mbC1ncm91cCA+IC5keGJsLWdyb3VwID4gLmR4YmwtZ3JvdXAtaGVhZGVyOm5vdCguZHhibC1mbC1ncm91cC1oZWFkZXItdG1wbCkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmR4YmwtZmwgLmR4YmwtZmwtZ3JvdXAgPiAuZHhibC1ncm91cCA+IC5keGJsLWdyb3VwLWhlYWRlci5keGJsLWZsLWdyb3VwLWhlYWRlci10bXBsID4gLmR4YmwtZ3JvdXAtZXhwYW5kLWJ0bjpsYXN0LWNoaWxkOm5vdCg6b25seS1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5keGJsLWZsIC5keGJsLWZsLWdyb3VwID4gLmR4YmwtZ3JvdXAgPiAuZHhibC1ncm91cC1oZWFkZXIgPiAuZHhibC1pbWFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5keGJsLWZsIC5keGJsLWZsLWdyb3VwID4gLmR4YmwtZ3JvdXAgPiAuZHhibC1ncm91cC1oZWFkZXIgPiAuZHhibC1pbWFnZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLWZsLWdyb3VwLWhlYWRlci1pbWFnZS1zcGFjaW5nKTtcbn1cbi5keGJsLWZsIC5keGJsLWZsLWdyb3VwID4gLmR4YmwtZ3JvdXAgPiAuZHhibC1ncm91cC1oZWFkZXIgPiAuZHhibC1ncm91cC1leHBhbmQtYnRuOmxhc3QtY2hpbGQ6bm90KDpvbmx5LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLXNwYWNpbmcpIC0gdmFyKC0tZHhibC1idG4tcGFkZGluZy14KSk7XG59XG4uZHhibC1mbCAuZHhibC1mbC1ndCAuZHhibC10YWJzIHtcbiAgLS1keGJsLXRhYnMtY29sb3I6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbG9yKTtcbiAgLS1keGJsLXRhYnMtYmc6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLWJnKTtcbiAgLS1keGJsLXRhYnMtZm9udC1zaXplOiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC1mb250LXNpemUpO1xuICAtLWR4YmwtdGFicy1saW5lLWhlaWdodDogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtbGluZS1oZWlnaHQpO1xuICAtLWR4YmwtdGFicy1wYWRkaW5nLXRvcDogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtcGFkZGluZy10b3ApO1xuICAtLWR4YmwtdGFicy1wYWRkaW5nLXg6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLXBhZGRpbmcteCk7XG4gIC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLWJvdHRvbS1ib3JkZXItY29sb3IpO1xuICAtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLXN0eWxlOiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC1ib3R0b20tYm9yZGVyLXN0eWxlKTtcbiAgLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci13aWR0aDogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtYm90dG9tLWJvcmRlci13aWR0aCk7XG4gIC0tZHhibC10YWJzLXRhYi1wYWRkaW5nLXg6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1wYWRkaW5nLXgpO1xuICAtLWR4YmwtdGFicy10YWItcGFkZGluZy15OiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC10YWItcGFkZGluZy15KTtcbiAgLS1keGJsLXRhYnMtdGFiLWJvcmRlci1zdHlsZTogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLWJvcmRlci1zdHlsZSk7XG4gIC0tZHhibC10YWJzLXRhYi1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1ib3JkZXItY29sb3IpO1xuICAtLWR4YmwtdGFicy10YWItc2VsZWN0ZWQtYmc6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1zZWxlY3RlZC1iZyk7XG4gIC0tZHhibC10YWJzLXRhYi1zZWxlY3RlZC1jb2xvcjogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLXNlbGVjdGVkLWNvbG9yKTtcbiAgLS1keGJsLXRhYnMtdGFiLWhvdmVyLWNvbG9yOiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC10YWItaG92ZXItY29sb3IpO1xuICAtLWR4YmwtdGFicy10YWItaG92ZXItYmc6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1ob3Zlci1iZyk7XG4gIC0tZHhibC10YWJzLWltYWdlLXNwYWNpbmc6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLWltYWdlLXNwYWNpbmcpO1xufVxuLmR4YmwtZmwgLmR4YmwtZmwtZ3QgLmR4YmwtdGFicy1jb250ZW50LXBhbmVsIHtcbiAgLS1keGJsLXRhYnMtY29udGVudC1jb2xvcjogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1jb2xvcik7XG4gIC0tZHhibC10YWJzLWNvbnRlbnQtZm9udC1zaXplOiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC1jb250ZW50LWZvbnQtc2l6ZSk7XG4gIC0tZHhibC10YWJzLWNvbnRlbnQtbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbnRlbnQtbGluZS1oZWlnaHQpO1xufVxuLmR4YmwtZmwgLmR4YmwtZmwtZ2QsXG4uZHhibC1mbCAuZHhibC1mbC1ndCB7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZHhibC1mbC1ncm91cC1zcGFjaW5nLXkpICogMC41KTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWZsLWdyb3VwLXNwYWNpbmcteSkgKiAwLjUpO1xufVxuLmR4YmwtZmwgLmR4YmwtZmwtY3B0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBmb250LXdlaWdodDogdmFyKC0tZHhibC1mbC1jYXB0aW9uLWZvbnQtd2VpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtZmwtY2FwdGlvbi1jb2xvcik7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmR4YmwtZmwgLmR4YmwtZmwtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cbi5keGJsLWZsIC5keGJsLWZsLWl0ZW0gLmR4YmwtZmwtZW1wdHktY2FwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC1mbCAuZHhibC1mbC1pdGVtIC5keGJsLWZsLWNwdDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5keGJsLWZsIC5keGJsLWZsLWl0ZW0gPiAuZHhibC1mbC1jdHJsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG59XG4uZHhibC1mbCAuZHhibC1mbC1pdGVtIC5keGJsLWZsLWN0cmwtbmMsXG4uZHhibC1mbCAuZHhibC1mbC1pdGVtIC5keGJsLWZsLWVtcHR5LWNhcHRpb24gKyAuZHhibC1mbC1jdHJsIHtcbiAgZmxleC1ncm93OiAwO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLmR4YmwtZmwgLmR4YmwtZmwtcm93LWJyZWFrIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgaGVpZ2h0OiAwO1xufVxuLmR4YmwtZmwgLmR4YmwtZmwtdGFiLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbnRlbnQtcGFkZGluZy14KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5keGJsLWZsIC5keGJsLWZsLWl0ZW0gPiAuZHhibC1mbC1jcHQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLmR4YmwtZmwgLmR4YmwtZmwtaXRlbSA+IC5keGJsLWZsLWN0cmw6bm90KGltZykge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5keGJsLWZsIC5keGJsLWZsLWl0ZW0gPiAuZHhibC1mbC1jdHJsIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5keGJsLWZsOm5vdCguZHhibC1mbC1jYWxjKSAuZHhibC1mbC1pdGVtID4gLmR4YmwtZmwtY3B0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG59XG4uZHhibC1mbC1jYWxjIC5keGJsLWZsLWl0ZW0gPiAuZHhibC1mbC1jcHQge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBmbGV4OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZHhibC1mbC1jYWxjIC5keGJsLWZsLWl0ZW0gPiAuZHhibC1mbC1jdHJsOm5vdChpbWcpOm5vdCguZHhibC1mbC1jdHJsLW5jKSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHhibC1mbCAuZHhibC1mbC1pdGVtLmR4YmwtZmwtaXRlbS1ob3Jpem9udGFsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbiAgLmR4YmwtZmwgLmR4YmwtZmwtaXRlbS5keGJsLWZsLWl0ZW0taG9yaXpvbnRhbCA+IC5keGJsLWZsLWNwdCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbiAgLmR4YmwtZmwgLmR4YmwtZmwtaXRlbS5keGJsLWZsLWl0ZW0taG9yaXpvbnRhbCA+IC5keGJsLWZsLWVtcHR5LWNhcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5keGJsLXRvb2xiYXIge1xuICAtLWR4YmwtdG9vbGJhci1mb250LWZhbWlseTogaW5oZXJpdDtcbiAgLS1keGJsLXRvb2xiYXItZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1keGJsLXRvb2xiYXItbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLXRvb2xiYXItYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtdG9vbGJhci1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC10b29sYmFyLXNlcGFyYXRvci13aWR0aDogMXB4O1xuICAtLWR4YmwtdG9vbGJhci1zZXBhcmF0b3ItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLXRvb2xiYXItdGl0bGUtY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC10b29sYmFyLXRpdGxlLWZvbnQtc2l6ZTogMS4xNDI4NmVtO1xuICAtLWR4YmwtdG9vbGJhci10aXRsZS1saW5lLWhlaWdodDogMS4yNDk5MzQzNzUyO1xuICAtLWR4YmwtdG9vbGJhci10aXRsZS1mb250LXdlaWdodDogNjAwO1xuICAtLWR4YmwtdG9vbGJhci10aXRsZS1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtdG9vbGJhci10aXRsZS1wYWRkaW5nLXk6IDA7XG4gIC0tZHhibC10b29sYmFyLWdyb3VwLXNwYWNpbmc6IDAuNXJlbTtcbiAgLS1keGJsLXRvb2xiYXItaXRlbS1zcGFjaW5nOiAwLjE4NzVyZW07XG4gIC0tZHhibC10b29sYmFyLWdyb3VwLWxhcmdlLXNwYWNpbmc6IGNhbGMoMC41cmVtICogMik7XG4gIC0tZHhibC10b29sYmFyLWl0ZW0tbGFyZ2Utc3BhY2luZzogY2FsYygwLjE4NzVyZW0gKiAyKTtcbiAgLS1keGJsLXRvb2xiYXItYnRuLWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLXRvb2xiYXItYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLXRvb2xiYXItYnRuLWltYWdlLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLXRvb2xiYXItYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtdG9vbGJhci1idG4tYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLXRvb2xiYXItYnRuLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWR4YmwtdG9vbGJhci1idG4tYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtdG9vbGJhci1idG4taG92ZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtdG9vbGJhci1idG4taG92ZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC10b29sYmFyLWJ0bi1ob3Zlci1pbWFnZS1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC10b29sYmFyLWJ0bi1hY3RpdmUtYmc6IHVuc2V0O1xuICAtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWltYWdlLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLXRvb2xiYXItYnRuLWFjdGl2ZS1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC10b29sYmFyLWJ0bi1hY3RpdmUtaG92ZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC10b29sYmFyLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtdG9vbGJhci1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtdG9vbGJhci1idG4tZGlzYWJsZWQtY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC10b29sYmFyLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC10b29sYmFyLWJ0bi1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtdG9vbGJhci1idG4tcGFkZGluZy15OiAwLjI1MDAzMTI1cmVtO1xuICAtLWR4YmwtYnRuLXRvb2xiYXItZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtYnRuLXRvb2xiYXItZm9jdXMtb3V0bGluZS13aWR0aDogMC4xMjVyZW07XG4gIC0tZHhibC1idG4tdG9vbGJhci1mb2N1cy1vdXRsaW5lLW9mZnNldDogMXB4O1xuICAtLWR4YmwtdG1wbC10b29sYmFyLWl0ZW0tYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItY29sb3IpO1xuICBmb250LWZhbWlseTogdmFyKC0tZHhibC10b29sYmFyLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLXRvb2xiYXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtdG9vbGJhci1saW5lLWhlaWdodCk7XG59XG4uZHhibC10b29sYmFyIC5keGJsLXZpcnR1YWwtdG9vbGJhciB7XG4gIHRvcDogLTEwMDAwcHggIWltcG9ydGFudDtcbiAgbGVmdDogLTEwMDAwcHggIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4O1xufVxuLmR4YmwtdG9vbGJhciAuZHhibC12aXJ0dWFsLXRvb2xiYXIgLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1oaWRkZW4taXRlbSA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRvb2xiYXItYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5keGJsLXRvb2xiYXIgPiAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1idG4gPiBkaXYgPiAuZHhibC10ZXh0LCAuZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRvb2xiYXItYnRuID4gZGl2ID4gLmR4YmwtdGV4dCB7XG4gIC0tZHhibC10ZXh0LXBhZGRpbmcteDogMDtcbiAgLS1keGJsLXRleHQtcGFkZGluZy15OiAwO1xuICAtLWR4YmwtdGV4dC1ib3JkZXItd2lkdGg6IDA7XG59XG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLS1keGJsLWJ0bi10b29sYmFyLXNlcGFyYXRvci13aWR0aDogdmFyKC0tZHhibC10b29sYmFyLXNlcGFyYXRvci13aWR0aCk7XG4gIC0tZHhibC1idG4tdG9vbGJhci1zZXBhcmF0b3ItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1zZXBhcmF0b3ItY29sb3IpO1xuICAtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZzogdmFyKC0tZHhibC10b29sYmFyLWdyb3VwLXNwYWNpbmcpO1xufVxuLmR4YmwtdG9vbGJhciA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWdyb3VwID4gKjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWZpcnN0KTpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpIHtcbiAgLS1keGJsLWJ0bi10b29sYmFyLXNwYWNpbmc6IHZhcigtLWR4YmwtdG9vbGJhci1pdGVtLXNwYWNpbmcpO1xufVxuLmR4YmwtdG9vbGJhciA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXRvb2xiYXItbGFyZ2Utc3BhY2luZyB7XG4gIC0tZHhibC1idG4tdG9vbGJhci1zcGFjaW5nOiB2YXIoLS1keGJsLXRvb2xiYXItZ3JvdXAtbGFyZ2Utc3BhY2luZyk7XG59XG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tdG9vbGJhci1sYXJnZS1zcGFjaW5nLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWdyb3VwLWxhcmdlLXNwYWNpbmc6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5keGJsLWJ0bi1ncm91cC1maXJzdCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tdG9vbGJhci1sYXJnZS1zcGFjaW5nLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWdyb3VwLWxhcmdlLXNwYWNpbmc6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5keGJsLWJ0bi1ncm91cC1maXJzdCkgPiAuZHhibC10b29sYmFyLWdyb3VwLXNlcGFyYXRvciB7XG4gIGhlaWdodDogdmFyKC0tZHhibC1idG4tdG9vbGJhci1zZXBhcmF0b3ItaGVpZ2h0KTtcbiAgd2lkdGg6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLXdpZHRoKTtcbiAgbWFyZ2luOiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLXNlcGFyYXRvci1tYXJnaW4teSkgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tdG9vbGJhci1zZXBhcmF0b3ItY29sb3IpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZyk7XG59XG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tdG9vbGJhci1sYXJnZS1zcGFjaW5nLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWdyb3VwLWxhcmdlLXNwYWNpbmcgPiAuZHhibC1idG4tZ3JvdXA6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tdG9vbGJhci1sYXJnZS1zcGFjaW5nID4gLmR4YmwtdG9vbGJhci1ncm91cC1sYXJnZS1zcGFjaW5nID4gKjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWZpcnN0KSB7XG4gIC0tZHhibC1idG4tdG9vbGJhci1zcGFjaW5nOiB2YXIoLS1keGJsLXRvb2xiYXItaXRlbS1sYXJnZS1zcGFjaW5nKTtcbn1cbi5keGJsLXRvb2xiYXIgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItcGxhY2Vob2xkZXIge1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDA7XG59XG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci10aXRsZS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZHhibC10b29sYmFyLXRpdGxlLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLXRvb2xiYXItdGl0bGUtbGluZS1oZWlnaHQpO1xuICBmb250LXdlaWdodDogdmFyKC0tZHhibC10b29sYmFyLXRpdGxlLWZvbnQtd2VpZ2h0KTtcbiAgcGFkZGluZzogdmFyKC0tZHhibC10b29sYmFyLXRpdGxlLXBhZGRpbmcteSkgdmFyKC0tZHhibC10b29sYmFyLXRpdGxlLXBhZGRpbmcteCk7XG59XG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4uZHhibC1idG4sXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4sXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4gPiAuZHhibC1idG4sXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4sXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4ge1xuICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6IG5vbmU7XG59XG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4uZHhibC1idG4sXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4sXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4gPiAuZHhibC1idG4sXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4ge1xuICAtLWR4YmwtYnRuLWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLXRvb2xiYXItZm9udC1mYW1pbHkpO1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogdmFyKC0tZHhibC10b29sYmFyLWZvbnQtc2l6ZSk7XG4gIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtdG9vbGJhci1saW5lLWhlaWdodCk7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLXBhZGRpbmcteCk7XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLXBhZGRpbmcteSk7XG4gIC0tZHhibC1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4uZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LFxuLmR4YmwtdG9vbGJhciA+IC5keGJsLWJ0bi10b29sYmFyIC5keGJsLXRvb2xiYXItYnRuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSxcbi5keGJsLXRvb2xiYXIgPiAuZHhibC1idG4tdG9vbGJhciAuZHhibC10b29sYmFyLWJ0biA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnksXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5IHtcbiAgLS1keGJsLWJ0bi1iZzogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1iZyk7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tY29sb3IpO1xuICAtLWR4YmwtYnRuLWltYWdlLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLWltYWdlLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tZGlzYWJsZWQtY29sb3IpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iYWNrZ3JvdW5kOiBub25lO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7XG59XG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4uZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LCAuZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4uZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LFxuLmR4YmwtdG9vbGJhciA+IC5keGJsLWJ0bi10b29sYmFyIC5keGJsLXRvb2xiYXItYnRuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmR4YmwtdG9vbGJhciA+IC5keGJsLWJ0bi10b29sYmFyIC5keGJsLXRvb2xiYXItYnRuID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSxcbi5keGJsLXRvb2xiYXIgPiAuZHhibC1idG4tdG9vbGJhciAuZHhibC10b29sYmFyLWJ0biA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5keGJsLXRvb2xiYXIgPiAuZHhibC1idG4tdG9vbGJhciAuZHhibC10b29sYmFyLWJ0biA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnksXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1ib3JkZXItY29sb3IpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1ib3JkZXItY29sb3IpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYm9yZGVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYm9yZGVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItc3R5bGU6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYm9yZGVyLXN0eWxlKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYm9yZGVyLXdpZHRoKTtcbn1cbi5keGJsLXRvb2xiYXIgPiAuZHhibC1idG4tdG9vbGJhciAuZHhibC10b29sYmFyLWJ0bi5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnksIC5keGJsLXRvb2xiYXIgPiAuZHhibC1idG4tdG9vbGJhciAuZHhibC10b29sYmFyLWJ0bi5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmR4YmwtdG9vbGJhciA+IC5keGJsLWJ0bi10b29sYmFyIC5keGJsLXRvb2xiYXItYnRuLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LFxuLmR4YmwtdG9vbGJhciA+IC5keGJsLWJ0bi10b29sYmFyIC5keGJsLXRvb2xiYXItYnRuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSxcbi5keGJsLXRvb2xiYXIgPiAuZHhibC1idG4tdG9vbGJhciAuZHhibC10b29sYmFyLWJ0bi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5keGJsLXRvb2xiYXIgPiAuZHhibC1idG4tdG9vbGJhciAuZHhibC10b29sYmFyLWJ0bi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSxcbi5keGJsLXRvb2xiYXIgPiAuZHhibC1idG4tdG9vbGJhciAuZHhibC10b29sYmFyLWJ0biA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnksXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnksXG4uZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1idG4gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LFxuLmR4YmwtdG9vbGJhciA+IC5keGJsLWJ0bi10b29sYmFyIC5keGJsLXRvb2xiYXItYnRuID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmR4YmwtdG9vbGJhciA+IC5keGJsLWJ0bi10b29sYmFyIC5keGJsLXRvb2xiYXItYnRuID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5IHtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1ob3Zlci1iZyk7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4taG92ZXItY29sb3IpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWltYWdlLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLWhvdmVyLWltYWdlLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWJnKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2UtY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWltYWdlLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItYmc6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWhvdmVyLWJnKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWhvdmVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yKTtcbn1cbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBmbGV4OiAxIDEgYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgZWFzZSAwLjNzO1xuICB3aWxsLWNoYW5nZTogaGVpZ2h0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhcixcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICBwYWRkaW5nOiBpbmhlcml0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGluaGVyaXQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhciA+IGRpdiwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhciA+IGRpdiA+IC5keGJsLWJ0biwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhciA+IGRpdiA+IC5keGJsLWJ0bi1ncm91cCwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhciA+IGRpdiA+IC5keGJsLXRvb2xiYXItaXRlbSwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhciA+IGRpdiA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhciA+IGRpdiA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1ncm91cCxcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhciA+IGRpdixcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhciA+IGRpdiA+IC5keGJsLWJ0bixcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhciA+IGRpdiA+IC5keGJsLWJ0bi1ncm91cCxcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhciA+IGRpdiA+IC5keGJsLXRvb2xiYXItaXRlbSxcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhciA+IGRpdiA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bixcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhciA+IGRpdiA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1ncm91cCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhciA+IGRpdiwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhciA+IGRpdiA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhciA+IGRpdiA+IC5keGJsLWJ0bi1ncm91cCwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbS5keGJsLXRvb2xiYXItdGl0bGUsIC5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlID4gLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0uZHhibC10b29sYmFyLXRpdGxlID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLCAuZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSA+IC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtLmR4YmwtdG9vbGJhci10aXRsZSA+IC5keGJsLWJ0bi1ncm91cCxcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhciA+IGRpdixcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhciA+IGRpdiA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bixcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhciA+IGRpdiA+IC5keGJsLWJ0bi1ncm91cCxcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbS5keGJsLXRvb2xiYXItdGl0bGUsXG4uZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSAuZHhibC12aXJ0dWFsLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0uZHhibC10b29sYmFyLXRpdGxlID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLFxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgLmR4YmwtdmlydHVhbC10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtLmR4YmwtdG9vbGJhci10aXRsZSA+IC5keGJsLWJ0bi1ncm91cCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2U6bm90KDpvbmx5LWNoaWxkKTpub3QoLmR4YmwtdG9vbGJhci1kcm9wZG93bi10b2dnbGUpLCAuZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZTpub3QoOm9ubHktY2hpbGQpOm5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLXRvZ2dsZSksIC5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlOm5vdCg6b25seS1jaGlsZCk6bm90KC5keGJsLXRvb2xiYXItZHJvcGRvd24tdG9nZ2xlKSwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2U6bm90KDpvbmx5LWNoaWxkKTpub3QoLmR4YmwtdG9vbGJhci1kcm9wZG93bi10b2dnbGUpLCAuZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZTpub3QoOm9ubHktY2hpbGQpOm5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLXRvZ2dsZSksIC5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlOm5vdCg6b25seS1jaGlsZCk6bm90KC5keGJsLXRvb2xiYXItZHJvcGRvd24tdG9nZ2xlKSwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2U6bm90KDpvbmx5LWNoaWxkKTpub3QoLmR4YmwtdG9vbGJhci1kcm9wZG93bi10b2dnbGUpLCAuZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZTpub3QoOm9ubHktY2hpbGQpOm5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLXRvZ2dsZSksIC5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlOm5vdCg6b25seS1jaGlsZCk6bm90KC5keGJsLXRvb2xiYXItZHJvcGRvd24tdG9nZ2xlKSwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2U6bm90KDpvbmx5LWNoaWxkKTpub3QoLmR4YmwtdG9vbGJhci1kcm9wZG93bi10b2dnbGUpLCAuZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZTpub3QoOm9ubHktY2hpbGQpOm5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLXRvZ2dsZSksIC5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlOm5vdCg6b25seS1jaGlsZCk6bm90KC5keGJsLXRvb2xiYXItZHJvcGRvd24tdG9nZ2xlKSxcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2U6bm90KDpvbmx5LWNoaWxkKTpub3QoLmR4YmwtdG9vbGJhci1kcm9wZG93bi10b2dnbGUpLFxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgLmR4YmwtdmlydHVhbC10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZTpub3QoOm9ubHktY2hpbGQpOm5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLXRvZ2dsZSksXG4uZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSAuZHhibC12aXJ0dWFsLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlOm5vdCg6b25seS1jaGlsZCk6bm90KC5keGJsLXRvb2xiYXItZHJvcGRvd24tdG9nZ2xlKSxcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2U6bm90KDpvbmx5LWNoaWxkKTpub3QoLmR4YmwtdG9vbGJhci1kcm9wZG93bi10b2dnbGUpLFxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgLmR4YmwtdmlydHVhbC10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZTpub3QoOm9ubHktY2hpbGQpOm5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLXRvZ2dsZSksXG4uZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSAuZHhibC12aXJ0dWFsLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlOm5vdCg6b25seS1jaGlsZCk6bm90KC5keGJsLXRvb2xiYXItZHJvcGRvd24tdG9nZ2xlKSxcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2U6bm90KDpvbmx5LWNoaWxkKTpub3QoLmR4YmwtdG9vbGJhci1kcm9wZG93bi10b2dnbGUpLFxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgLmR4YmwtdmlydHVhbC10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZTpub3QoOm9ubHktY2hpbGQpOm5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLXRvZ2dsZSksXG4uZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSAuZHhibC12aXJ0dWFsLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlOm5vdCg6b25seS1jaGlsZCk6bm90KC5keGJsLXRvb2xiYXItZHJvcGRvd24tdG9nZ2xlKSxcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2U6bm90KDpvbmx5LWNoaWxkKTpub3QoLmR4YmwtdG9vbGJhci1kcm9wZG93bi10b2dnbGUpLFxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgLmR4YmwtdmlydHVhbC10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZTpub3QoOm9ubHktY2hpbGQpOm5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLXRvZ2dsZSksXG4uZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSAuZHhibC12aXJ0dWFsLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlOm5vdCg6b25seS1jaGlsZCk6bm90KC5keGJsLXRvb2xiYXItZHJvcGRvd24tdG9nZ2xlKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4sIC5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3BhbiwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuLCAuZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4sIC5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3BhbiwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuLCAuZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4sIC5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3BhbiwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuLCAuZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4sIC5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlID4gLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3BhbiwgLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgPiAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuLFxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgLmR4YmwtdmlydHVhbC10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4sXG4uZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSAuZHhibC12aXJ0dWFsLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbixcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuLFxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgLmR4YmwtdmlydHVhbC10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4sXG4uZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSAuZHhibC12aXJ0dWFsLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbixcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuLFxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgLmR4YmwtdmlydHVhbC10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4sXG4uZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSAuZHhibC12aXJ0dWFsLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbixcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuLFxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUgLmR4YmwtdmlydHVhbC10b29sYmFyLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4sXG4uZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZSAuZHhibC12aXJ0dWFsLXRvb2xiYXIuZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbixcbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlIC5keGJsLXZpcnR1YWwtdG9vbGJhci5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlLmR4YmwtbG9hZGluZyA+IC5keGJsLWJ0bi10b29sYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5keGJsLXRvb2xiYXIuZHhibC10b29sYmFyLWFkYXB0aXZlLmR4YmwtbG9hZGluZyA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXA6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS5keGJsLWxvYWRpbmcgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cDpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMXB4O1xufVxuLmR4YmwtdG9vbGJhci5keGJsLXRvb2xiYXItYWRhcHRpdmUuZHhibC1sb2FkaW5nOm5vdCguZHhibC1yaWJib24tdG9vbGJhcikgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cDpsYXN0LWNoaWxkID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkLCAuZHhibC10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS5keGJsLWxvYWRpbmc6bm90KC5keGJsLXJpYmJvbi10b29sYmFyKSA+IC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwOmxhc3QtY2hpbGQgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG46Zmlyc3QtY2hpbGQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZHhibC10b29sYmFyOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4sXG4uZHhibC10b29sYmFyOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4sXG4uZHhibC10b29sYmFyOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0biB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tZHhibC1idG4tdG9vbGJhci1mb2N1cy1vdXRsaW5lLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItZm9jdXMtb3V0bGluZS13aWR0aCk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItZm9jdXMtb3V0bGluZS1vZmZzZXQpO1xufVxuLmR4YmwtdG9vbGJhcjpub3QoW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSkgLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdG9vbGJhci1pdGVtLXRtcGw6Zm9jdXMtdmlzaWJsZSxcbi5keGJsLXRvb2xiYXI6bm90KFtkYXRhLWR4LWZvY3VzLWhpZGRlbl0pIC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsOmZvY3VzLXZpc2libGUsXG4uZHhibC10b29sYmFyOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLWZvY3VzLW91dGxpbmUtd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtYnRuLXRvb2xiYXItZm9jdXMtb3V0bGluZS1jb2xvcik7XG4gIG91dGxpbmUtb2Zmc2V0OiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLWZvY3VzLW91dGxpbmUtb2Zmc2V0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC10bXBsLXRvb2xiYXItaXRlbS1ib3JkZXItcmFkaXVzKTtcbn1cbi5keGJsLXRvb2xiYXIgLmR4YmwtdG9vbGJhci10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmR4YmwtdG9vbGJhci5keGJsLXNtIHtcbiAgLS1keGJsLXRvb2xiYXItZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtdG9vbGJhci1saW5lLWhlaWdodDogMS41O1xuICAtLWR4YmwtdG9vbGJhci10aXRsZS1mb250LXNpemU6IDEuMTY2NjdlbTtcbiAgLS1keGJsLXRvb2xiYXItdGl0bGUtbGluZS1oZWlnaHQ6IDEuMjg1NzEwNjEyMztcbiAgLS1keGJsLXRvb2xiYXItdGl0bGUtcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtdG9vbGJhci10aXRsZS1wYWRkaW5nLXk6IDA7XG4gIC0tZHhibC10b29sYmFyLWJ0bi1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG4gIC0tZHhibC10b29sYmFyLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC10b29sYmFyLWJ0bi1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbiAgLS1keGJsLXRvb2xiYXItZ3JvdXAtc3BhY2luZzogMC41cmVtO1xuICAtLWR4YmwtdG9vbGJhci1pdGVtLXNwYWNpbmc6IDAuMTg3NXJlbTtcbiAgLS1keGJsLXRvb2xiYXItZ3JvdXAtbGFyZ2Utc3BhY2luZzogY2FsYygwLjVyZW0gKiAyKTtcbiAgLS1keGJsLXRvb2xiYXItaXRlbS1sYXJnZS1zcGFjaW5nOiBjYWxjKDAuMTg3NXJlbSAqIDIpO1xufVxuLmR4YmwtdG9vbGJhci5keGJsLWxnIHtcbiAgLS1keGJsLXRvb2xiYXItZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtdG9vbGJhci1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC10b29sYmFyLXRpdGxlLWZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgLS1keGJsLXRvb2xiYXItdGl0bGUtbGluZS1oZWlnaHQ6IDEuMjIyMjIyMjIyMjtcbiAgLS1keGJsLXRvb2xiYXItdGl0bGUtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC10b29sYmFyLXRpdGxlLXBhZGRpbmcteTogMDtcbiAgLS1keGJsLXRvb2xiYXItYnRuLWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLXRvb2xiYXItYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtdG9vbGJhci1idG4tcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tZHhibC10b29sYmFyLWdyb3VwLXNwYWNpbmc6IDAuNXJlbTtcbiAgLS1keGJsLXRvb2xiYXItaXRlbS1zcGFjaW5nOiAwLjE4NzVyZW07XG4gIC0tZHhibC10b29sYmFyLWdyb3VwLWxhcmdlLXNwYWNpbmc6IGNhbGMoMC41cmVtICogMik7XG4gIC0tZHhibC10b29sYmFyLWl0ZW0tbGFyZ2Utc3BhY2luZzogY2FsYygwLjE4NzVyZW0gKiAyKTtcbn1cblxuLmR4YmwtYnRuLXRvb2xiYXIge1xuICAtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZzogMC41cmVtO1xuICAtLWR4YmwtYnRuLXRvb2xiYXItaXRlbS1zcGFjaW5nOiAwLjI1cmVtO1xuICAtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLWhlaWdodDogY2FsYygxMDAlIC0gMiAqIDFweCk7XG4gIC0tZHhibC1idG4tdG9vbGJhci1zZXBhcmF0b3Itd2lkdGg6IDFweDtcbiAgLS1keGJsLWJ0bi10b29sYmFyLXNlcGFyYXRvci1tYXJnaW4teTogMXB4O1xuICAtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG4gIC0tZHhibC1idG4tc3BsaXQtdG9vbGJhci1kb3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXZpcnR1YWwtdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItZ3JvdXAuZHhibC10b29sYmFyLWhpZGRlbi1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZykgIWltcG9ydGFudDtcbn1cbi5keGJsLWJ0bi10b29sYmFyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZyk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5IHtcbiAgLS1keGJsLWJ0bi1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IG5vbmU7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7XG4gIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcbiAgLS1keGJsLWJ0bi1yb290LWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IG5vbmU7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBub25lO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgb3BhY2l0eTogNjAlO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMTUlO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTI7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tcm9vdC1iZywgdHJhbnNwYXJlbnQpO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMjAlO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTI7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tcm9vdC1iZywgdHJhbnNwYXJlbnQpO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjphZnRlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmFmdGVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0yO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYnRuLXJvb3QtYmcsIHRyYW5zcGFyZW50KTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IG5vbmU7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7XG4gIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IG5vbmU7XG4gIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iYWNrZ3JvdW5kOiBub25lO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCA1MCUpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQ6IDAuMTI1cmVtO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyOiAwcmVtO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgb3BhY2l0eTogNjAlO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMTUlO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMjAlO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO1xuICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBub25lO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogbm9uZTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgNTAlKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwLjEyNXJlbTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMHJlbTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IC5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIDQwJSkpO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5ID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkgPiA6bm90KC5keGJsLWltYWdlKSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkuZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LmR4YmwtZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5OmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiA2MCU7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxNSU7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAyMCU7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi1zZWNvbmRhcnkgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUsIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5ID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMTAlO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4sIC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLCAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4ge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjI1MDAzMTI1cmVtO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4uZHhibC1zbSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1zbSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1zbSwgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1zbSB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMC4xODc1cmVtO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4uZHhibC1sZywgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1sZywgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC1sZywgLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1sZyB7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1idG4tcGFkZGluZy15OiAwLjMxMjVyZW07XG59XG4uZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi10b29sYmFyLXNlcGFyYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94O1xuICBoZWlnaHQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLWhlaWdodCk7XG4gIHdpZHRoOiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLXNlcGFyYXRvci13aWR0aCk7XG4gIG1hcmdpbjogdmFyKC0tZHhibC1idG4tdG9vbGJhci1zZXBhcmF0b3ItbWFyZ2luLXkpIDAgdmFyKC0tZHhibC1idG4tdG9vbGJhci1zZXBhcmF0b3ItbWFyZ2luLXkpIHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZyk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4sIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4ge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm94LXNoYWRvdyk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItY29sb3IpO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLWZpcnN0KSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtYnRuLWZpcnN0KSA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZCwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLWZpcnN0KSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtYnRuLWZpcnN0KSA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLWl0ZW0tc3BhY2luZyk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmR4YmwtdGV4dC1lZGl0LCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmR4YmwtdGV4dC1lZGl0IHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItaXRlbS1zcGFjaW5nKTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXA6bm90KC5keGJsLWJ0bi1ncm91cC1maXJzdCksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXA6bm90KC5keGJsLWJ0bi1ncm91cC1maXJzdCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwOm5vdCguZHhibC1idG4tZ3JvdXAtZmlyc3QpID4gLmR4YmwtdG9vbGJhci1ncm91cC1zZXBhcmF0b3IsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXA6bm90KC5keGJsLWJ0bi1ncm91cC1maXJzdCkgPiAuZHhibC10b29sYmFyLWdyb3VwLXNlcGFyYXRvciB7XG4gIGhlaWdodDogdmFyKC0tZHhibC1idG4tdG9vbGJhci1zZXBhcmF0b3ItaGVpZ2h0KTtcbiAgd2lkdGg6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLXdpZHRoKTtcbiAgbWFyZ2luOiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLXNlcGFyYXRvci1tYXJnaW4teSkgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tdG9vbGJhci1zZXBhcmF0b3ItY29sb3IpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZyk7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IC5keGJsLWJ0bjpub3QoOmhvdmVyKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuOm5vdCg6aG92ZXIpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG46bm90KDpob3Zlcikge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG46bm90KDpob3ZlciksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IC5keGJsLWJ0bjpub3QoOmhvdmVyKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuOm5vdCg6aG92ZXIpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuOm5vdCg6aG92ZXIpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG46bm90KDpob3ZlciksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IC5keGJsLWJ0bjpub3QoOmhvdmVyKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuOm5vdCg6aG92ZXIpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG46bm90KDpob3ZlciksIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IC5keGJsLWJ0bjpub3QoOmhvdmVyKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IC5keGJsLWJ0bjpub3QoOmhvdmVyKTo6YmVmb3JlLCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG46bm90KDpob3Zlcik6OmJlZm9yZSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuOm5vdCg6aG92ZXIpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiA3JTtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IC5keGJsLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG46bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQ6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpLCAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKSwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpLCAuZHhibC1idG4tdG9vbGJhcjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCksIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWxhc3QpLCAuZHhibC1idG4tdG9vbGJhcjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0Om5vdCg6bGFzdC1jaGlsZCksIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWxhc3QpLCAuZHhibC1idG4tdG9vbGJhcjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0Om5vdCg6bGFzdC1jaGlsZCksIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWxhc3QpLCAuZHhibC1idG4tdG9vbGJhcjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLXNwbGl0Om5vdCg6bGFzdC1jaGlsZCksIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWxhc3QpLCAuZHhibC1idG4tdG9vbGJhcjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCkgPiAuZHhibC1idG46bGFzdC1jaGlsZCwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCkgPiAuZHhibC1idG46bGFzdC1jaGlsZCwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCkgPiAuZHhibC1idG46bGFzdC1jaGlsZCwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCkgPiAuZHhibC1idG46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHhibC1idG4tdG9vbGJhcjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6bGFzdC1jaGlsZCksIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi1maXJzdCksIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46Zmlyc3QtY2hpbGQsIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgPiAuZHhibC10ZXh0LWVkaXQsIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtbGVmdCA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZCwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKS5keGJsLWJ0bi1ncm91cC1yaWdodCA+IC5keGJsLWJ0biwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLWZpcnN0KSwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZCwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLXRleHQtZWRpdCwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC1sZWZ0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkLCAuZHhibC1idG4tdG9vbGJhcjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpLmR4YmwtYnRuLWdyb3VwLXJpZ2h0ID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cbi5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW06bm90KDpsYXN0LWNoaWxkKSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLWxhc3QpLCAuZHhibC1idG4tdG9vbGJhcjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgPiAuZHhibC1idG4tc3BsaXQ6bm90KC5keGJsLWJ0bi1sYXN0KSA+IC5keGJsLWJ0bjpsYXN0LWNoaWxkLCAuZHhibC1idG4tdG9vbGJhcjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgPiAuZHhibC10ZXh0LWVkaXQsIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW06bm90KDpsYXN0LWNoaWxkKSA+IC5keGJsLXRleHQtZWRpdCA+IC5keGJsLWJ0bi1ncm91cC1yaWdodCA+IC5keGJsLWJ0bjpsYXN0LWNoaWxkLCAuZHhibC1idG4tdG9vbGJhcjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtOm5vdCg6bGFzdC1jaGlsZCkuZHhibC1idG4tZ3JvdXAtbGVmdCA+IC5keGJsLWJ0biwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmxhc3QtY2hpbGQpID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4tbGFzdCksIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW06bm90KDpsYXN0LWNoaWxkKSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtYnRuLWxhc3QpID4gLmR4YmwtYnRuOmxhc3QtY2hpbGQsIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW06bm90KDpsYXN0LWNoaWxkKSA+IC5keGJsLXRleHQtZWRpdCwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmxhc3QtY2hpbGQpID4gLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtYnRuLWdyb3VwLXJpZ2h0ID4gLmR4YmwtYnRuOmxhc3QtY2hpbGQsIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW06bm90KDpsYXN0LWNoaWxkKS5keGJsLWJ0bi1ncm91cC1sZWZ0ID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmxhc3QtY2hpbGQpID4gLmR4YmwtYnRuOm5vdCguZHhibC1idG4tbGFzdCksIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW06bm90KDpsYXN0LWNoaWxkKSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtYnRuLWxhc3QpLCAuZHhibC1idG4tdG9vbGJhcjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi1sYXN0KSwgLmR4YmwtYnRuLXRvb2xiYXI6bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmxhc3QtY2hpbGQpID4gLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1idG4tbGFzdCkge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4uZHhibC1zbSAuZHhibC1idG4tdG9vbGJhciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1zbSB7XG4gIC0tZHhibC1idG4tdG9vbGJhci1zcGFjaW5nOiAwLjVyZW07XG4gIC0tZHhibC1idG4tdG9vbGJhci1pdGVtLXNwYWNpbmc6IDAuMjVyZW07XG4gIC0tZHhibC10bXBsLXRvb2xiYXItaXRlbS1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG4uZHhibC1sZyAuZHhibC1idG4tdG9vbGJhciwgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1sZyB7XG4gIC0tZHhibC1idG4tdG9vbGJhci1zcGFjaW5nOiAwLjVyZW07XG4gIC0tZHhibC1idG4tdG9vbGJhci1pdGVtLXNwYWNpbmc6IDAuMjVyZW07XG4gIC0tZHhibC10bXBsLXRvb2xiYXItaXRlbS1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbi5keGJsLXRvb2xiYXItZHJvcGRvd24ge1xuICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1kaWFsb2ctd2lkdGg6IDUwMHB4O1xuICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1taW4td2lkdGg6IDEwcmVtO1xuICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1ib3R0b20tc2hlZXQtd2lkdGg6IDEwMCU7XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLW1heC13aWR0aDogNTgwcHg7XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLXBhZGRpbmcteDogMDtcbiAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLXBhZGRpbmcteTogMC4zNzVyZW07XG4gIC0tZHhibC1kcm9wZG93bi1taW4td2lkdGg6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1taW4td2lkdGgpO1xuICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWhvdmVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYWN0aXZlLWJnOiB1bnNldDtcbiAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWFjdGl2ZS1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWFjdGl2ZS1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1hY3RpdmUtaG92ZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1kaXNhYmxlZC1iZzogdW5zZXQ7XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1kaXNhYmxlZC1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXk6IDAuMjUwMDMxMjVyZW07XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1mb2N1cy1vdXRsaW5lLXdpZHRoOiAwLjEyNXJlbTtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtLXNlcGFyYXRvciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiB2YXIoLS1keGJsLWRyb3Bkb3duLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1kcm9wZG93bi1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHhibC1pdGVtbGlzdC1kcm9wZG93bjpub3QoW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSkgPiAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsOmZvY3VzLXZpc2libGUsIC5keGJsLWl0ZW1saXN0LWRyb3Bkb3duOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSA+IC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gLmR4YmwtYnRuLXNwbGl0OmZvY3VzLXZpc2libGUsIC5keGJsLW1vZGFsOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsOmZvY3VzLXZpc2libGUsIC5keGJsLW1vZGFsOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IC5keGJsLWJ0bi1zcGxpdDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1mb2N1cy1vdXRsaW5lLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWZvY3VzLW91dGxpbmUtY29sb3IpO1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWZvY3VzLW91dGxpbmUtd2lkdGgpICogLTEpO1xufVxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd246bm90KFtkYXRhLWR4LWZvY3VzLWhpZGRlbl0pID4gLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOmZvY3VzLXZpc2libGUsIC5keGJsLWl0ZW1saXN0LWRyb3Bkb3duOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSA+IC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpmb2N1cy12aXNpYmxlLCAuZHhibC1tb2RhbDpub3QoW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSkgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOmZvY3VzLXZpc2libGUsIC5keGJsLW1vZGFsOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46Zm9jdXMtdmlzaWJsZSB7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tZm9jdXMtb3V0bGluZS13aWR0aCk7XG4gIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1mb2N1cy1vdXRsaW5lLXdpZHRoKSAqIC0xKTtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG46Zmlyc3QtY2hpbGQsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQ6Zmlyc3QtY2hpbGQsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgLmR4YmwtYnRuOmZpcnN0LWNoaWxkIHtcbiAgZmxleC1ncm93OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLCAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuIHtcbiAgLS1keGJsLWJ0bi1iZzogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1iZyk7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tY29sb3IpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ib3JkZXItY29sb3IpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1zdHlsZTogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ib3JkZXItc3R5bGUpO1xuICAtLWR4YmwtYnRuLWJvcmRlci13aWR0aDogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ib3JkZXItd2lkdGgpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWhvdmVyLWJnKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ob3Zlci1jb2xvcik7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWJvcmRlci1jb2xvcik7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWFjdGl2ZS1iZyk7XG4gIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1hY3RpdmUtY29sb3IpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYm9yZGVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItYmc6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYWN0aXZlLWhvdmVyLWJnKTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYWN0aXZlLWhvdmVyLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tZGlzYWJsZWQtY29sb3IpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ib3JkZXItY29sb3IpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4gPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIDQwJSkpO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0biA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4uZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOmRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSkge1xuICBvcGFjaXR5OiA2MCU7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZSwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZCwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQge1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlOjphZnRlciwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtZm9jdXNlZDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogMCAwIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3IpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwcHgpO1xuICB0b3A6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwcHgpO1xuICByaWdodDogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDBweCk7XG4gIGJvdHRvbTogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIDBweCk7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlLCAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDE1JTtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciwgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlLCAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMjAlO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0biB7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy15KSB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteCkgdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXkpIGNhbGModmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXgpICogMik7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuOm5vdCg6aG92ZXIpIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuOm5vdCg6aG92ZXIpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuOm5vdCg6aG92ZXIpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG46bm90KDpob3Zlcikge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG46bm90KDpob3Zlcik6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDclO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbS5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0Om5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gOm5vdCguZHhibC1idG4tc3BsaXQtZHJvcGRvd24pIHtcbiAgcGFkZGluZzogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXkpIDAgdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXkpIGNhbGModmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXgpICogMik7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXNwbGl0LWRyb3Bkb3duIHtcbiAgcGFkZGluZzogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy14KSAhaW1wb3J0YW50O1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gLmR4YmwtZHJvcGRvd24taXRlbSA+IHNwYW46bm90KC5keGJsLWltYWdlKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteCk7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuZHhibC10b29sYmFyLW1lbnUtaXRlbSAuZHhibC1kcm9wZG93bi1pdGVtID4gLmR4YmwtdG9vbGJhci1kcm9wZG93bi10b2dnbGUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4sIC5keGJsLXRvb2xiYXItZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIC5keGJsLWRyb3Bkb3duLWl0ZW0uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4ge1xuICAtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXM6IDA7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nIC5keGJsLWRyb3Bkb3duLWJvZHkge1xuICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXg6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXk6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXkpO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyAuZHhibC1kcm9wZG93bi1ib2R5ID4gLmR4LWJsYXpvci1jb2xvcnBpY2tlciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24uZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLmR4YmwtcG9wdXAuZHhibC10b29sYmFyLWRpYWxvZywgLmR4YmwtdG9vbGJhci1kcm9wZG93bi5keGJsLXRvb2xiYXItZHJvcGRvd24tbW9kYWwuZHhibC1wb3B1cC5keGJsLXRvb2xiYXItYm90dG9tLXNoZWV0IHtcbiAgLS1keGJsLXBvcHVwLXdpZHRoOiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYm90dG9tLXNoZWV0LXdpZHRoKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogdmFyKC0tZHhibC1wb3B1cC13aWR0aCk7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duLmR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC5keGJsLXBvcHVwIC5keGJsLW1vZGFsLWJvZHkge1xuICAtLWR4YmwtcG9wdXAtYm9keS1wYWRkaW5nLXg6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXgpO1xuICAtLWR4YmwtcG9wdXAtYm9keS1wYWRkaW5nLXk6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5keGJsLXRvb2xiYXItZHJvcGRvd24uZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLmR4YmwtcG9wdXAuZHhibC10b29sYmFyLWRpYWxvZywgLmR4YmwtdG9vbGJhci1kcm9wZG93bi5keGJsLXRvb2xiYXItZHJvcGRvd24tbW9kYWwuZHhibC1wb3B1cC5keGJsLXRvb2xiYXItYm90dG9tLXNoZWV0IHtcbiAgICAtLWR4YmwtcG9wdXAtbWF4LXdpZHRoOiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tbW9kYWwtbWF4LXdpZHRoKTtcbiAgfVxuICAuZHhibC10b29sYmFyLWRyb3Bkb3duLmR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC5keGJsLXBvcHVwLmR4YmwtdG9vbGJhci1kaWFsb2cge1xuICAgIC0tZHhibC1wb3B1cC13aWR0aDogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWRpYWxvZy13aWR0aCk7XG4gIH1cbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24gPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtYm9keSwgLmR4YmwtdG9vbGJhci1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1ib2R5ID4gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtLWxpc3QsIC5keGJsLXRvb2xiYXItZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5ID4gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93bi5keGJsLXBvcHVwLmR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC5keGJsLXRvb2xiYXItZGlhbG9nIHtcbiAgbWF4LWhlaWdodDogNzUlO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93bi5keGJsLXBvcHVwLmR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC5keGJsLXRvb2xiYXItYm90dG9tLXNoZWV0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRyYW5zaXRpb246IHRvcCAwLjVzIGVhc2U7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duLmR4YmwtcG9wdXAuZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLmR4YmwtdG9vbGJhci1ib3R0b20tc2hlZXQ6bm90KC5zaG93KSB7XG4gIHRvcDogMTAwJTtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24uZHhibC1wb3B1cC5keGJsLXRvb2xiYXItZHJvcGRvd24tbW9kYWwuZHhibC10b29sYmFyLWJvdHRvbS1zaGVldC50b3BWZXJ0aWNhbC5zaG93IHtcbiAgdG9wOiA1OCU7XG4gIG1heC1oZWlnaHQ6IDQyJTtcbn1cbi5keGJsLXRvb2xiYXItZHJvcGRvd24uZHhibC1wb3B1cC5keGJsLXRvb2xiYXItZHJvcGRvd24tbW9kYWwuZHhibC10b29sYmFyLWJvdHRvbS1zaGVldC50b3BIb3Jpem9udGFsLnNob3cge1xuICB0b3A6IDUwJTtcbiAgbWF4LWhlaWdodDogNTAlO1xufVxuLmR4YmwtdG9vbGJhci1kcm9wZG93bi5keGJsLXBvcHVwLmR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC5keGJsLXRvb2xiYXItYm90dG9tLXNoZWV0ID4gLmR4YmwtbW9kYWwtY29udGVudCB7XG4gIC0tZHhibC1ib3R0b20tc2hlZXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWJvdHRvbS1zaGVldC1ib3JkZXItcmFkaXVzKSB2YXIoLS1keGJsLWJvdHRvbS1zaGVldC1ib3JkZXItcmFkaXVzKSAwIDA7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duLmR4YmwtcG9wdXAuZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLmR4YmwtdG9vbGJhci1ib3R0b20tc2hlZXQgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbn1cbi5keGJsLXNtIC5keGJsLXRvb2xiYXItZHJvcGRvd24ge1xuICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLXBhZGRpbmcteTogMC4xMjVyZW07XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXg6IDAuMjVyZW07XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbn1cbi5keGJsLWxnIC5keGJsLXRvb2xiYXItZHJvcGRvd24ge1xuICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLXBhZGRpbmcteTogMC4zNzVyZW07XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tbW9kYWwtcGFkZGluZy15OiAwLjVyZW07XG4gIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteTogMC4zMTI1cmVtO1xufVxuXG4uZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0uZHhibC10b29sYmFyLWNvbG9yZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gLmR4YmwtZHJvcGRvd24taXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lciwgLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQgLmR4Ymwtb2ZmaWNlLWJhci1jb2xvcmVkaXQgPiAuZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXIsIC5keGJsLXRvb2xiYXItZWRpdC5keGJsLXRvb2xiYXItY29sb3JlZGl0ID4gLmR4YmwtYnRuID4gLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtaGlkZGVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrLWNvbG9yKTtcbiAgd2lkdGg6IHZhcigtLWR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lci1oZWlnaHQpO1xuICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Y29sb3I7XG59XG5cbi5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbS5keGJsLXRvb2xiYXItY29sb3JlZGl0ID4gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiAuZHhibC1kcm9wZG93bi1pdGVtID4gLmR4YmwtYnRuID4gLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtZW1wdHk6OmJlZm9yZSwgLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQgLmR4Ymwtb2ZmaWNlLWJhci1jb2xvcmVkaXQgPiAuZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXIuZHhibC10b29sYmFyLWNvbG9yZWRpdC1lbXB0eTo6YmVmb3JlLCAuZHhibC10b29sYmFyLWVkaXQuZHhibC10b29sYmFyLWNvbG9yZWRpdCA+IC5keGJsLWJ0biA+IC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lci5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWhpZGRlbi5keGJsLXRvb2xiYXItY29sb3JlZGl0LWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgtMXB4KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICBib3JkZXItdG9wOiAycHggc29saWQgcmVkO1xufVxuXG4uZHhibC10b29sYmFyOm5vdCguZHhibC1yaWJib24tdG9vbGJhcikgLmR4YmwtdG9vbGJhci1oaWRkZW4taXRlbTpub3QoLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXByZXZpZXctaW1hZ2UpOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyksIC5keGJsLXRvb2xiYXI6bm90KC5keGJsLXJpYmJvbi10b29sYmFyKS5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tcHJldmlldy1pbWFnZS5keGJsLXRvb2xiYXItaGlkZGVuLWl0ZW0gKyAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dCwgLmR4YmwtdG9vbGJhcjpub3QoLmR4YmwtcmliYm9uLXRvb2xiYXIpLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1wcmV2aWV3LWltYWdlLmR4YmwtdG9vbGJhci1oaWRkZW4taXRlbSwgLmR4YmwtdG9vbGJhci5keGJsLXJpYmJvbi10b29sYmFyW2RhdGEtZHgtcmliYm9uLXRvb2xiYXItbG9hZGVkXSAuZHhibC10b29sYmFyLWl0ZW0uZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0taGlkZGVuLFxuLmR4YmwtdG9vbGJhci5keGJsLXJpYmJvbi10b29sYmFyW2RhdGEtZHgtcmliYm9uLXRvb2xiYXItbG9hZGVkXSAuZHhibC10b29sYmFyLWhpZGRlbi1pdGVtOm5vdCguZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tcHJldmlldy1pbWFnZSk6bm90KC5keGJsLXRvb2xiYXItZ3JvdXAtc2VwYXJhdG9yKSwgLmR4YmwtdG9vbGJhci5keGJsLXJpYmJvbi10b29sYmFyW2RhdGEtZHgtcmliYm9uLXRvb2xiYXItbG9hZGVkXS5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tcHJldmlldy1pbWFnZS5keGJsLXRvb2xiYXItaGlkZGVuLWl0ZW0gKyAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dCwgLmR4YmwtdG9vbGJhci5keGJsLXJpYmJvbi10b29sYmFyW2RhdGEtZHgtcmliYm9uLXRvb2xiYXItbG9hZGVkXS5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tcHJldmlldy1pbWFnZS5keGJsLXRvb2xiYXItaGlkZGVuLWl0ZW0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwMDBweCwgLTEwMDAwcHgpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmR4YmwtdG9vbGJhci5keGJsLXJpYmJvbi10b29sYmFyIC5keGJsLXRvb2xiYXItaXRlbS5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1oaWRkZW4sXG4uZHhibC10b29sYmFyLmR4YmwtcmliYm9uLXRvb2xiYXIgLmR4YmwtdG9vbGJhci1oaWRkZW4taXRlbTpub3QoLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXByZXZpZXctaW1hZ2UpOm5vdCguZHhibC10b29sYmFyLWdyb3VwLXNlcGFyYXRvciksIC5keGJsLXRvb2xiYXIuZHhibC1yaWJib24tdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tcHJldmlldy1pbWFnZS5keGJsLXRvb2xiYXItaGlkZGVuLWl0ZW0gKyAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dCwgLmR4YmwtdG9vbGJhci5keGJsLXJpYmJvbi10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1wcmV2aWV3LWltYWdlLmR4YmwtdG9vbGJhci1oaWRkZW4taXRlbSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwMDAwcHggIWltcG9ydGFudDtcbiAgbGVmdDogLTEwMDAwcHggIWltcG9ydGFudDtcbn1cblxuLmR4YmwtcmliYm9uLXRvb2xiYXIuZHhibC10b29sYmFyIC5keGJsLWJ0bi10b29sYmFyOm5vdCguZHhibC1idG4tcGxhaW4tdG9vbGJhcikgPiAuZHhibC10b29sYmFyLWVkaXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmR4YmwtcmliYm9uLXRvb2xiYXIuZHhibC10b29sYmFyIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiA6bm90KC5keGJsLXRvb2xiYXItZ3JvdXAtc2VwYXJhdG9yKSArIC5keGJsLXRvb2xiYXItYnRuLCAuZHhibC1yaWJib24tdG9vbGJhci5keGJsLXRvb2xiYXIgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IDpub3QoLmR4YmwtdG9vbGJhci1ncm91cC1zZXBhcmF0b3IpICsgLmR4YmwtdG9vbGJhci1pdGVtLCAuZHhibC1yaWJib24tdG9vbGJhci5keGJsLXRvb2xiYXIgLmR4YmwtYnRuLXRvb2xiYXIuZHhibC1idG4tcGxhaW4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IDpub3QoLmR4YmwtdG9vbGJhci1ncm91cC1zZXBhcmF0b3IpICsgLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMuZHgtdG9vbGJhci1maXJzdC12aXNpYmxlLWNoaWxkID4gOm5vdCguZHhibC1idG4tbGFzdCksIC5keGJsLXJpYmJvbi10b29sYmFyLmR4YmwtdG9vbGJhciAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLmR4YmwtcmliYm9uLXRvb2xiYXIuZHhibC10b29sYmFyIC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4ge1xuICAtLWR4YmwtYnRuLXRvb2xiYXItaXRlbS1zcGFjaW5nOiAwO1xufVxuLmR4YmwtcmliYm9uLXRvb2xiYXIuZHhibC10b29sYmFyID4gLmR4YmwtYnRuLXRvb2xiYXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiB1bnNldDtcbiAgZmxleDogMTtcbn1cbi5keGJsLXJpYmJvbi10b29sYmFyLmR4YmwtdG9vbGJhci5keGJsLWxvYWRpbmcgPiAuZHhibC1idG4tdG9vbGJhciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG92ZXJmbG93OiB1bnNldDtcbn1cbi5keGJsLXJpYmJvbi10b29sYmFyLmR4YmwtdG9vbGJhci5keGJsLWxvYWRpbmcgPiAuZHhibC1idG4tdG9vbGJhci5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykge1xuICB2aXNpYmlsaXR5OiB1bnNldDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZHhibC1yaWJib24tdG9vbGJhciA+IC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG46bm90KDphY3RpdmUpOm5vdCguZHhibC1hY3RpdmUpOm5vdCg6aG92ZXIpOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwO1xufVxuLmR4YmwtcmliYm9uLXRvb2xiYXIuZHhibC1sb2FkZWQgLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0taGlkZGVuIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMsIC5keGJsLXJpYmJvbi10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLWhpZGRlbiA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW0uZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmR4YmwtcmliYm9uLXRvb2xiYXIuZHhibC1sb2FkZWQgLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0taGlkZGVuIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgLmR4YmwtdG9vbGJhci1pY29uLW1vcmUsIC5keGJsLXJpYmJvbi10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLWhpZGRlbiA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW0uZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyAuZHhibC10b29sYmFyLWljb24tbW9yZSB7XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMDtcbn1cbi5keGJsLXJpYmJvbi10b29sYmFyLmR4YmwtbG9hZGVkID4gLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4uZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4gPiAuZHhibC1pbWFnZTpub3QoOm9ubHktY2hpbGQpLCAuZHhibC1yaWJib24tdG9vbGJhci5keGJsLWxvYWRlZCA+IC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2U6bm90KDpvbmx5LWNoaWxkKSwgLmR4YmwtcmliYm9uLXRvb2xiYXIuZHhibC1sb2FkZWQgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlOm5vdCg6b25seS1jaGlsZCksIC5keGJsLXJpYmJvbi10b29sYmFyLmR4YmwtbG9hZGVkID4gLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4uZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4gPiAuZHhibC1pbWFnZTpub3QoOm9ubHktY2hpbGQpLCAuZHhibC1yaWJib24tdG9vbGJhci5keGJsLWxvYWRlZCA+IC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2U6bm90KDpvbmx5LWNoaWxkKSwgLmR4YmwtcmliYm9uLXRvb2xiYXIuZHhibC1sb2FkZWQgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlOm5vdCg6b25seS1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZHhibC1yaWJib24tdG9vbGJhci5keGJsLWxvYWRlZCA+IC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1pdGVtLWNvbGxhcHNlZCwgLmR4YmwtcmliYm9uLXRvb2xiYXIuZHhibC1sb2FkZWQgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbS5keGJsLXRvb2xiYXItaXRlbS1jb2xsYXBzZWQge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLmR4YmwtcmliYm9uLXRvb2xiYXIgLmR4YmwtYnRuLWdyb3VwIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyIHtcbiAgLS1keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lci13aWR0aDogMXJlbTtcbiAgLS1keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lci1oZWlnaHQ6IDFyZW07XG59XG5cbi5keGJsLXNtIC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lciB7XG4gIC0tZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXItd2lkdGg6IDFyZW07XG4gIC0tZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXItaGVpZ2h0OiAxcmVtO1xufVxuXG4uZHhibC1sZyAuZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXIge1xuICAtLWR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLXdpZHRoOiAxcmVtO1xuICAtLWR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLWhlaWdodDogMXJlbTtcbn1cblxuLmR4YmwtdG9vbGJhcjpub3QoLmR4YmwtcmliYm9uLXRvb2xiYXIpID4gLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1oaWRkZW4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tYWxsLWhpZGRlbiA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0taGlkZGVuIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLWFsbC1oaWRkZW4gPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtID4gLmR4YmwtYnRuID4gc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1oaWRkZW4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tYWxsLWhpZGRlbiA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0taGlkZGVuIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLWFsbC1oaWRkZW4gPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtID4gLmR4YmwtYnRuID4gc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1oaWRkZW4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tYWxsLWhpZGRlbiB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1oaWRkZW4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tYWxsLWhpZGRlbiB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbSA+IC5keGJsLWJ0biA+IHNwYW46bm90KC5keGJsLWltYWdlKSwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0taGlkZGVuIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLWFsbC1oaWRkZW4gfiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0taGlkZGVuIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLWFsbC1oaWRkZW4gfiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW0gPiAuZHhibC1idG4gPiBzcGFuOm5vdCguZHhibC1pbWFnZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbS5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1hbGwtaGlkZGVuIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1oaWRkZW4gPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtID4gLmR4YmwtYnRuID4gc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLWFsbC1oaWRkZW4gLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLWhpZGRlbiArIC5keGJsLXRvb2xiYXItcGxhY2Vob2xkZXIgfiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbS5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1hbGwtaGlkZGVuIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1oaWRkZW4gfiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSxcbi5keGJsLXRvb2xiYXIuZHhibC1sb2FkZWQgLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tYWxsLWhpZGRlbiAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0taGlkZGVuID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbSA+IC5keGJsLWJ0biA+IHNwYW46bm90KC5keGJsLWltYWdlKSxcbi5keGJsLXRvb2xiYXIuZHhibC1sb2FkZWQgLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tYWxsLWhpZGRlbiAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0taGlkZGVuICsgLmR4YmwtdG9vbGJhci1wbGFjZWhvbGRlciB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1hbGwtaGlkZGVuIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1oaWRkZW4gfiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuICsgLmR4YmwtdG9vbGJhci1wbGFjZWhvbGRlciB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbTpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpID4gLmR4YmwtaW1hZ2UgKyBzcGFuOm5vdCguZHhibC1pbWFnZSksIC5keGJsLXRvb2xiYXIuZHhibC1sb2FkZWQgLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0uZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4gKyAuZHhibC10b29sYmFyLXBsYWNlaG9sZGVyIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSxcbi5keGJsLXRvb2xiYXIuZHhibC1sb2FkZWQgLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4gKyAuZHhibC10b29sYmFyLXBsYWNlaG9sZGVyIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykgPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSxcbi5keGJsLXRvb2xiYXIuZHhibC1sb2FkZWQgLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4gKyAuZHhibC10b29sYmFyLXBsYWNlaG9sZGVyIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykgPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbS5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbTpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuOm5vdCguZHhibC1pbWFnZSksIC5keGJsLXRvb2xiYXIuZHhibC1sb2FkZWQgLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0uZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4gfiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykgPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbS5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiB+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW06bm90KC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzKSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykgPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbS5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbTpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykgPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSxcbi5keGJsLXRvb2xiYXIuZHhibC1sb2FkZWQgLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4gfiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW06bm90KC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzKSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiB+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW06bm90KC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzKSA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiB+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW06bm90KC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzKSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbTpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpID4gLmR4YmwtaW1hZ2UgKyBzcGFuOm5vdCguZHhibC1pbWFnZSksXG4uZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbS5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW06bm90KC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzKSA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLCAuZHhibC10b29sYmFyLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbS5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW06bm90KC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzKSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW0uZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4gfiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykgPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSxcbi5keGJsLXRvb2xiYXIuZHhibC1sb2FkZWQgLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbTpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuOm5vdCguZHhibC1pbWFnZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtOm5vdCg6b25seS1jaGlsZCkgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykgPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtOm5vdCg6b25seS1jaGlsZCkgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC10b29sYmFyLmR4YmwtbG9hZGVkID4gLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4uZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4sIC5keGJsLXRvb2xiYXIuZHhibC1sb2FkZWQgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3BhbiwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCA+IC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuLCAuZHhibC10b29sYmFyLmR4YmwtbG9hZGVkID4gLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4sIC5keGJsLXRvb2xiYXIuZHhibC1sb2FkZWQgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3BhbiwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCA+IC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuLCAuZHhibC10b29sYmFyLmR4YmwtbG9hZGVkID4gLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4uZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4sIC5keGJsLXRvb2xiYXIuZHhibC1sb2FkZWQgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbi5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3BhbiwgLmR4YmwtdG9vbGJhci5keGJsLWxvYWRlZCA+IC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuLCAuZHhibC10b29sYmFyLmR4YmwtbG9hZGVkID4gLmR4YmwtYnRuLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4YmwtdG9vbGJhcjpub3QoLmR4YmwtcmliYm9uLXRvb2xiYXIpIC5keGJsLXRvb2xiYXItaGlkZGVuLWl0ZW06bm90KC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1wcmV2aWV3LWltYWdlKS5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gLmR4YmwtdG9vbGJhci1pdGVtLXRtcGwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gLmR4YmwtdG9vbGJhci1pdGVtLXRtcGwgPiBkaXYsIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gZGl2Om5vdCguZHhibC1idG4tc3BsaXQpOm5vdCguZHhibC10b29sYmFyLWl0ZW0tdG1wbCksIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsID4gZGl2IHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHhibC10b29sYmFyLWVkaXQgPiAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsID4gZGl2ID4gLmR4YmwtaW1hZ2UsIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gZGl2Om5vdCguZHhibC1idG4tc3BsaXQpOm5vdCguZHhibC10b29sYmFyLWl0ZW0tdG1wbCkgPiAuZHhibC1pbWFnZSwgLmR4YmwtdG9vbGJhci1lZGl0ID4gLmR4YmwtdG9vbGJhci1pdGVtLXRtcGwgPiBkaXYgPiAuZHhibC1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmR4YmwtdG9vbGJhci1lZGl0ID4gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiAuZHhibC10b29sYmFyLWl0ZW0tdG1wbCA+IGRpdiA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldyksIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gZGl2Om5vdCguZHhibC1idG4tc3BsaXQpOm5vdCguZHhibC10b29sYmFyLWl0ZW0tdG1wbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpLCAuZHhibC10b29sYmFyLWVkaXQgPiAuZHhibC10b29sYmFyLWl0ZW0tdG1wbCA+IGRpdiA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmR4YmwtdG9vbGJhci1lZGl0ID4gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiAuZHhibC10b29sYmFyLWl0ZW0tdG1wbCA+IGRpdiA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4sIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gLmR4YmwtdG9vbGJhci1pdGVtLXRtcGwgPiBkaXYgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuLCAuZHhibC10b29sYmFyLWVkaXQgPiAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IGRpdjpub3QoLmR4YmwtYnRuLXNwbGl0KTpub3QoLmR4YmwtdG9vbGJhci1pdGVtLXRtcGwpID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biwgLmR4YmwtdG9vbGJhci1lZGl0ID4gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiBkaXY6bm90KC5keGJsLWJ0bi1zcGxpdCk6bm90KC5keGJsLXRvb2xiYXItaXRlbS10bXBsKSA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldykgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4sIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsID4gZGl2ID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KSA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biwgLmR4YmwtdG9vbGJhci1lZGl0ID4gLmR4YmwtdG9vbGJhci1pdGVtLXRtcGwgPiBkaXYgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gLmR4YmwtdG9vbGJhci1pdGVtLXRtcGwgPiBkaXYgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gZGl2Om5vdCguZHhibC1idG4tc3BsaXQpOm5vdCguZHhibC10b29sYmFyLWl0ZW0tdG1wbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsID4gZGl2ID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3gtc2hhZG93KTtcbn1cbi5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gLmR4YmwtdG9vbGJhci1pdGVtLXRtcGwgPiBkaXYgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4sIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gLmR4YmwtdG9vbGJhci1pdGVtLXRtcGwgPiBkaXYgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4sIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gZGl2Om5vdCguZHhibC1idG4tc3BsaXQpOm5vdCguZHhibC10b29sYmFyLWl0ZW0tdG1wbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4sIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gZGl2Om5vdCguZHhibC1idG4tc3BsaXQpOm5vdCguZHhibC10b29sYmFyLWl0ZW0tdG1wbCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4sIC5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsID4gZGl2ID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zm9jdXMtd2l0aGluKTpub3QoLmR4YmwtZm9jdXNlZCk6bm90KC5keGJsLXRleHQtZGlzcGxheS12aWV3KTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLCAuZHhibC10b29sYmFyLWVkaXQgPiAuZHhibC10b29sYmFyLWl0ZW0tdG1wbCA+IGRpdiA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZvY3VzLXdpdGhpbik6bm90KC5keGJsLWZvY3VzZWQpOm5vdCguZHhibC10ZXh0LWRpc3BsYXktdmlldyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0biB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1idG4tYm9yZGVyLWNvbG9yKTtcbn1cbi5keGJsLXRvb2xiYXItZWRpdCA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gLmR4YmwtdG9vbGJhci1pdGVtLXRtcGwgPiBkaXYgPiAuZHhibC1idG4tZ3JvdXAuZHhibC1idG4tZ3JvdXAtcmlnaHQgPiAuZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkuZHhibC1lZGl0LWJ0bi1kcm9wZG93biwgLmR4YmwtdG9vbGJhci1lZGl0ID4gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiBkaXY6bm90KC5keGJsLWJ0bi1zcGxpdCk6bm90KC5keGJsLXRvb2xiYXItaXRlbS10bXBsKSA+IC5keGJsLWJ0bi1ncm91cC5keGJsLWJ0bi1ncm91cC1yaWdodCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLCAuZHhibC10b29sYmFyLWVkaXQgPiAuZHhibC10b29sYmFyLWl0ZW0tdG1wbCA+IGRpdiA+IC5keGJsLWJ0bi1ncm91cC5keGJsLWJ0bi1ncm91cC1yaWdodCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWVkaXQtYnRuLWRyb3Bkb3duIHtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1jb2xvcik7XG59XG4uZHhibC10b29sYmFyLWVkaXQuZHhibC1vZmZpY2UtYmFyLXNwaW5lZGl0ID4gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiBkaXY6bm90KC5keGJsLWJ0bi1zcGxpdCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmaXJzdC1jaGlsZCksIC5keGJsLXRvb2xiYXItZWRpdC5keGJsLW9mZmljZS1iYXItc3BpbmVkaXQgPiBkaXYgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMC40ZW07XG59XG4uZHhibC10b29sYmFyLWVkaXQuZHhibC1vZmZpY2UtYmFyLXNwaW5lZGl0ID4gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiBkaXY6bm90KC5keGJsLWJ0bi1zcGxpdCkgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmaXJzdC1jaGlsZCk6OmJlZm9yZSwgLmR4YmwtdG9vbGJhci1lZGl0LmR4Ymwtb2ZmaWNlLWJhci1zcGluZWRpdCA+IGRpdiA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLWxlZnQ6IDAuNGVtO1xufVxuLmR4YmwtdG9vbGJhci1lZGl0LmR4YmwtdG9vbGJhci1jb2xvcmVkaXQgPiAuZHhibC1idG46Zmlyc3QtY2hpbGQgPiAuZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHhibC10b29sYmFyLWVkaXQuZHhibC10b29sYmFyLWNvbG9yZWRpdCA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZCA+IC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lciArIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMC40ZW07XG59XG4uZHhibC10b29sYmFyLWVkaXQuZHhibC10b29sYmFyLWNvbG9yZWRpdCA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZCA+IC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lcjpub3QoLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtaGlkZGVuKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2stY29sb3IpO1xuICBtaW4td2lkdGg6IHZhcigtLWR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLXdpZHRoKTtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG59XG4uZHhibC10b29sYmFyLWVkaXQuZHhibC10b29sYmFyLWNvbG9yZWRpdCA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZCAuZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXRvb2xiYXItZWRpdC5keGJsLXRvb2xiYXItY29sb3JlZGl0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkIC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXRvb2xiYXItZWRpdC5keGJsLXRvb2xiYXItY29sb3JlZGl0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkIC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtdG9vbGJhci1lZGl0LmR4YmwtdG9vbGJhci1jb2xvcmVkaXQgPiAuZHhibC1idG46Zmlyc3QtY2hpbGQgLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXRvb2xiYXItZWRpdC5keGJsLXRvb2xiYXItY29sb3JlZGl0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkIC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lci5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLXRvb2xiYXItZWRpdC5keGJsLXRvb2xiYXItY29sb3JlZGl0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkIC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lcjpkaXNhYmxlZCA+IC5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIDQwJSkpO1xufVxuLmR4YmwtdG9vbGJhci1lZGl0LmR4YmwtdG9vbGJhci1jb2xvcmVkaXQgPiAuZHhibC1idG46Zmlyc3QtY2hpbGQuZHhibC1kaXNhYmxlZCAuZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtdG9vbGJhci1lZGl0LmR4YmwtdG9vbGJhci1jb2xvcmVkaXQgPiAuZHhibC1idG46Zmlyc3QtY2hpbGQ6ZGlzYWJsZWQgLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNDAlKSk7XG59XG4uZHhibC10b29sYmFyLWVkaXQuZHhibC10b29sYmFyLWNvbG9yZWRpdCA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZC5keGJsLWRpc2FibGVkIC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2UsIC5keGJsLXRvb2xiYXItZWRpdC5keGJsLXRvb2xiYXItY29sb3JlZGl0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkOmRpc2FibGVkIC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLXRvb2xiYXItZWRpdC5keGJsLXRvb2xiYXItY29sb3JlZGl0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkLmR4YmwtZGlzYWJsZWQgLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlLCAuZHhibC10b29sYmFyLWVkaXQuZHhibC10b29sYmFyLWNvbG9yZWRpdCA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZDpkaXNhYmxlZCAuZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLXRvb2xiYXItZWRpdC5keGJsLXRvb2xiYXItY29sb3JlZGl0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkLmR4YmwtZGlzYWJsZWQgLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSwgLmR4YmwtdG9vbGJhci1lZGl0LmR4YmwtdG9vbGJhci1jb2xvcmVkaXQgPiAuZHhibC1idG46Zmlyc3QtY2hpbGQ6ZGlzYWJsZWQgLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLXRvb2xiYXItZWRpdC5keGJsLXRvb2xiYXItY29sb3JlZGl0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkLmR4YmwtZGlzYWJsZWQgLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtdG9vbGJhci1lZGl0LmR4YmwtdG9vbGJhci1jb2xvcmVkaXQgPiAuZHhibC1idG46Zmlyc3QtY2hpbGQuZHhibC1kaXNhYmxlZCAuZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXI6ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtdG9vbGJhci1lZGl0LmR4YmwtdG9vbGJhci1jb2xvcmVkaXQgPiAuZHhibC1idG46Zmlyc3QtY2hpbGQ6ZGlzYWJsZWQgLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtdG9vbGJhci1lZGl0LmR4YmwtdG9vbGJhci1jb2xvcmVkaXQgPiAuZHhibC1idG46Zmlyc3QtY2hpbGQ6ZGlzYWJsZWQgLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyOmRpc2FibGVkID4gLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG4uZHhibC10b29sYmFyLWVkaXQuZHhibC10b29sYmFyLWNvbWJvYm94IC5keGJsLXRleHQtZWRpdCBpbnB1dFtyZWFkb25seV0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtaW1hZ2UgKyBzcGFuLFxuLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lciArIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMC40ZW07XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0uZHhibC10b29sYmFyLWVkaXQgPiAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsID4gZGl2ID4gLmR4YmwtdGV4dC1lZGl0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gPiAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsID4gZGl2ID4gLmR4YmwtdGV4dCA+IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXgpO1xufVxuXG4uZHhibC10YWJzIHtcbiAgLS1keGJsLXRhYnMtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtdGFicy1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC10YWJzLWZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAtLWR4YmwtdGFicy1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtdGFicy1saW5lLWhlaWdodDogMS40Mjg1O1xuICAtLWR4YmwtdGFicy1wYWRkaW5nLXk6IDA7XG4gIC0tZHhibC10YWJzLXBhZGRpbmctdG9wOiB2YXIoLS1keGJsLXRhYnMtcGFkZGluZy15KTtcbiAgLS1keGJsLXRhYnMtcGFkZGluZy1ib3R0b206IHZhcigtLWR4YmwtdGFicy1wYWRkaW5nLXkpO1xuICAtLWR4YmwtdGFicy1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC10YWJzLXBhZGRpbmctbGVmdDogdmFyKC0tZHhibC10YWJzLXBhZGRpbmcteCk7XG4gIC0tZHhibC10YWJzLXBhZGRpbmctcmlnaHQ6IHZhcigtLWR4YmwtdGFicy1wYWRkaW5nLXgpO1xuICAtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG4gIC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tZHhibC10YWJzLXRhYi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tZHhibC10YWJzLXRhYi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tZHhibC10YWJzLXRhYi1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWR4YmwtdGFicy10YWItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IsIHZhcigtLWJzLWdyYXktNDAwLCAjY2VkNGRhKSk7XG4gIC0tZHhibC10YWJzLXRhYi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1keGJsLXRhYnMtdGFiLXNlbGVjdGVkLWJnOiB1bnNldDtcbiAgLS1keGJsLXRhYnMtdGFiLXNlbGVjdGVkLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC10YWJzLXRhYi1ob3Zlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLXRhYnMtdGFiLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLXRhYnMtdGFiLXdpZHRoOiB1bnNldDtcbiAgLS1keGJsLXRhYnMtaW1hZ2Utc3BhY2luZzogMC4zNzVyZW07XG4gIC0tZHhibC10YWJzLXNjcm9sbC1idG4tY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtdGFicy1zY3JvbGwtYnRuLWhvdmVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLXRhYnMtc2Nyb2xsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdW5zZXQ7XG4gIC8qIENvbnRlbnQgKi9cbiAgLS1keGJsLXRhYnMtY29udGVudC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSk7XG4gIC0tZHhibC10YWJzLWNvbnRlbnQtZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1keGJsLXRhYnMtY29udGVudC1saW5lLWhlaWdodDogMS40Mjg1O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLXRvcCA+IC5keGJsLXRhYnMtdGFibGlzdCB7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZHhibC10YWJzLmR4YmwtdGFicy10b3AgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyLFxuLmR4YmwtdGFicy5keGJsLXRhYnMtdG9wID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItd2lkdGgpKTtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLXRvcCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpLFxuLmR4YmwtdGFicy5keGJsLXRhYnMtdG9wID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtdG9wID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSxcbi5keGJsLXRhYnMuZHhibC10YWJzLXRvcCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWR4YmwtdGFicy1iZyk7XG59XG4uZHhibC10YWJzLmR4YmwtdGFicy10b3AgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsXG4uZHhibC10YWJzLmR4YmwtdGFicy10b3AgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWR4YmwtdGFicy1iZyk7XG59XG4uZHhibC10YWJzLmR4YmwtdGFicy10b3AgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1idG4ge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItd2lkdGgpKTtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgLS1keGJsLXRhYnMtdGFiLXdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uZHhibC10YWJzLmR4YmwtdGFicy1yaWdodCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLXJpZ2h0ID4gLmR4YmwtdGFicy10YWJsaXN0IHtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLXJpZ2h0ID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsLFxuLmR4YmwtdGFicy5keGJsLXRhYnMtcmlnaHQgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZHhibC10YWJzLmR4YmwtdGFicy1yaWdodCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpID4gLmR4YmwtdGV4dCxcbi5keGJsLXRhYnMuZHhibC10YWJzLXJpZ2h0ID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKSA+IC5keGJsLXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlICsgdmFyKC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItd2lkdGgpKTtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLXJpZ2h0ID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4YmwtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHhibC10YWJzLmR4YmwtdGFicy1yaWdodCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIsXG4uZHhibC10YWJzLmR4YmwtdGFicy1yaWdodCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci13aWR0aCkpO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtcmlnaHQgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKSxcbi5keGJsLXRhYnMuZHhibC10YWJzLXJpZ2h0ID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLXJpZ2h0ID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSxcbi5keGJsLXRhYnMuZHhibC10YWJzLXJpZ2h0ID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWR4YmwtdGFicy1iZyk7XG59XG4uZHhibC10YWJzLmR4YmwtdGFicy1yaWdodCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcixcbi5keGJsLXRhYnMuZHhibC10YWJzLXJpZ2h0ID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tZHhibC10YWJzLWJnKTtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLXJpZ2h0ID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4YmwtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci13aWR0aCkpO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtYm90dG9tID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtYm90dG9tID4gLmR4YmwtdGFicy10YWJsaXN0IHtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLWJvdHRvbSA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIsXG4uZHhibC10YWJzLmR4YmwtdGFicy1ib3R0b20gPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci13aWR0aCkpO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtYm90dG9tID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCksXG4uZHhibC10YWJzLmR4YmwtdGFicy1ib3R0b20gPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG4uZHhibC10YWJzLmR4YmwtdGFicy1ib3R0b20gPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLFxuLmR4YmwtdGFicy5keGJsLXRhYnMtYm90dG9tID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tZHhibC10YWJzLWJnKTtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLWJvdHRvbSA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcixcbi5keGJsLXRhYnMuZHhibC10YWJzLWJvdHRvbSA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tZHhibC10YWJzLWJnKTtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLWJvdHRvbSA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLWJ0biB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci13aWR0aCkpO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC0tZHhibC10YWJzLXRhYi13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLWxlZnQgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZHhibC10YWJzLmR4YmwtdGFicy1sZWZ0ID4gLmR4YmwtdGFicy10YWJsaXN0IHtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLWxlZnQgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwsXG4uZHhibC10YWJzLmR4YmwtdGFicy1sZWZ0ID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtbGVmdCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpID4gLmR4YmwtdGV4dCxcbi5keGJsLXRhYnMuZHhibC10YWJzLWxlZnQgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpID4gLmR4YmwtdGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci13aWR0aCkpO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtbGVmdCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtbGVmdCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIsXG4uZHhibC10YWJzLmR4YmwtdGFicy1sZWZ0ID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci13aWR0aCkpO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtbGVmdCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpLFxuLmR4YmwtdGFicy5keGJsLXRhYnMtbGVmdCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtbGVmdCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsXG4uZHhibC10YWJzLmR4YmwtdGFicy1sZWZ0ID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1keGJsLXRhYnMtYmcpO1xufVxuLmR4YmwtdGFicy5keGJsLXRhYnMtbGVmdCA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcixcbi5keGJsLXRhYnMuZHhibC10YWJzLWxlZnQgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tZHhibC10YWJzLWJnKTtcbn1cbi5keGJsLXRhYnMuZHhibC10YWJzLWxlZnQgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci13aWR0aCkpO1xufVxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRhYnMtY29sb3IpO1xuICBmb250LWZhbWlseTogdmFyKC0tZHhibC10YWJzLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLXRhYnMtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtdGFicy1saW5lLWhlaWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdGFicy1iZyk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtdGFicy1wYWRkaW5nLXRvcCkgdmFyKC0tZHhibC10YWJzLXBhZGRpbmctcmlnaHQpIHZhcigtLWR4YmwtdGFicy1wYWRkaW5nLWJvdHRvbSkgdmFyKC0tZHhibC10YWJzLXBhZGRpbmctbGVmdCk7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwsXG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSxcbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbSxcbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtIHtcbiAgei1pbmRleDogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW0gPiAuZHhibC10ZXh0LFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW0gPiAuZHhibC10ZXh0IHtcbiAgLS1keGJsLXRleHQtcGFkZGluZy14OiAwO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbSA+IC5keGJsLXRleHQgLmR4YmwtdGFicy10ZXh0LW92ZXJmbG93LFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW0gPiAuZHhibC10ZXh0IC5keGJsLXRhYnMtdGV4dC1vdmVyZmxvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtYWN0aXZlKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLWFjdGl2ZSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlLFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKSxcbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpIHtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1keGJsLXRhYnMtdGFiLWJvcmRlci1zdHlsZSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItd2lkdGgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLXRhYnMtdGFiLXBhZGRpbmcteSkgdmFyKC0tZHhibC10YWJzLXRhYi1wYWRkaW5nLXgpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1heC13aWR0aDogdmFyKC0tZHhibC10YWJzLXRhYi13aWR0aCk7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCk6bm90KC5keGJsLWFjdGl2ZSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCk6bm90KC5keGJsLWFjdGl2ZSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXRhYnMtdGFiLWJvcmRlci1jb2xvcik7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC10YWJzLXRhYi1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC10YWJzLXRhYi1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCk6bm90KC5keGJsLWFjdGl2ZSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxuICAuZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtYWN0aXZlKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtYWN0aXZlKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsXG4gIC5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpOm5vdCguZHhibC1hY3RpdmUpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCk6bm90KC5keGJsLWFjdGl2ZSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxuICAuZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtYWN0aXZlKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtYWN0aXZlKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSxcbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpOm5vdCguZHhibC1hY3RpdmUpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxMCU7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSxcbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tZHhibC10YWJzLXRhYi1zZWxlY3RlZC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdGFicy10YWItc2VsZWN0ZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLWNvbG9yKSB2YXIoLS1keGJsLXRhYnMtdGFiLWJvcmRlci1jb2xvcikgdmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItY29sb3IpIHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLWNvbG9yKTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIsXG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLWNvbG9yKSB2YXIoLS1keGJsLXRhYnMtdGFiLWJvcmRlci1jb2xvcikgdmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItY29sb3IpIHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLWNvbG9yKTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKSA+IC5keGJsLWltYWdlLFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCkgPiAuZHhibC1pbWFnZSB7XG4gIC0tZHhibC1pbWFnZS1tYXJnaW4teTogMC40Mzc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKSA+IC5keGJsLWltYWdlOm5vdCg6bGFzdC1jaGlsZCksXG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKSA+IC5keGJsLWltYWdlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWR4YmwtdGFicy1pbWFnZS1zcGFjaW5nKTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbSA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW0gPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlLFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSxcbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2UsXG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOmRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbS5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsXG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpkaXNhYmxlZCA+IC5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbSA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW0gPiA6bm90KC5keGJsLWltYWdlKSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbS5keGJsLWRpc2FibGVkID4gOm5vdCguZHhibC1pbWFnZSksIC5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpkaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW0uZHhibC1kaXNhYmxlZCA+IDpub3QoLmR4YmwtaW1hZ2UpLFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06ZGlzYWJsZWQgPiA6bm90KC5keGJsLWltYWdlKSB7XG4gIG9wYWNpdHk6IDYwJTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbS5keGJsLWRpc2FibGVkLCAuZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06ZGlzYWJsZWQsXG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwgPiBsaSA+IC5keGJsLXRhYnMtaXRlbS5keGJsLWRpc2FibGVkLFxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06ZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0LmR4YmwtdGFicy10YWJsaXN0LXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdC5keGJsLXRhYnMtdGFibGlzdC1zY3JvbGxhYmxlID4gLmR4YmwtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QuZHhibC10YWJzLXRhYmxpc3Qtc2Nyb2xsYWJsZS5keGJsLXRhYnMtdGFibGlzdC1oYXMtb3ZlcmZsb3cgPiAuZHhibC1idG4ge1xuICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1keGJsLXRhYnMtYnRuLWNvbG9yKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0LmR4YmwtdGFicy10YWJsaXN0LXNjcm9sbGFibGUuZHhibC10YWJzLXRhYmxpc3QtaGFzLW92ZXJmbG93ID4gLmR4YmwtYnRuID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC10YWJzLXNjcm9sbC1idG4tY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXRhYnMtc2Nyb2xsLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0LmR4YmwtdGFicy10YWJsaXN0LXNjcm9sbGFibGUuZHhibC10YWJzLXRhYmxpc3QtaGFzLW92ZXJmbG93ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0LmR4YmwtdGFicy10YWJsaXN0LXNjcm9sbGFibGUuZHhibC10YWJzLXRhYmxpc3QtaGFzLW92ZXJmbG93ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QuZHhibC10YWJzLXRhYmxpc3Qtc2Nyb2xsYWJsZS5keGJsLXRhYnMtdGFibGlzdC1oYXMtb3ZlcmZsb3cgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdGFicy1zY3JvbGwtYnRuLWhvdmVyLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWhvdmVyLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC10YWJzLXNjcm9sbC1idG4taG92ZXItY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtaG92ZXItY29sb3IsIDk1JSkpO1xufVxuLmR4YmwtdGFicyA+IC5keGJsLXRhYnMtdGFibGlzdC5keGJsLXRhYnMtdGFibGlzdC1zY3JvbGxhYmxlLmR4YmwtdGFicy10YWJsaXN0LWhhcy1vdmVyZmxvdyA+IC5keGJsLWJ0bi5keGJsLWRpc2FibGVkID4gLmR4YmwtaW1hZ2UsIC5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QuZHhibC10YWJzLXRhYmxpc3Qtc2Nyb2xsYWJsZS5keGJsLXRhYnMtdGFibGlzdC1oYXMtb3ZlcmZsb3cgPiAuZHhibC1idG46ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRhYnMtc2Nyb2xsLWJ0bi1kaXNhYmxlZC1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdGFicy1zY3JvbGwtYnRuLWRpc2FibGVkLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QuZHhibC10YWJzLXRhYmxpc3Qtc2Nyb2xsYWJsZSA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUsXG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0LmR4YmwtdGFicy10YWJsaXN0LXNjcm9sbGFibGUgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0LmR4YmwtdGFicy10YWJsaXN0LXNjcm9sbGFibGUgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1idG4ge1xuICAtLWR4YmwtYnRuLWJvcmRlci13aWR0aDogMDtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWR4YmwtYnRuLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbm9uZTtcbn1cbi5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHhibC10YWJzID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5keGJsLXRhYnMgPiAuZHhibC10YWJzLXRhYmxpc3QgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IDAgMCB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yKTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQpICsgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXIpICsgMHB4KTtcbiAgdG9wOiBjYWxjKHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQpICsgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXIpICsgMHB4KTtcbiAgcmlnaHQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwcHgpO1xuICBib3R0b206IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAwcHgpO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5keGJsLXRhYnMgLmR4YmwtdGFicy1jb250ZW50LXBhbmVsIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdGFicy1jb250ZW50LWNvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLXRhYnMtY29udGVudC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC10YWJzLWNvbnRlbnQtbGluZS1oZWlnaHQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG59XG4uZHhibC10YWJzIC5keGJsLXRhYnMtY29udGVudC1wYW5lbDpub3QoLmR4YmwtdGFicy1yZW5kZXItZGVmYXVsdCkgPiAuZHhibC10YWJzLWNvbnRlbnQ6bm90KFtkYXRhLWR4LXRhYi1sb2FkZWRdKTpub3QoLmR4YmwtYWN0aXZlKSwgLmR4YmwtdGFicyAuZHhibC10YWJzLWNvbnRlbnQtcGFuZWwuZHhibC1sb2FkZWQ6bm90KC5keGJsLXRhYnMtcmVuZGVyLWRlZmF1bHQpID4gLmR4YmwtdGFicy1jb250ZW50Om5vdChbZGF0YS1keC10YWItbG9hZGVkXSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbGVmdDogLTEwMDAwcHg7XG59XG4uZHhibC10YWJzIC5keGJsLXRhYnMtY29udGVudC1wYW5lbCAuZHhibC10YWJzLWNvbnRlbnQge1xuICBmbGV4OiAxIDAgMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHhibC10YWJzLmR4Ymwtc20ge1xuICAtLWR4YmwtdGFicy1pbWFnZS1zcGFjaW5nOiAwLjI1cmVtO1xuICAtLWR4YmwtdGFicy10YWItcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtdGFicy10YWItcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWR4YmwtdGFicy1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC10YWJzLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC8qIENvbnRlbnQgKi9cbiAgLS1keGJsLXRhYnMtY29udGVudC1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC10YWJzLWNvbnRlbnQtbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5keGJsLXRhYnMuZHhibC1zbSA+IC5keGJsLXRhYnMtdGFibGlzdCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpID4gLmR4YmwtaW1hZ2UsXG4uZHhibC10YWJzLmR4Ymwtc20gPiAuZHhibC10YWJzLXRhYmxpc3QgPiB1bCA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpID4gLmR4YmwtaW1hZ2Uge1xuICAtLWR4YmwtaW1hZ2UtbWFyZ2luLXk6IDAuMzEyNXJlbTtcbn1cbi5keGJsLXRhYnMuZHhibC1sZyB7XG4gIC0tZHhibC10YWJzLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbiAgLS1keGJsLXRhYnMtdGFiLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLXRhYnMtdGFiLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1keGJsLXRhYnMtZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtdGFicy1saW5lLWhlaWdodDogMS4zNzU7XG4gIC8qIENvbnRlbnQgKi9cbiAgLS1keGJsLXRhYnMtY29udGVudC1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC10YWJzLWNvbnRlbnQtbGluZS1oZWlnaHQ6IDEuMzc1O1xufVxuLmR4YmwtdGFicy5keGJsLWxnID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCkgPiAuZHhibC1pbWFnZSxcbi5keGJsLXRhYnMuZHhibC1sZyA+IHVsID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCkgPiAuZHhibC1pbWFnZSB7XG4gIC0tZHhibC1pbWFnZS1tYXJnaW4teTogMC41NjI1cmVtO1xufVxuXG4uZHhibC1yb3cge1xuICAtLWR4Ymwtcm93LWl0ZW0tc3BhY2luZy14OiAxLjVyZW07XG4gIC0tZHhibC1yb3ctaXRlbS1zcGFjaW5nLXk6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWR4Ymwtcm93LWl0ZW0tc3BhY2luZy15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tZHhibC1yb3ctaXRlbS1zcGFjaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWR4Ymwtcm93LWl0ZW0tc3BhY2luZy14KSk7XG59XG5cbi5keGJsLWNvbCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWR4Ymwtcm93LWl0ZW0tc3BhY2luZy14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1keGJsLXJvdy1pdGVtLXNwYWNpbmcteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1keGJsLXJvdy1pdGVtLXNwYWNpbmcteSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSB7XG4gIC5keGJsLWNvbC14cyB7XG4gICAgZmxleDogMSAwIDA7XG4gIH1cbiAgLmR4YmwtY29sLXhzLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5keGJsLWNvbC14cy0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmR4YmwtY29sLXhzLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmR4YmwtY29sLXhzLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuZHhibC1jb2wteHMtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5keGJsLWNvbC14cy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5keGJsLWNvbC14cy03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmR4YmwtY29sLXhzLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuZHhibC1jb2wteHMtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuZHhibC1jb2wteHMtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuZHhibC1jb2wteHMtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuZHhibC1jb2wteHMtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmR4YmwtY29sLXNtIHtcbiAgICBmbGV4OiAxIDAgMDtcbiAgfVxuICAuZHhibC1jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmR4YmwtY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuZHhibC1jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuZHhibC1jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5keGJsLWNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmR4YmwtY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmR4YmwtY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuZHhibC1jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5keGJsLWNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5keGJsLWNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5keGJsLWNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5keGJsLWNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHhibC1jb2wtbWQge1xuICAgIGZsZXg6IDEgMCAwO1xuICB9XG4gIC5keGJsLWNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuZHhibC1jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5keGJsLWNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5keGJsLWNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmR4YmwtY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuZHhibC1jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuZHhibC1jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5keGJsLWNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmR4YmwtY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmR4YmwtY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmR4YmwtY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmR4YmwtY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5keGJsLWNvbC1sZyB7XG4gICAgZmxleDogMSAwIDA7XG4gIH1cbiAgLmR4YmwtY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5keGJsLWNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmR4YmwtY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmR4YmwtY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuZHhibC1jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5keGJsLWNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5keGJsLWNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmR4YmwtY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuZHhibC1jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuZHhibC1jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuZHhibC1jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuZHhibC1jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5keGJsLWNvbC14bCB7XG4gICAgZmxleDogMSAwIDA7XG4gIH1cbiAgLmR4YmwtY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5keGJsLWNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmR4YmwtY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmR4YmwtY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuZHhibC1jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5keGJsLWNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5keGJsLWNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmR4YmwtY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuZHhibC1jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuZHhibC1jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuZHhibC1jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuZHhibC1jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5keGJsLWNvbC14eGwge1xuICAgIGZsZXg6IDEgMCAwO1xuICB9XG4gIC5keGJsLWNvbC14eGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmR4YmwtY29sLXh4bC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmR4YmwtY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5keGJsLWNvbC14eGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5keGJsLWNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5keGJsLWNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuZHhibC1jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuZHhibC1jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuZHhibC1jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmR4YmwtY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5keGJsLWNvbC14eGwtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuZHhibC1jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmR4YmwtbG9hZGluZy1wYW5lbCB7XG4gIC0tZHhibC1sb2FkaW5nLXBhbmVsLXVuZGVybGF5LWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1keGJsLWxvYWRpbmctcGFuZWwtb3ZlcmxheS1iZzogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtLWR4YmwtbG9hZGluZy1wYW5lbC1vdmVybGF5LW9wYWNpdHk6IDAuMTI1O1xuICAtLWR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3Itc2l6ZTogMnJlbTtcbiAgLS1keGJsLWxvYWRpbmctcGFuZWwtbWVzc2FnZS1zaXplOiAwLjg3NXJlbTtcbiAgLS1keGJsLWxvYWRpbmctcGFuZWwtbWVzc2FnZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLXNwYWNlOiAwLjc1cmVtO1xuICAtLWR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLXBhZGRpbmcteTogMXJlbTtcbiAgLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtbWFyZ2luOiAxcmVtO1xuICAtLWR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS1oZWlnaHQ6IHVuc2V0O1xuICAtLWR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS13aWR0aDogdW5zZXQ7XG4gIC0tZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgI2ZmZikpO1xuICAtLWR4YmwtbG9hZGluZy1wYW5lbC13aWR0aDogMTAwJTtcbiAgLS1keGJsLWxvYWRpbmctcGFuZWwtaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsOm5vdChbZHhibC1sb2FkZWRdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsIC5keGJsLWxvYWRpbmctcGFuZWwtdW5kZXJsYXkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbG9hZGluZy1wYW5lbC11bmRlcmxheS1iZyk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsIC5keGJsLWxvYWRpbmctcGFuZWwtdW5kZXJsYXkgPiAuZHhibC1sb2FkaW5nLXBhbmVsLW92ZXJsYXkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1sb2FkaW5nLXBhbmVsLW92ZXJsYXktYmcpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtb3ZlcmxheS1vcGFjaXR5KTtcbn1cbi5keGJsLWxvYWRpbmctcGFuZWwgLmR4YmwtbG9hZGluZy1wYW5lbC11bmRlcmxheS5keGJsLWxvYWRpbmctcGFuZWwtY29udGVudC12aXNpYmxlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5keGJsLWxvYWRpbmctcGFuZWwgLmR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtbWVzc2FnZS1zaXplKTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLWNvbG9yKTtcbn1cbi5keGJsLWxvYWRpbmctcGFuZWwgLmR4YmwtbG9hZGluZy1wYW5lbC10YXJnZXQtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5keGJsLWxvYWRpbmctcGFuZWwgLmR4YmwtbG9hZGluZy1wYW5lbC10YXJnZXQtY29udGVudCArIC5keGJsLWxvYWRpbmctcGFuZWwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsLmR4YmwtbG9hZGluZy1wYW5lbC1lbXB0eSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLWxvYWRpbmctcGFuZWwuZHhibC1sb2FkaW5nLXBhbmVsLWVtcHR5IC5keGJsLWxvYWRpbmctcGFuZWwtdGFyZ2V0LWNvbnRlbnQge1xuICB3aWR0aDogdW5zZXQ7XG4gIGhlaWdodDogdW5zZXQ7XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsLmR4YmwtbG9hZGluZy1wYW5lbC1lbXB0eSAuZHhibC1sb2FkaW5nLXBhbmVsLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsIC5keGJsLWxvYWRpbmctcGFuZWwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmR4YmwtbG9hZGluZy1wYW5lbCAuZHhibC1sb2FkaW5nLXBhbmVsLWNvbnRhaW5lci5keGJsLWxvYWRpbmctcGFuZWwtdW5ibG9ja2VkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsIC5keGJsLWxvYWRpbmctcGFuZWwtY29udGFpbmVyLmR4YmwtbG9hZGluZy1wYW5lbC1zaGFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLmR4YmwtbG9hZGluZy1wYW5lbCAuZHhibC1sb2FkaW5nLXBhbmVsLWNvbnRhaW5lci5keGJsLWxvYWRpbmctcGFuZWwtc2hhZGluZyAuZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLmR4YmwtbG9hZGluZy1wYW5lbC1oaWRkZW4ge1xuICAtLWR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLWNvbG9yOiAjZmZmO1xufVxuLmR4YmwtbG9hZGluZy1wYW5lbCAuZHhibC1sb2FkaW5nLXBhbmVsLWNvbnRhaW5lci5keGJsLWxvYWRpbmctcGFuZWwtc2hhZGluZyAuZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLmR4YmwtbG9hZGluZy1wYW5lbC1oaWRkZW4gLmR4Ymwtd2FpdC1pbmRpY2F0b3Ige1xuICAtLWR4Ymwtd2FpdC1pbmRpY2F0b3ItY29sb3I6ICNmZmY7XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsIC5keGJsLWxvYWRpbmctcGFuZWwtY29udGFpbmVyIC5keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLXBhZGRpbmcteSkgdmFyKC0tZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLXBhZGRpbmcteCk7XG4gIGhlaWdodDogdmFyKC0tZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLWhlaWdodCk7XG4gIHdpZHRoOiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtd2lkdGgpO1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgbWFyZ2luOiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtbWFyZ2luKTtcbn1cbi5keGJsLWxvYWRpbmctcGFuZWwgLmR4YmwtbG9hZGluZy1wYW5lbC1jb250YWluZXIgLmR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS5keGJsLWxvYWRpbmctcGFuZWwtaGlkZGVuIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmR4YmwtbG9hZGluZy1wYW5lbCAuZHhibC13YWl0LWluZGljYXRvciB7XG4gIC0tZHhibC13YWl0LWluZGljYXRvci1zaXplOiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLXNpemUpO1xuICBvcmRlcjogMjtcbn1cbi5keGJsLWxvYWRpbmctcGFuZWwgLmR4Ymwtd2FpdC1pbmRpY2F0b3IgKyAuZHhibC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2Uge1xuICBvcmRlcjogMztcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLXNwYWNlKTtcbn1cbi5keGJsLWxvYWRpbmctcGFuZWwgLmR4Ymwtd2FpdC1pbmRpY2F0b3IgKyAuZHhibC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2U6ZW1wdHkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5keGJsLWxvYWRpbmctcGFuZWwgLmR4Ymwtd2FpdC1pbmRpY2F0b3IgKyAuZHhibC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2UuZHhibC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2UtbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLXNwYWNlKTtcbiAgb3JkZXI6IDE7XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsIC5keGJsLXdhaXQtaW5kaWNhdG9yICsgLmR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLmR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLWxlZnQ6ZW1wdHkge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsLmR4Ymwtc20ge1xuICAtLWR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLXNwYWNlOiAwLjVyZW07XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsLmR4Ymwtc20gLmR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlIHtcbiAgLS1keGJsLWxvYWRpbmctcGFuZWwtbWVzc2FnZS1zaXplOiAwLjc1cmVtO1xufVxuLmR4YmwtbG9hZGluZy1wYW5lbC5keGJsLXNtIC5keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEge1xuICAtLWR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS1wYWRkaW5nLXg6IDFyZW07XG59XG4uZHhibC1sb2FkaW5nLXBhbmVsLmR4YmwtbGcge1xuICAtLWR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLXNwYWNlOiAxcmVtO1xufVxuLmR4YmwtbG9hZGluZy1wYW5lbC5keGJsLWxnIC5keGJsLWxvYWRpbmctcGFuZWwtbWVzc2FnZSB7XG4gIC0tZHhibC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2Utc2l6ZTogMXJlbTtcbn1cbi5keGJsLWxvYWRpbmctcGFuZWwuZHhibC1sZyAuZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhIHtcbiAgLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtcGFkZGluZy14OiAxLjVyZW07XG59XG5cbi5keGJsLXdhaXQtaW5kaWNhdG9yIHtcbiAgLS1keGJsLXdhaXQtaW5kaWNhdG9yLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC13YWl0LWluZGljYXRvci1zaXplOiAxLjI1cmVtO1xuICAtLWR4Ymwtd2FpdC1pbmRpY2F0b3ItZmxpcC1hbmltYXRpb24tcm90YXRpb24teTogZHhibC1pbmRpY2F0b3ItYW5pbWF0aW9uLWZsaXAtcm90YXRpb24teTtcbiAgLS1keGJsLXdhaXQtaW5kaWNhdG9yLWZsaXAtYW5pbWF0aW9uLXJvdGF0aW9uLXg6IGR4YmwtaW5kaWNhdG9yLWFuaW1hdGlvbi1mbGlwLXJvdGF0aW9uLXg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiB2YXIoLS1keGJsLXdhaXQtaW5kaWNhdG9yLXNpemUpO1xuICB3aWR0aDogdmFyKC0tZHhibC13YWl0LWluZGljYXRvci1zaXplKTtcbiAgbWluLXdpZHRoOiB2YXIoLS1keGJsLXdhaXQtaW5kaWNhdG9yLXNpemUpO1xufVxuLmR4Ymwtd2FpdC1pbmRpY2F0b3IgPiBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG59XG4uZHhibC13YWl0LWluZGljYXRvci5keGJsLXNtIHtcbiAgLS1keGJsLXdhaXQtaW5kaWNhdG9yLXNpemU6IDFyZW07XG59XG4uZHhibC13YWl0LWluZGljYXRvci5keGJsLXNtLmR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3Ige1xuICAtLWR4Ymwtd2FpdC1pbmRpY2F0b3Itc2l6ZTogMS41cmVtO1xufVxuLmR4Ymwtd2FpdC1pbmRpY2F0b3IuZHhibC1sZyB7XG4gIC0tZHhibC13YWl0LWluZGljYXRvci1zaXplOiAxLjVyZW07XG59XG4uZHhibC13YWl0LWluZGljYXRvci5keGJsLWxnLmR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3Ige1xuICAtLWR4Ymwtd2FpdC1pbmRpY2F0b3Itc2l6ZTogMi41cmVtO1xufVxuLmR4Ymwtd2FpdC1pbmRpY2F0b3IuZHhibC13YWl0LWluZGljYXRvci1zcGluIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhbmltYXRpb246IGR4YmwtaW5kaWNhdG9yLWFuaW1hdGlvbi1zcGluIDAuNzVzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5keGJsLXdhaXQtaW5kaWNhdG9yLmR4Ymwtd2FpdC1pbmRpY2F0b3Itc3BpbiA+IHN2ZyA+IGcgPiBnIHtcbiAgc3Ryb2tlOiB2YXIoLS1keGJsLXdhaXQtaW5kaWNhdG9yLWNvbG9yKTtcbn1cbi5keGJsLXdhaXQtaW5kaWNhdG9yLmR4Ymwtd2FpdC1pbmRpY2F0b3Itc3BpbiA+IHN2ZyA+IGcgPiBjaXJjbGUge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiB2YXIoLS1keGJsLXdhaXQtaW5kaWNhdG9yLWNvbG9yKTtcbiAgb3BhY2l0eTogMC4zO1xufVxuLmR4Ymwtd2FpdC1pbmRpY2F0b3IuZHhibC13YWl0LWluZGljYXRvci1wdWxzZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgZmlsbDogdmFyKC0tZHhibC13YWl0LWluZGljYXRvci1jb2xvcik7XG4gIGFuaW1hdGlvbjogZHhibC1pbmRpY2F0b3ItYW5pbWF0aW9uLXB1bHNlIDEuMnMgY3ViaWMtYmV6aWVyKDAuNTIsIDAuNiwgMC4yNSwgMC45OSkgaW5maW5pdGU7XG59XG4uZHhibC13YWl0LWluZGljYXRvci5keGJsLXdhaXQtaW5kaWNhdG9yLWZsaXAge1xuICBmaWxsOiB2YXIoLS1keGJsLXdhaXQtaW5kaWNhdG9yLWNvbG9yKTtcbiAgYW5pbWF0aW9uOiB2YXIoLS1keGJsLXdhaXQtaW5kaWNhdG9yLWZsaXAtYW5pbWF0aW9uLXJvdGF0aW9uLXkpIDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG5Aa2V5ZnJhbWVzIGR4YmwtaW5kaWNhdG9yLWFuaW1hdGlvbi1zcGluIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBkeGJsLWluZGljYXRvci1hbmltYXRpb24tcHVsc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBkeGJsLWluZGljYXRvci1hbmltYXRpb24tZmxpcC1yb3RhdGlvbi15IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTIwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGR4YmwtaW5kaWNhdG9yLWFuaW1hdGlvbi1mbGlwLXJvdGF0aW9uLXgge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEyMHB4KSByb3RhdGVYKDM2MGRlZyk7XG4gIH1cbn1cblxuLmR4YmwtYWNjb3JkaW9uIHtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWxpbmUtaGVpZ2h0OiAxLjQyODU7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAxLjI1O1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXBhZGRpbmcteTogMC4zMTI1cmVtO1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci10ZXh0LXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItYm9yZGVyLXJhZGl1czogM3B4O1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWhvdmVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1zZWxlY3RlZC1iZzogdW5zZXQ7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXNlbGVjdGVkLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWxpbmUtaGVpZ2h0OiAxLjQyODU7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1zcGFjaW5nOiAwLjM3NXJlbTtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWNvbnRlbnQtcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tdGV4dC1wYWRkaW5nLXk6IDAuMjUwMDMxMjVyZW07XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1jb250ZW50LWluZGVudDogMS44NzVyZW07XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1idG4tY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWJ0bi1ob3Zlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWJ0bi1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1ob3Zlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNlbGVjdGlvbi1iZzogdW5zZXQ7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1zZWxlY3Rpb24tY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1hY2NvcmRpb24tZmlsdGVyLWNvbnRlbnQtYmctY29sb3I6IHllbGxvdztcbiAgLS1keGJsLWFjY29yZGlvbi1maWx0ZXItY29udGVudC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xufVxuLmR4YmwtYWNjb3JkaW9uLmR4Ymwtc20ge1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1saW5lLWhlaWdodDogMS4zMzM7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAxLjE0Mjg7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1wYWRkaW5nLXk6IDAuMTg3NXJlbTtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItdGV4dC1wYWRkaW5nLXk6IDAuMjUwMDI1cmVtO1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tc3BhY2luZzogMC4yNXJlbTtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWNvbnRlbnQtaW5kZW50OiAxLjYyNXJlbTtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWNvbnRlbnQtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS10ZXh0LXBhZGRpbmcteTogMC4yNTAxMjVyZW07XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1saW5lLWhlaWdodDogMS4zMzM7XG59XG4uZHhibC1hY2NvcmRpb24uZHhibC1sZyB7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQ6IDEuMjtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1wYWRkaW5nLXk6IDAuNDM3NXJlbTtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItdGV4dC1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1zcGFjaW5nOiAwLjVyZW07XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1jb250ZW50LWluZGVudDogMi4xMjVyZW07XG4gIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1jb250ZW50LXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXRleHQtcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZmlsdGVyID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1wYWRkaW5nLXgpO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1maWx0ZXIgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyIC5keGJsLW5hdmlnYXRpb24tZmlsdGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZmlsdGVyID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciAuZHhibC1uYXZpZ2F0aW9uLWZpbHRlci5keGJsLXRleHQtZWRpdCB7XG4gIC0tZHhibC10ZXh0LWVkaXQtZm9udC1zaXplOiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItZm9udC1zaXplKTtcbiAgLS1keGJsLXRleHQtZWRpdC1saW5lLWhlaWdodDogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0KTtcbiAgLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXk6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci10ZXh0LXBhZGRpbmcteSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWZpbHRlciA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXIgLmR4YmwtbmF2aWdhdGlvbi1maWx0ZXIuZHhibC10ZXh0LWVkaXQgPiBpbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmcpO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1maWx0ZXIgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyIC5keGJsLW5hdmlnYXRpb24tZmlsdGVyLmR4YmwtdGV4dC1lZGl0ID4gLmR4YmwtZWRpdC1idG4tY2xlYXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWZpbHRlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1hY2NvcmRpb24tZmlsdGVyLWNvbnRlbnQtYmctY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZHhibC1hY2NvcmRpb24tZmlsdGVyLWNvbnRlbnQtY29sb3IpO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAuZHhibC1ncm91cCB7XG4gIC0tZHhibC1ncm91cC1ib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgLS1keGJsLWdyb3VwLWJvcmRlci13aWR0aDogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgLS1keGJsLWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtYm9yZGVyLWNvbG9yKTtcbiAgLS1keGJsLWdyb3VwLWZvbnQtc2l6ZTogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtZm9udC1zaXplKTtcbiAgLS1keGJsLWdyb3VwLWxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1saW5lLWhlaWdodCk7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWJvcmRlci1yYWRpdXMpO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZTogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodCk7XG4gIC0tZHhibC1ncm91cC1oZWFkZXItcGFkZGluZy14OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItcGFkZGluZy14KTtcbiAgLS1keGJsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXk6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1wYWRkaW5nLXkpO1xuICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXNwYWNpbmc6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tc3BhY2luZyk7XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwgLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOmxhc3QtY2hpbGQsIC5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bGFzdC1jaGlsZCA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSwgLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyID4gLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmcpO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyID4gLmR4YmwtYnRuLmR4YmwtZ3JvdXAtZXhwYW5kLWJ0biB7XG4gIG1hcmdpbjogMDtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciA+IC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciA+IC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQgPiAuZHhibC1hY2NvcmRpb24taXRlbS10ZXh0LWNvbnRhaW5lci5keGJsLXRleHQge1xuICAtLWR4YmwtdGV4dC1wYWRkaW5nLXk6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci10ZXh0LXBhZGRpbmcteSk7XG4gIC0tZHhibC10ZXh0LXBhZGRpbmcteDogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXA6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtYWNjb3JkaW9uLWZpbHRlcik6bm90KC5keGJsLWFjdGl2ZSkgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1hY2NvcmRpb24tZmlsdGVyKSA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXI6aG92ZXIge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWhvdmVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXA6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtYWNjb3JkaW9uLWZpbHRlcikgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1hY2NvcmRpb24tZmlsdGVyKSA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXI6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXA6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtYWNjb3JkaW9uLWZpbHRlcikgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1hY2NvcmRpb24tZmlsdGVyKSA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXI6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDE1JTtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXA6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtYWNjb3JkaW9uLWZpbHRlcik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXIge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1zZWxlY3RlZC1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXNlbGVjdGVkLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXA6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtYWNjb3JkaW9uLWZpbHRlcik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLWFjY29yZGlvbi1maWx0ZXIpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLWFjY29yZGlvbi1maWx0ZXIpOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cDpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1hY2NvcmRpb24tZmlsdGVyKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMjAlO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cDpub3QoLmR4YmwtYWNjb3JkaW9uLWZpbHRlcikuZHhibC1hY3RpdmUgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyIGEuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50LCAuZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwOm5vdCguZHhibC1hY2NvcmRpb24tZmlsdGVyKSA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXI6aG92ZXIgYS5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQsIC5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXA6bm90KC5keGJsLWFjY29yZGlvbi1maWx0ZXIpID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlcjphY3RpdmUgYS5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXA6bm90KC5keGJsLWFjY29yZGlvbi1maWx0ZXIpID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLmR4YmwtZGlzYWJsZWQsIC5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXA6ZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLmR4YmwtZGlzYWJsZWQgLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciAuZHhibC1hY2NvcmRpb24taXRlbS10ZXh0LWNvbnRhaW5lcjpub3QoLmR4YmwtYWNjb3JkaW9uLWl0ZW0tdGV4dC10bXBsKSwgLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cDpkaXNhYmxlZCAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyIC5keGJsLWFjY29yZGlvbi1pdGVtLXRleHQtY29udGFpbmVyOm5vdCguZHhibC1hY2NvcmRpb24taXRlbS10ZXh0LXRtcGwpIHtcbiAgb3BhY2l0eTogNjAlO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24taXRlbTpub3QoLmR4YmwtYWNjb3JkaW9uLWdyb3VwKSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1saW5lLWhlaWdodCk7XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwIC5keGJsLWFjY29yZGlvbi1pdGVtOm5vdCguZHhibC1hY2NvcmRpb24tZ3JvdXApID4gLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgLmR4YmwtYWNjb3JkaW9uLWl0ZW06bm90KC5keGJsLWFjY29yZGlvbi1ncm91cCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tc2VsZWN0aW9uLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNlbGVjdGlvbi1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwIC5keGJsLWFjY29yZGlvbi1pdGVtOm5vdCguZHhibC1hY2NvcmRpb24tZ3JvdXApOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50IHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24taXRlbTpub3QoLmR4YmwtYWNjb3JkaW9uLWdyb3VwKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24taXRlbTpub3QoLmR4YmwtYWNjb3JkaW9uLWdyb3VwKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgLmR4YmwtYWNjb3JkaW9uLWl0ZW06bm90KC5keGJsLWFjY29yZGlvbi1ncm91cCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDE1JTtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgLmR4YmwtYWNjb3JkaW9uLWl0ZW06bm90KC5keGJsLWFjY29yZGlvbi1ncm91cCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSwgLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24taXRlbTpub3QoLmR4YmwtYWNjb3JkaW9uLWdyb3VwKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAuZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwIC5keGJsLWFjY29yZGlvbi1pdGVtOm5vdCguZHhibC1hY2NvcmRpb24tZ3JvdXApOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwIC5keGJsLWFjY29yZGlvbi1pdGVtOm5vdCguZHhibC1hY2NvcmRpb24tZ3JvdXApOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLWFjdGl2ZSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24taXRlbTpub3QoLmR4YmwtYWNjb3JkaW9uLWdyb3VwKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1hY3RpdmUpID4gLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudDpob3ZlciB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwIC5keGJsLWFjY29yZGlvbi1pdGVtOm5vdCguZHhibC1hY2NvcmRpb24tZ3JvdXApOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6bm90KC5keGJsLWFjdGl2ZSkgPiAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50OmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24taXRlbTpub3QoLmR4YmwtYWNjb3JkaW9uLWdyb3VwKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1hY3RpdmUpID4gLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudDpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24taXRlbTpub3QoLmR4YmwtYWNjb3JkaW9uLWdyb3VwKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZHhibC1hY3RpdmUpID4gLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudDpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgLmR4YmwtYWNjb3JkaW9uLWl0ZW06bm90KC5keGJsLWFjY29yZGlvbi1ncm91cCk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpub3QoLmR4YmwtYWN0aXZlKSA+IC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQ6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgLmR4YmwtYWNjb3JkaW9uLWl0ZW06bm90KC5keGJsLWFjY29yZGlvbi1ncm91cCkuZHhibC1kaXNhYmxlZCA+IC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQgLmR4YmwtYWNjb3JkaW9uLWl0ZW0tdGV4dC1jb250YWluZXI6bm90KC5keGJsLWFjY29yZGlvbi1pdGVtLXRleHQtdG1wbCksIC5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgLmR4YmwtYWNjb3JkaW9uLWl0ZW06bm90KC5keGJsLWFjY29yZGlvbi1ncm91cCk6ZGlzYWJsZWQgPiAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50IC5keGJsLWFjY29yZGlvbi1pdGVtLXRleHQtY29udGFpbmVyOm5vdCguZHhibC1hY2NvcmRpb24taXRlbS10ZXh0LXRtcGwpIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50IC5keGJsLWFjY29yZGlvbi1ncm91cC1leHBhbmQtYnRuLWNvbnRhaW5lciArICoge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1zcGFjaW5nKTtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudCA+IC5keGJsLWltYWdlIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwIC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQgPiAuZHhibC1pbWFnZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmcpO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50IC5keGJsLWFjY29yZGlvbi1pdGVtLXRleHQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwIC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQgLmR4YmwtYWNjb3JkaW9uLWl0ZW0tdGV4dC1jb250YWluZXIuZHhibC10ZXh0IHtcbiAgLS1keGJsLXRleHQtcGFkZGluZy14OiAwO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50IC5keGJsLWFjY29yZGlvbi1pdGVtLXRleHQtY29udGFpbmVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tc3BhY2luZyk7XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwIC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQgLmR4YmwtYWNjb3JkaW9uLWl0ZW0tdGV4dC1jb250YWluZXIuZHhibC1hY2NvcmRpb24taXRlbS10ZXh0LXRtcGwgPiAuZHhibC10ZXh0IHtcbiAgLS1keGJsLXRleHQtcGFkZGluZy14OiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudCAuZHhibC1iYWRnZSB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmcpO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1ib2R5IC5keGJsLWFjY29yZGlvbi1pdGVtIC5keGJsLWFjY29yZGlvbi1pdGVtLWluZGVudCwgLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1ib2R5IC5keGJsLWFjY29yZGlvbi1pdGVtIC5keGJsLWFjY29yZGlvbi1pdGVtLWluZGVudC1lbmQge1xuICBtaW4td2lkdGg6IGNhbGMoKHZhcigtLWR4YmwtYWNjb3JkaW9uLWl0ZW0taW5kZW50LCAwKSAtIDEpICogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1jb250ZW50LWluZGVudCkpO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1ib2R5IC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tY29udGVudC1wYWRkaW5nLXgpO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1ib2R5IC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQgLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWV4cGFuZC1idG4tY29udGFpbmVyID4gLmR4YmwtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tZHhibC1idG4tY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWJvcmRlci1ob3Zlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6ICRidG4taG92ZXItY29sb3I7XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWJvZHkgLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudCAuZHhibC1hY2NvcmRpb24tZ3JvdXAtZXhwYW5kLWJ0bi1jb250YWluZXIgPiAuZHhibC1idG4gPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWJ0bi1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tYnRuLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtYm9keSAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50IC5keGJsLWFjY29yZGlvbi1ncm91cC1leHBhbmQtYnRuLWNvbnRhaW5lciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtYWNjb3JkaW9uIC5keGJsLWFjY29yZGlvbi1ncm91cCA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1ib2R5IC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQgLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWV4cGFuZC1idG4tY29udGFpbmVyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLWFjY29yZGlvbiAuZHhibC1hY2NvcmRpb24tZ3JvdXAgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtYm9keSAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50IC5keGJsLWFjY29yZGlvbi1ncm91cC1leHBhbmQtYnRuLWNvbnRhaW5lciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1idG4taG92ZXItY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWJvZHkgLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudCAuZHhibC1hY2NvcmRpb24tZ3JvdXAtZXhwYW5kLWJ0bi1jb250YWluZXIgPiAuZHhibC1idG4uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1hY2NvcmRpb24gLmR4YmwtYWNjb3JkaW9uLWdyb3VwID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWJvZHkgLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudCAuZHhibC1hY2NvcmRpb24tZ3JvdXAtZXhwYW5kLWJ0bi1jb250YWluZXIgPiAuZHhibC1idG46ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgNDAlKSk7XG59XG5cbi5keC1vZmZpY2UtcmliYm9uIC5keGJzLXRhYnMgPiAuZHgtc2Nyb2xsLXZpZXdlciB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5cbi5keC1vZmZpY2UtcmliYm9uIC5keGJsLXRhYnMtY29udGVudC1wYW5lbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5keC1vZmZpY2UtcmliYm9uIC5keGJzLXRhYnMgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG59XG5cbi5keC1vZmZpY2UtcmliYm9uIC5keC1vZmZpY2UtcmliYm9uLWNvbnRleHQtdGFiOm5vdCguZHhibC1hY3RpdmUpOm5vdCg6aG92ZXIpIHtcbiAgLS1keGJsLW9mZmljZS1yaWJib24tY29udGV4dC10YWItYmc6IHVuc2V0O1xuICAtLWR4Ymwtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYi1jb2xvcjogaW5oZXJpdDtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLW9mZmljZS1yaWJib24tY29udGV4dC10YWItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4Ymwtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYi1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHgtb2ZmaWNlLXJpYmJvbiAuZHgtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYjpub3QoLmR4YmwtYWN0aXZlKTpub3QoOmhvdmVyKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGModmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4LW9mZmljZS1yaWJib24gLmR4LW9mZmljZS1yaWJib24tY29udGV4dC10YWI6bm90KC5keGJsLWFjdGl2ZSk6bm90KDpob3Zlcikge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4LW9mZmljZS1yaWJib24gLmR4LW9mZmljZS1yaWJib24tY29udGV4dC10YWI6bm90KC5keGJsLWFjdGl2ZSk6bm90KDpob3Zlcikge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLXdpZHRoLCAwcHgpIC8gMS43NSk7XG4gIH1cbn1cbi5keC1vZmZpY2UtcmliYm9uIC5keC1vZmZpY2UtcmliYm9uLWNvbnRleHQtdGFiOm5vdCguZHhibC1hY3RpdmUpOm5vdCg6aG92ZXIpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXRhYnMtdGFiLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLXRhYnMtdGFiLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIG9wYWNpdHk6IDAuMTtcbn1cblxuLmR4LW9mZmljZS1yaWJib24gLmR4YmwtcmliYm9uLXRvb2xiYXIge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5keC1vZmZpY2UtcmliYm9uIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLmR4LW9mZmljZS1yaWJib24gLmR4YmwtdG9vbGJhciAuZHhibC1idG4ge1xuICAtLWR4YmwtdGV4dC1ib3JkZXItc3R5bGU6IG5vbmU7XG59XG4uZHgtb2ZmaWNlLXJpYmJvbiAuZHhibC10b29sYmFyIC5keGJsLWJ0bjpmb2N1cyB7XG4gIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcbn1cbi5keC1vZmZpY2UtcmliYm9uIC5keGJsLXRvb2xiYXIgLmR4YmwtYnRuOjpiZWZvcmUge1xuICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5keC1vZmZpY2UtcmliYm9uLXRhYi1jb250ZW50LmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmltYWdlICsgc3Bhbixcbi5keC1vZmZpY2UtcmliYm9uLXRhYi1jb250ZW50LmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyICsgc3Bhbixcbi5keC1vZmZpY2UtcmliYm9uLXRhYi1jb250ZW50LmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmltYWdlICsgLmR4YnMtY29tYm9ib3gge1xuICBwYWRkaW5nLWxlZnQ6IDAuMmVtO1xufVxuXG4uZHgtb2ZmaWNlLXJpYmJvbi10YWItY29udGVudC5keGJsLXRvb2xiYXItZHJvcGRvd24uZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLmR4LW9mZmljZS1iYXItZHJvcGRvd24taG9yaXpvbnRhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZHgtb2ZmaWNlLXJpYmJvbi10YWItY29udGVudC5keGJsLXRvb2xiYXItZHJvcGRvd24uZHgtb2ZmaWNlLWJhci1kcm9wZG93bi1ob3Jpem9udGFsLmR4YmwtdG9vbGJhci1kcm9wZG93biB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLmR4LW9mZmljZS1yaWJib24tdGFiLWNvbnRlbnQuZHhibC10b29sYmFyLWRyb3Bkb3duLmR4LW9mZmljZS1iYXItZHJvcGRvd24taG9yaXpvbnRhbC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4LW9mZmljZS1iYXItZHJvcGRvd24taG9yaXpvbnRhbC1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDAuNzVyZW0gMC4yNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5keC1vZmZpY2UtcmliYm9uLXRhYi1jb250ZW50LmR4YmwtdG9vbGJhci1kcm9wZG93bi5keC1vZmZpY2UtYmFyLWRyb3Bkb3duLWhvcml6b250YWwuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keC1vZmZpY2UtYmFyLWRyb3Bkb3duLWhvcml6b250YWwtaGVhZGVyLFxuLmR4LW9mZmljZS1yaWJib24tdGFiLWNvbnRlbnQuZHhibC10b29sYmFyLWRyb3Bkb3duLmR4LW9mZmljZS1iYXItZHJvcGRvd24taG9yaXpvbnRhbC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4LW9mZmljZS1iYXItZHJvcGRvd24taG9yaXpvbnRhbC1icmVhayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHgtb2ZmaWNlLXJpYmJvbi10YWItY29udGVudC5keGJsLXRvb2xiYXItZHJvcGRvd24uZHgtb2ZmaWNlLWJhci1kcm9wZG93bi1ob3Jpem9udGFsLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW06bm90KC5keGJsLXRvb2xiYXItaXRlbS10bXBsKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwLjEyNWVtIDA7XG59XG5cbi5keC1vZmZpY2UtcmliYm9uLXRhYi1jb250ZW50LmR4YmwtdG9vbGJhci1kcm9wZG93bi5keC1vZmZpY2UtYmFyLWRyb3Bkb3duLWhvcml6b250YWwuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keC1vZmZpY2UtYmFyLWRyb3Bkb3duLWhvcml6b250YWwtY29udGVudC5keGJsLWRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiAwLjYyNXJlbTtcbn1cblxuLmR4LW9mZmljZS1yaWJib24tdGFiLWNvbnRlbnQuZHhibC10b29sYmFyLWRyb3Bkb3duLmR4LW9mZmljZS1iYXItZHJvcGRvd24taG9yaXpvbnRhbC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4LW9mZmljZS1iYXItZHJvcGRvd24taG9yaXpvbnRhbC1jb250ZW50IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZHgtb2ZmaWNlLWJhci1jb21ib2JveC1sYXJnZTpub3QoLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtKSAuZHhibC10ZXh0LWVkaXQge1xuICB3aWR0aDogMTIwcHg7XG59XG5cbi5keC1vZmZpY2UtYmFyLWNvbWJvYm94LWxhcmdlLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRleHQtZWRpdCB7XG4gIHdpZHRoOiAxODBweDtcbn1cblxuLmR4LW9mZmljZS1iYXItY29tYm9ib3gtbGFyZ2UuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmltYWdlICsgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDJlbTtcbn1cblxuLmR4LW9mZmljZS1iYXItY29tYm9ib3gtc21hbGw6bm90KC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSkgLmR4YmwtdGV4dC1lZGl0IHtcbiAgd2lkdGg6IDYzcHg7XG59XG5cbi5keC1vZmZpY2UtYmFyLWNvbWJvYm94LXNtYWxsLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRleHQtZWRpdCB7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4uZHgtb2ZmaWNlLWJhci1jb21ib2JveC1taWRkbGU6bm90KC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSkgLmR4YmwtdGV4dC1lZGl0IHtcbiAgd2lkdGg6IDE3NXB4O1xufVxuXG4uZHhibC1vZmZpY2UtYmFyLXNwaW5lZGl0Om5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0pIHtcbiAgd2lkdGg6IDkwcHg7XG59XG5cbi5keGJsLW9mZmljZS1iYXItc3BpbmVkaXQgPiAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IGRpdiA+IC5keGJsLXRleHQtZWRpdCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLmR4YmwtdHJlZXZpZXcge1xuICAtLWR4YmwtdHJlZXZpZXctc3BhY2luZy14OiAwLjI1cmVtO1xuICAtLWR4YmwtdHJlZXZpZXctc3BhY2luZy15OiAwO1xuICAtLWR4YmwtdHJlZXZpZXctZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1keGJsLXRyZWV2aWV3LWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tZHhibC10cmVldmlldy1saW5lLWhlaWdodDogMS40Mjg1O1xuICAtLWR4YmwtdHJlZXZpZXctdGV4dC1wYWRkaW5nLXk6IDAuMjUwMDMxMjVyZW07XG4gIC0tZHhibC10cmVldmlldy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtdHJlZXZpZXctYnRuLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLXRyZWV2aWV3LWJ0bi1ob3Zlci1iZzogdW5zZXQ7XG4gIC0tZHhibC10cmVldmlldy1idG4taG92ZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC10cmVldmlldy1pbWFnZS1zcGFjaW5nOiAwLjM3NXJlbTtcbiAgLS1keGJsLXRyZWV2aWV3LW5hdmlnYXRpb24tZmlsdGVyLWJvdHRvbS1zcGFjaW5nOiAwLjc1cmVtO1xuICAtLWR4YmwtdHJlZXZpZXctbmF2aWdhdGlvbi1maWx0ZXItY29udGVudC1iZy1jb2xvcjogeWVsbG93O1xuICAtLWR4YmwtdHJlZXZpZXctbmF2aWdhdGlvbi1maWx0ZXItY29udGVudC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtdHJlZXZpZXctY2hlY2stYWxsLWJvdHRvbS1zcGFjaW5nOiAwLjI1cmVtO1xuICAtLWR4YmwtdHJlZXZpZXctY2hlY2stYWxsLWJvcmRlci1ib3R0b20tY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtdHJlZXZpZXctY2hlY2stYWxsLWJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgLS1keGJsLXRyZWV2aWV3LWNoZWNrLWFsbC1ib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLXRyZWV2aWV3LWl0ZW0tdGV4dC13cmFwOiBub3JtYWw7XG4gIC0tZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQtaW5kZW50OiAwLjkzNzVyZW07XG4gIC0tZHhibC10cmVldmlldy1pdGVtLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLXRyZWV2aWV3LWl0ZW0taG92ZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC10cmVldmlldy1pdGVtLXNlbGVjdGlvbi1iZzogdW5zZXQ7XG4gIC0tZHhibC10cmVldmlldy1pdGVtLXNlbGVjdGlvbi1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC10cmVldmlldy1pdGVtLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC0tZHhibC10cmVldmlldy1pdGVtLXNwYWNpbmcteTogMC4zNzVyZW07XG4gIC0tZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQtY29udGFpbmVyLWJvcmRlci13aWR0aDogMC4xMjVyZW07XG4gIC0tZHhibC10cmVldmlldy1jaGVja2JveC1jaGVja2VkLWNvbG9yOiB2YXIoLS1icy13aGl0ZSwgdmFyKC0td2hpdGUpKTtcbiAgLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LWNoZWNrZWQtYmc6IHVuc2V0O1xuICAtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtY2hlY2tlZC1ob3Zlci1iZzogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtZGlzYWJsZWQtYmc6IHVuc2V0O1xuICAtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtdW5jaGVja2VkLWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LXVuY2hlY2tlZC1ob3Zlci1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC10cmVldmlldy1jaGVja2JveC11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LXVuY2hlY2tlZC1ib3JkZXItd2lkdGg6IDJweDtcbiAgLS1keGJsLXRyZWV2aWV3LWVtcHR5LWRhdGEtcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtdHJlZXZpZXctZW1wdHktZGF0YS1wYWRkaW5nLXk6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtdHJlZXZpZXctc3BhY2luZy15KSB2YXIoLS1keGJsLXRyZWV2aWV3LXNwYWNpbmcteCk7XG59XG4uZHhibC10cmVldmlldy5keGJsLXNtIHtcbiAgLS1keGJsLXRyZWV2aWV3LWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLXRyZWV2aWV3LWxpbmUtaGVpZ2h0OiAxLjMzMztcbiAgLS1keGJsLXRyZWV2aWV3LXRleHQtcGFkZGluZy15OiAwLjI1MDEyNXJlbTtcbiAgLS1keGJsLXRyZWV2aWV3LWltYWdlLXNwYWNpbmc6IDAuMjVyZW07XG4gIC0tZHhibC10cmVldmlldy1pdGVtLXNwYWNpbmcteTogMC4yNXJlbTtcbiAgLS1keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudC1pbmRlbnQ6IDAuODEyNXJlbTtcbn1cbi5keGJsLXRyZWV2aWV3LmR4Ymwtc20gLmR4YmwtdHJlZXZpZXctaXRlbSAuZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cbi5keGJsLXRyZWV2aWV3LmR4Ymwtc206bm90KC5keGJsLXRyZWV2aWV3LW5vLWV4cGFuZC1idG4pIC5keGJsLXRyZWV2aWV3LWNoZWNrYm94LWNoZWNrLWFsbCB7XG4gIHBhZGRpbmctbGVmdDogMS42MjVyZW07XG59XG4uZHhibC10cmVldmlldy5keGJsLWxnIHtcbiAgLS1keGJsLXRyZWV2aWV3LWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLXRyZWV2aWV3LWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tZHhibC10cmVldmlldy10ZXh0LXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1keGJsLXRyZWV2aWV3LWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbiAgLS1keGJsLXRyZWV2aWV3LWl0ZW0tc3BhY2luZy15OiAwLjVyZW07XG4gIC0tZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQtaW5kZW50OiAxLjA2MjVyZW07XG59XG4uZHhibC10cmVldmlldy5keGJsLWxnIC5keGJsLXRyZWV2aWV3LWl0ZW0gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG4uZHhibC10cmVldmlldy5keGJsLWxnOm5vdCguZHhibC10cmVldmlldy1uby1leHBhbmQtYnRuKSAuZHhibC10cmVldmlldy1jaGVja2JveC1jaGVjay1hbGwge1xuICBwYWRkaW5nLWxlZnQ6IDIuMTI1cmVtO1xufVxuLmR4YmwtdHJlZXZpZXcgPiAuZHhibC1uYXZpZ2F0aW9uLWZpbHRlciB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWR4YmwtdHJlZXZpZXctbmF2aWdhdGlvbi1maWx0ZXItYm90dG9tLXNwYWNpbmcpO1xuICB3aWR0aDogMTAwJTtcbn1cbi5keGJsLXRyZWV2aWV3Om5vdCguZHhibC10cmVldmlldy1uby1leHBhbmQtYnRuKSAuZHhibC10cmVldmlldy1jaGVja2JveC1jaGVjay1hbGwge1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtZmlsdGVyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRyZWV2aWV3LW5hdmlnYXRpb24tZmlsdGVyLWNvbnRlbnQtYmctY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZHhibC10cmVldmlldy1uYXZpZ2F0aW9uLWZpbHRlci1jb250ZW50LWNvbG9yKTtcbn1cbi5keGJsLXRyZWV2aWV3IC5keGJsLWNoZWNrYm94IHtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1jb2xvcjogdmFyKC0tZHhibC10cmVldmlldy1jaGVja2JveC1jaGVja2VkLWNvbG9yKTtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1ob3Zlci1iZzogdmFyKC0tZHhibC10cmVldmlldy1jaGVja2JveC1jaGVja2VkLWhvdmVyLWJnKTtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtZGlzYWJsZWQtY29sb3I6IHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtZGlzYWJsZWQtY29sb3IpO1xuICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYmc6IHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtdW5jaGVja2VkLWJnKTtcbiAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJnOiB2YXIoLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LXVuY2hlY2tlZC1ob3Zlci1iZyk7XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtdW5jaGVja2VkLWJvcmRlci1jb2xvcik7XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtdW5jaGVja2VkLWJvcmRlci13aWR0aCk7XG59XG4uZHhibC10cmVldmlldyAuZHhibC1jaGVja2JveC5keGJsLXRyZWV2aWV3LWNoZWNrYm94LWNoZWNrLWFsbCB7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2stYWxsLWJvcmRlci1ib3R0b20td2lkdGgpIHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2stYWxsLWJvcmRlci1ib3R0b20tc3R5bGUpIHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2stYWxsLWJvcmRlci1ib3R0b20tY29sb3IsIHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1keGJsLXRyZWV2aWV3LWNoZWNrLWFsbC1ib3R0b20tc3BhY2luZyk7XG59XG4uZHhibC10cmVldmlldyAuZHhibC1jaGVja2JveC5keGJsLXRyZWV2aWV3LWNoZWNrYm94LWNoZWNrLWFsbCArICogPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC10cmVldmlldy1pdGVtcy1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tZHhibC10cmVldmlldy1jaGVjay1hbGwtYm90dG9tLXNwYWNpbmcpO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtY2hlY2tib3ggPiAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtY2hlY2tib3gtY2hlY2tlZCA+IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6bm90KDpob3ZlciksIC5keGJsLXRyZWV2aWV3IC5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbyk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgPiAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50Om5vdCg6aG92ZXIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC10cmVldmlldy1jaGVja2JveC1jaGVja2VkLWJnLCB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSkpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LWNoZWNrZWQtYmcsIDgwJSk7XG59XG4uZHhibC10cmVldmlldyAuZHhibC1jaGVja2JveDpub3QoLmR4YmwtY2hlY2tib3gtc3dpdGNoKTpub3QoLmR4YmwtY2hlY2tib3gtcmFkaW8pLmR4YmwtZGlzYWJsZWQuZHhibC1jaGVja2JveC1jaGVja2VkID4gLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDpub3QoOmhvdmVyKSwgLmR4YmwtdHJlZXZpZXcgLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKS5keGJsLWRpc2FibGVkLmR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSA+IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6bm90KDpob3ZlciksIC5keGJsLXRyZWV2aWV3IC5keGJsLWNoZWNrYm94Om5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbyk6ZGlzYWJsZWQuZHhibC1jaGVja2JveC1jaGVja2VkID4gLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDpub3QoOmhvdmVyKSwgLmR4YmwtdHJlZXZpZXcgLmR4YmwtY2hlY2tib3g6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKTpkaXNhYmxlZC5keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgPiAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50Om5vdCg6aG92ZXIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC10cmVldmlldy1jaGVja2JveC1kaXNhYmxlZC1iZywgY3VycmVudGNvbG9yKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC10cmVldmlldy1jaGVja2JveC1kaXNhYmxlZC1iZywgNDAlKTtcbn1cbi5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWVtcHR5LWRhdGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZHhibC10cmVldmlldy1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tZHhibC10cmVldmlldy1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLXRyZWV2aWV3LWxpbmUtaGVpZ2h0KTtcbiAgb3BhY2l0eTogNjAlO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLXRyZWV2aWV3LWVtcHR5LWRhdGEtcGFkZGluZy15KSB2YXIoLS1keGJsLXRyZWV2aWV3LWVtcHR5LWRhdGEtcGFkZGluZy14KTtcbn1cbi5keGJsLXRyZWV2aWV3LmR4YmwtdHJlZXZpZXctdGV4dC1ub3dyYXAge1xuICAtLWR4YmwtdHJlZXZpZXctaXRlbS10ZXh0LXdyYXA6IG5vd3JhcDtcbn1cbi5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWl0ZW1zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmR4YmwtdHJlZXZpZXcgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtdHJlZXZpZXctaXRlbXMtY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbn1cbi5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWl0ZW1zLWNvbnRhaW5lciAuZHhibC10cmVldmlldy1pdGVtcy1jb250YWluZXIgLmR4YmwtdHJlZXZpZXctdG1wbCwgLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbXMtY29udGFpbmVyIC5keGJsLXRyZWV2aWV3LWl0ZW1zLWNvbnRhaW5lciAuZHhibC10cmVldmlldy10bXBsIH4gKiB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudC1pbmRlbnQpO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbS5keGJsLWRpc2FibGVkLCAuZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1keGJsLXRyZWV2aWV3LWl0ZW0tc3BhY2luZy15KTtcbn1cbi5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWl0ZW0gPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQgPiAuZHhibC10cmVldmlldy1pdGVtLWluZGVudCB7XG4gIG1pbi13aWR0aDogY2FsYyh2YXIoLS1keGJsLXRyZWV2aWV3LWl0ZW0taW5kZW50LCAwKSAqIHZhcigtLWR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50LWluZGVudCkpO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBub25lO1xuICAtLWR4YmwtYnRuLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1keGJsLWJ0bi1ib3JkZXItaG92ZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiAkYnRuLWhvdmVyLWNvbG9yO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLWJ0biA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtdHJlZXZpZXctYnRuLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC10cmVldmlldy1idG4tY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXVuc2V0LCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRyZWV2aWV3LWJ0bi1ob3Zlci1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdHJlZXZpZXctYnRuLWhvdmVyLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWl0ZW0gPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQgPiAuZHhibC1idG4uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtYnRuOmRpc2FibGVkID4gLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC11bnNldCwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtdW5zZXQsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIDQwJSkpO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtbmF2LWV4cGFuZC1idG4tY3VzdG9tKSB7XG4gIC0tZHhibC1idG4tYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtbmF2LWV4cGFuZC1idG4tY3VzdG9tKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRyZWV2aWV3LWJ0bi1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC10cmVldmlldy1idG4taG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtbmF2LWV4cGFuZC1idG4tY3VzdG9tKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLWJ0bjpub3QoLmR4YmwtbmF2LWV4cGFuZC1idG4tY3VzdG9tKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYyh2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkgLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1uYXYtZXhwYW5kLWJ0bi1jdXN0b20pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSAvIDEuNzUpO1xuICB9XG59XG4uZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1uYXYtZXhwYW5kLWJ0bi1jdXN0b20pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgsIDBweCkpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoLCAwcHgpKSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCwgMHB4KSkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWl0ZW0gPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQgPiAuZHhibC1idG46bm90KC5keGJsLW5hdi1leHBhbmQtYnRuLWN1c3RvbSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpmb2N1cy12aXNpYmxlLCAuZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1uYXYtZXhwYW5kLWJ0bi1jdXN0b20pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtYnRuOm5vdCguZHhibC1uYXYtZXhwYW5kLWJ0bi1jdXN0b20pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWl0ZW0gPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQgPiAuZHhibC1idG46bm90KC5keGJsLW5hdi1leHBhbmQtYnRuLWN1c3RvbSk6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWZvY3VzZWQ6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IDAgMCB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yKTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQpICsgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXIpICsgLTFweCk7XG4gIHRvcDogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIC0xcHgpO1xuICByaWdodDogY2FsYyh2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkKSArIHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1ibHVyKSArIC0xcHgpO1xuICBib3R0b206IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAtMXB4KTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtdHJlZXZpZXctaXRlbS1ib3JkZXItcmFkaXVzKTtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLXRyZWV2aWV3LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1keGJsLXRyZWV2aWV3LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtdHJlZXZpZXctbGluZS1oZWlnaHQpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250YWluZXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoLmR4YmwtYWN0aXZlKTpob3ZlciB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC10cmVldmlldy1pdGVtLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLXRyZWV2aWV3LWl0ZW0taG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGFpbmVyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KC5keGJsLWFjdGl2ZSk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250YWluZXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoLmR4YmwtYWN0aXZlKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGFpbmVyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KC5keGJsLWFjdGl2ZSk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250YWluZXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoLmR4YmwtYWN0aXZlKTpob3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMTAlO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGFpbmVyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdHJlZXZpZXctaXRlbS1zZWxlY3Rpb24tYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtdHJlZXZpZXctaXRlbS1zZWxlY3Rpb24tY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGFpbmVyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250YWluZXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGFpbmVyOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC10cmVldmlldyAuZHhibC10cmVldmlldy1pdGVtID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250YWluZXI6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgb3BhY2l0eTogODAlO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGFpbmVyLmR4YmwtZGlzYWJsZWQsIC5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWl0ZW0gPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQgPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRhaW5lcjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDYwJTtcbn1cbi5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWl0ZW0gPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQgPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRhaW5lciA+IC5keGJsLWltYWdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZHhibC10cmVldmlldy1pbWFnZS1zcGFjaW5nKTtcbn1cbi5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWl0ZW0gPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQgPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRhaW5lcjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCguZHhibC1hY3RpdmUpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGFpbmVyID4gLmR4YmwtdGV4dDpub3QoLmR4YmwtYmFkZ2UpIHtcbiAgLS1keGJsLXRleHQtcGFkZGluZy15OiB2YXIoLS1keGJsLXRyZWV2aWV3LXRleHQtcGFkZGluZy15KTtcbiAgd2hpdGUtc3BhY2U6IHZhcigtLWR4YmwtdHJlZXZpZXctaXRlbS10ZXh0LXdyYXApO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWl0ZW0gPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQgPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRhaW5lciAuZHhibC10cmVldmlldy1pdGVtLXRleHQtY29udGFpbmVyIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGFpbmVyIC5keGJsLXRyZWV2aWV3LWl0ZW0tdGV4dC1jb250YWluZXIuZHhibC10cmVldmlldy1pdGVtLXRleHQtdG1wbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmR4YmwtdHJlZXZpZXcgLmR4YmwtdHJlZXZpZXctaXRlbSA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keGJsLXRyZWV2aWV3LWl0ZW0tY29udGFpbmVyIC5keGJsLXRyZWV2aWV3LWl0ZW0tdGV4dC1jb250YWluZXIuZHhibC10cmVldmlldy1pdGVtLXRleHQtdG1wbCA+IC5keGJsLXRleHQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5keGJsLXRyZWV2aWV3IC5keGJsLXRyZWV2aWV3LWl0ZW0gPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQgPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRhaW5lciAuZHhibC10cmVldmlldy1pdGVtLXRleHQtY29udGFpbmVyID4gLmR4YmwtdHJlZXZpZXctaXRlbS10ZXh0IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmR4YmwtYmFkZ2Uge1xuICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1mb250LXdlaWdodDogNTAwO1xuICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1saW5lLWhlaWdodDogMS40Mjg1O1xuICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG4gIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWJnOiB2YXIoLS1icy1ncmF5LTYwMCwgIzZjNzU3ZCk7XG4gIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLXNwYWNpbmc6IDAuMzc1cmVtO1xuICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS10ZXh0LXNwYWNpbmcteDogMC4zNzVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtYmcpO1xuICBtYXJnaW46IDAgdmFyKC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLXNwYWNpbmcpO1xufVxuLmR4YmwtYmFkZ2UuZHhibC10ZXh0IHtcbiAgLS1keGJsLXRleHQtcGFkZGluZy14OiB2YXIoLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtdGV4dC1zcGFjaW5nLXgpO1xuICAtLWR4YmwtdGV4dC1wYWRkaW5nLXk6IDA7XG59XG5cbi5keGJsLXNtIC5keGJsLWJhZGdlIHtcbiAgLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1saW5lLWhlaWdodDogMS4zMzM7XG4gIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLXNwYWNpbmc6IDAuMjVyZW07XG4gIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLXRleHQtc3BhY2luZy14OiAwLjI1cmVtO1xufVxuXG4uZHhibC1sZyAuZHhibC1iYWRnZSB7XG4gIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1keGJsLW5hdmlnYXRpb24tYmFkZ2Utc3BhY2luZzogMC41cmVtO1xuICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS10ZXh0LXNwYWNpbmcteDogMC41cmVtO1xufVxuXG4uZHhibC1hY3RpdmUgLmR4YmwtYmFkZ2Uge1xuICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1iZzogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSk7XG59XG5cbi5keGJsLXN0YWNrbGF5b3V0ID4gLmR4Ymwtc3RhY2tsYXlvdXQtcm9vdCwgLmR4YmwtZ3JpZGxheW91dCA+IC5keGJsLWdyaWRsYXlvdXQtcm9vdCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG5cbi5keGJsLWdyaWRsYXlvdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5keGJsLXN0YWNrbGF5b3V0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZHhibC1yYWRpby1ncm91cCB7XG4gIC0tZHhibC1yYWRpby1ncm91cC1yYWRpby1wYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIC0tZHhibC1yYWRpby1ncm91cC1yYWRpby1wYWRkaW5nLWxlZnQ6IDFyZW07XG4gIC0tZHhibC1yYWRpby1ncm91cC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtcmFkaW8tZ3JvdXAtbm8tZGF0YS10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1yYWRpby1ncm91cC1mb250LXNpemUpO1xufVxuLmR4YmwtcmFkaW8tZ3JvdXAuZHhibC1yYWRpby1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG59XG4uZHhibC1yYWRpby1ncm91cC5keGJsLXJhZGlvLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtY2hlY2tib3gtcmFkaW8ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5keGJsLXJhZGlvLWdyb3VwLmR4YmwtcmFkaW8tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1jaGVja2JveC1yYWRpbyArIC5keGJsLWNoZWNrYm94LXJhZGlvIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWR4YmwtcmFkaW8tZ3JvdXAtcmFkaW8tcGFkZGluZy10b3ApO1xufVxuLmR4YmwtcmFkaW8tZ3JvdXAuZHhibC1yYWRpby1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi5keGJsLXJhZGlvLWdyb3VwLmR4YmwtcmFkaW8tZ3JvdXAtaG9yaXpvbnRhbCA+IC5keGJsLWNoZWNrYm94LXJhZGlvICsgLmR4YmwtY2hlY2tib3gtcmFkaW8ge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWR4YmwtcmFkaW8tZ3JvdXAtcmFkaW8tcGFkZGluZy1sZWZ0KTtcbn1cbi5keGJsLXJhZGlvLWdyb3VwID4gLmR4YmwtcmFkaW8tZ3JvdXAtbm8tZGF0YS10ZXh0IHtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1yYWRpby1ncm91cC1uby1kYXRhLXRleHQtb3BhY2l0eSk7XG59XG4uZHhibC1yYWRpby1ncm91cC5keGJsLXNtIHtcbiAgLS1keGJsLXJhZGlvLWdyb3VwLXJhZGlvLXBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAtLWR4YmwtcmFkaW8tZ3JvdXAtcmFkaW8tcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAtLWR4YmwtcmFkaW8tZ3JvdXAtZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmR4YmwtcmFkaW8tZ3JvdXAuZHhibC1sZyB7XG4gIC0tZHhibC1yYWRpby1ncm91cC1yYWRpby1wYWRkaW5nLXRvcDogMC41cmVtO1xuICAtLWR4YmwtcmFkaW8tZ3JvdXAtcmFkaW8tcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAtLWR4YmwtcmFkaW8tZ3JvdXAtZm9udC1zaXplOiAxcmVtO1xufVxuXG4uZHhibC1jb250ZXh0LW1lbnUsXG4uZHhibC1jb250ZXh0LW1lbnUtc3VibWVudSB7XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtY29udGV4dC1tZW51LWJnOiB2YXIoLS1icy1ib2R5LWJnLCB2YXIoLS1keGJsLWJvZHktYmcsIGluaGVyaXQpKTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWR4YmwtY29udGV4dC1tZW51LWxpbmUtaGVpZ2h0OiAxLjQyODU7XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS10ZXh0LXBhZGRpbmcteDogMS41cmVtO1xuICAtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXk6IDAuMzEyNTMxMjVyZW07XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtbWluLXdpZHRoOiA5Ljk5OTkzNzVyZW07XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wb3BvdXQtaWNvbi1vcGFjaXR5OiA3MCU7XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtZGlzYWJsZWQtYmc6IHVuc2V0O1xuICAtLWR4YmwtY29udGV4dC1tZW51LWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1kaXNhYmxlZC1vcGFjaXR5OiA2MCU7XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1ob3Zlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLWFjdGl2ZS1iZzogdW5zZXQ7XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdoaXRlLCB2YXIoLS13aGl0ZSkpO1xuICAtLWR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvci13aWR0aDogMXB4O1xuICAtLWR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvci1zdHlsZTogc29saWQ7XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWR4YmwtY29udGV4dC1tZW51LWJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1wYWRkaW5nLXg6IDA7XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtcGFkZGluZy15OiAwO1xuICAtLWR4YmwtY29udGV4dC1tZW51LWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnksIHZhcigtLXByaW1hcnkpKTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGg6IDAuMTI1cmVtO1xufVxuLmR4YmwtY29udGV4dC1tZW51LmR4Ymwtc20sXG4uZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLXNtIHtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLXRleHQtcGFkZGluZy14OiAxLjM3NXJlbTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtbWluLXdpZHRoOiA4LjU3MTM3NXJlbTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1pbWFnZS1zcGFjaW5nOiAwLjM3NXJlbTtcbn1cbi5keGJsLWNvbnRleHQtbWVudS5keGJsLWxnLFxuLmR4YmwtY29udGV4dC1tZW51LXN1Ym1lbnUuZHhibC1sZyB7XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtY29udGV4dC1tZW51LWxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLXRleHQtcGFkZGluZy14OiAxLjYyNXJlbTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLXBhZGRpbmcteDogMC42MjVyZW07XG4gIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXk6IDAuMzc1cmVtO1xuICAtLWR4YmwtY29udGV4dC1tZW51LW1pbi13aWR0aDogMTEuNDI4NXJlbTtcbiAgLS1keGJsLWNvbnRleHQtbWVudS1pbWFnZS1zcGFjaW5nOiAwLjYyNXJlbTtcbn1cbi5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93bixcbi5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duIHtcbiAgLS1keGJsLWRyb3Bkb3duLWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1mb250LWZhbWlseSk7XG4gIC0tZHhibC1kcm9wZG93bi1mb250LXNpemU6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWZvbnQtc2l6ZSk7XG4gIC0tZHhibC1kcm9wZG93bi1jb2xvcjogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtY29sb3IpO1xuICAtLWR4YmwtZHJvcGRvd24tbGluZS1oZWlndGg6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWxpbmUtaGVpZ2h0KTtcbiAgLS1keGJsLWRyb3Bkb3duLWJnOiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1iZyk7XG4gIC0tZHhibC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteDogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtcGFkZGluZy14KTtcbiAgLS1keGJsLWRyb3Bkb3duLWJvZHktcGFkZGluZy15OiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1wYWRkaW5nLXkpO1xuICAtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtYm9yZGVyLXJhZGl1cyk7XG4gIC0tZHhibC1kcm9wZG93bi1ib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWJvcmRlci13aWR0aCk7XG4gIC0tZHhibC1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWJvcmRlci1jb2xvcik7XG4gIC0tZHhibC1kcm9wZG93bi1ib3JkZXItc3R5bGU6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWJvcmRlci1zdHlsZSk7XG4gIC0tZHhibC1kcm9wZG93bi1taW4td2lkdGg6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LW1pbi13aWR0aCk7XG4gIC0tZHhibC1kcm9wZG93bi1ib3gtc2hhZG93OiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1ib3gtc2hhZG93KTtcbn1cbi5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwsXG4uZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHhibC1jb250ZXh0LW1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsLmR4YmwtY29udGV4dC1tZW51LWl0ZW0tbGlzdC13aXRoLWljb25zID4gbGkgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS5keGJsLWNvbnRleHQtbWVudS1pdGVtLXdpdGgtaWNvbiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS10ZXh0LFxuLmR4YmwtY29udGV4dC1tZW51LXN1Ym1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsLmR4YmwtY29udGV4dC1tZW51LWl0ZW0tbGlzdC13aXRoLWljb25zID4gbGkgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS5keGJsLWNvbnRleHQtbWVudS1pdGVtLXdpdGgtaWNvbiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS10ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1pbWFnZS1zcGFjaW5nKTtcbn1cbi5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwuZHhibC1jb250ZXh0LW1lbnUtaXRlbS1saXN0LXdpdGgtaWNvbnMgPiBsaSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtIC5keGJsLWNvbnRleHQtbWVudS1pdGVtLXRleHQsXG4uZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwuZHhibC1jb250ZXh0LW1lbnUtaXRlbS1saXN0LXdpdGgtaWNvbnMgPiBsaSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtIC5keGJsLWNvbnRleHQtbWVudS1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS10ZXh0LXBhZGRpbmcteCk7XG59XG4uZHhibC1jb250ZXh0LW1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcixcbi5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaS5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3Ige1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yLXdpZHRoKSB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3Itc3R5bGUpIHZhcigtLWR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvci1jb2xvcik7XG59XG4uZHhibC1jb250ZXh0LW1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcjpmaXJzdC1jaGlsZCxcbi5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaS5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3I6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcik6Zmlyc3QtY2hpbGQsXG4uZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1ib3JkZXItcmFkaXVzKTtcbn1cbi5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQsXG4uZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWJvcmRlci1yYWRpdXMpO1xufVxuLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcik6Zm9jdXMtd2l0aGluLFxuLmR4YmwtY29udGV4dC1tZW51LXN1Ym1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKTpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS1jb2xvcik7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aCkgKiAtMSk7XG59XG4uZHhibC1jb250ZXh0LW1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtLFxuLmR4YmwtY29udGV4dC1tZW51LXN1Ym1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLXBhZGRpbmcteSkgdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXgpIHZhcigtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0tcGFkZGluZy15KSB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLXBhZGRpbmcteCk7XG59XG4uZHhibC1jb250ZXh0LW1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KC5keGJsLWFjdGl2ZSk6aG92ZXIsXG4uZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoLmR4YmwtYWN0aXZlKTpob3ZlciB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1jb250ZXh0LW1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KC5keGJsLWFjdGl2ZSk6aG92ZXIsXG4gIC5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCguZHhibC1hY3RpdmUpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCguZHhibC1hY3RpdmUpOmhvdmVyLFxuICAuZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoLmR4YmwtYWN0aXZlKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCguZHhibC1hY3RpdmUpOmhvdmVyLFxuICAuZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoLmR4YmwtYWN0aXZlKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoLmR4YmwtYWN0aXZlKTpob3Zlcjo6YmVmb3JlLFxuLmR4YmwtY29udGV4dC1tZW51LXN1Ym1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KC5keGJsLWFjdGl2ZSk6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW0gLmR4YmwtY29udGV4dC1tZW51LWl0ZW0tdGV4dCxcbi5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbSAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS10ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbSAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wb3BvdXQtaWNvbixcbi5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbSAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wb3BvdXQtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1pbWFnZS1zcGFjaW5nKTtcbn1cbi5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW0gLmR4YmwtY29udGV4dC1tZW51LWl0ZW0taWNvbixcbi5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbSAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS1pY29uIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZHhibC1jb250ZXh0LW1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtLmR4YmwtZGlzYWJsZWQsIC5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW06ZGlzYWJsZWQsXG4uZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW0uZHhibC1kaXNhYmxlZCxcbi5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpkaXNhYmxlZCB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtZGlzYWJsZWQtYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWRpc2FibGVkLWNvbG9yKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtZGlzYWJsZWQtb3BhY2l0eSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW0uZHhibC1kaXNhYmxlZCwgLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpkaXNhYmxlZCxcbiAgLmR4YmwtY29udGV4dC1tZW51LXN1Ym1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtLmR4YmwtZGlzYWJsZWQsXG4gIC5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpkaXNhYmxlZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW0uZHhibC1kaXNhYmxlZCwgLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpkaXNhYmxlZCxcbiAgLmR4YmwtY29udGV4dC1tZW51LXN1Ym1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtLmR4YmwtZGlzYWJsZWQsXG4gIC5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpkaXNhYmxlZCB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS5keGJsLWRpc2FibGVkLCAuZHhibC1jb250ZXh0LW1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtOmRpc2FibGVkLFxuICAuZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW0uZHhibC1kaXNhYmxlZCxcbiAgLmR4YmwtY29udGV4dC1tZW51LXN1Ym1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtOmRpc2FibGVkIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS5keGJsLWRpc2FibGVkOjpiZWZvcmUsIC5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW06ZGlzYWJsZWQ6OmJlZm9yZSxcbi5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS5keGJsLWRpc2FibGVkOjpiZWZvcmUsXG4uZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW06ZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDIlO1xufVxuLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSxcbi5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1hY3RpdmUtYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTphY3RpdmUsXG4gIC5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLWNvbnRleHQtbWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTphY3RpdmUsXG4gIC5keGJsLWNvbnRleHQtbWVudS1zdWJtZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLmR4YmwtY29udGV4dC1tZW51LXN1Ym1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6YWN0aXZlIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtY29udGV4dC1tZW51LmR4YmwtY29udGV4dC1tZW51LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tYm9keSB1bCBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZTo6YmVmb3JlLFxuLmR4YmwtY29udGV4dC1tZW51LXN1Ym1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICBvcGFjaXR5OiA4MCU7XG59XG4uZHhibC1jb250ZXh0LW1lbnUuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5IHVsIGxpOm5vdCguZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yKSA+IC5keGJsLWNvbnRleHQtbWVudS1pdGVtOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkgLmR4YmwtY29udGV4dC1tZW51LWl0ZW0tcG9wb3V0LWljb24sXG4uZHhibC1jb250ZXh0LW1lbnUtc3VibWVudS5keGJsLWNvbnRleHQtbWVudS1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgdWwgbGk6bm90KC5keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3IpID4gLmR4YmwtY29udGV4dC1tZW51LWl0ZW06bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKSAuZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wb3BvdXQtaWNvbiB7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0tcG9wb3V0LWljb24tb3BhY2l0eSk7XG59XG5cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0LCAuZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0sIC5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5keGJsLW1lbnUge1xuICAtLWR4YmwtbWVudS1pdGVtLWhvdmVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtbWVudS1pdGVtLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1iZzogdW5zZXQ7XG4gIC0tZHhibC1tZW51LWl0ZW0tc2VsZWN0ZWQtY29sb3I6IHVuc2V0O1xuICAtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC1tZW51LWl0ZW0tZGlzYWJsZWQtYmc6IHVuc2V0O1xuICAtLWR4YmwtbWVudS1pdGVtLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yLCB2YXIoLS1keGJsLWJvZHktY29sb3IsIGluaGVyaXQpKTtcbiAgLS1keGJsLW1lbnUtaXRlbS1kaXNhYmxlZC1vcGFjaXR5OiA2MCU7XG4gIC0tZHhibC1tZW51LWZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAtLWR4YmwtbWVudS1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC1tZW51LXNlcGFyYXRvci13aWR0aDogMXB4O1xuICAtLWR4YmwtbWVudS1zZXBhcmF0b3ItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLW1lbnUtc2VwYXJhdG9yLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zaXplOiAxcmVtO1xuICAtLWR4YmwtbWVudS1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSk7XG4gIC0tZHhibC1tZW51LXRvcC1sZWZ0LWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLW1lbnUtdG9wLXJpZ2h0LWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLS1keGJsLW1lbnUtYm90dG9tLWxlZnQtYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtbWVudS1ib3R0b20tcmlnaHQtYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtLWR4YmwtbWVudS10aXRsZS1mb250LXdlaWdodDogNTAwO1xuICAtLWR4YmwtbWVudS10aXRsZS1mb250LXNpemU6IDEuMjVyZW07XG4gIC0tZHhibC1tZW51LXRpdGxlLWxpbmUtaGVpZ2h0OiAxO1xuICAtLWR4YmwtbWVudS1ib3JkZXItd2lkdGg6IDA7XG4gIC0tZHhibC1tZW51LWJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC1tZW51LWJvcmRlci1zdHlsZTogdW5zZXQ7XG4gIC0tZHhibC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGg6IDAuMTI1cmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbWVudS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS10b3AtbGVmdC1ib3JkZXItcmFkaXVzKSB2YXIoLS1keGJsLW1lbnUtdG9wLXJpZ2h0LWJvcmRlci1yYWRpdXMpIHZhcigtLWR4YmwtbWVudS1ib3R0b20tcmlnaHQtYm9yZGVyLXJhZGl1cykgdmFyKC0tZHhibC1tZW51LWJvdHRvbS1sZWZ0LWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXI6IHZhcigtLWR4YmwtbWVudS1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtbWVudS1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtbWVudS1ib3JkZXItY29sb3IpO1xufVxuLmR4YmwtbWVudS5keGJsLXNtIHtcbiAgLS1keGJsLW1lbnUtdGl0bGUtZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc2l6ZTogMXJlbTtcbn1cbi5keGJsLW1lbnUuZHhibC1sZyB7XG4gIC0tZHhibC1tZW51LXRpdGxlLWZvbnQtc2l6ZTogMS41cmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zaXplOiAxcmVtO1xufVxuLmR4YmwtbWVudTpub3QoW2RhdGEtZHgtbWVudS1sb2FkZWRdKSA+IC5keGJsLW1lbnUtbmF2LCAuZHhibC1tZW51Om5vdChbZGF0YS1keC1tZW51LWxvYWRlZF0pID4gLmR4YmwtbWVudS1pdGVtLWxpc3QsIC5keGJsLW1lbnU6bm90KFtkYXRhLWR4LW1lbnUtbG9hZGVkXSkgPiAuZHhibC1tZW51LXRpdGxlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5keGJsLW1lbnU6bm90KFtkYXRhLWR4LW1lbnUtbG9hZGVkXSkgPiAuZHhibC1tZW51LWJhciB7XG4gIG9wYWNpdHk6IDA7XG59XG4uZHhibC1tZW51Om5vdChbZGF0YS1keC1tZW51LWxvYWRlZF0pID4gLmR4YmwtbWVudS1iYXIgPiAuZHhibC1tZW51LWl0ZW0tbGlzdCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmR4YmwtbWVudTpub3QoW2RhdGEtZHgtbWVudS1tb2JpbGVdKSA+IC5keGJsLW1lbnUtbmF2LCAuZHhibC1tZW51Om5vdChbZGF0YS1keC1tZW51LW1vYmlsZV0pID4gLmR4YmwtbWVudS1pdGVtLWxpc3QsIC5keGJsLW1lbnU6bm90KFtkYXRhLWR4LW1lbnUtbW9iaWxlXSkgPiAuZHhibC1tZW51LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5keGJsLW1lbnVbZGF0YS1keC1tZW51LW1vYmlsZV0gPiAuZHhibC1tZW51LWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHhibC1tZW51Om5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOmZvY3VzLXZpc2libGUsIC5keGJsLW1lbnU6bm90KFtkYXRhLWR4LWZvY3VzLWhpZGRlbl0pIC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0tdG1wbDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogdmFyKC0tZHhibC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aCkgc29saWQgdmFyKC0tZHhibC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS1jb2xvcik7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLWR4YmwtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGgpICogLTEpO1xufVxuLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtLmR4YmwtbWVudS1saXN0LWl0ZW0tc3RyZXRjaCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtLmR4YmwtbWVudS1pdGVtLXBvcy1zdGFydCAuZHhibC1idG4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0uZHhibC1tZW51LWl0ZW0tcG9zLWNlbnRlciAuZHhibC1idG4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbS5keGJsLW1lbnUtaXRlbS1wb3MtZW5kIC5keGJsLWJ0biB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG4ge1xuICAtLWR4YmwtYnRuLWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLW1lbnUtZm9udC1mYW1pbHkpO1xuICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogdmFyKC0tZHhibC1tZW51LWl0ZW0tZm9udC1zaXplKTtcbiAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogdmFyKC0tZHhibC1tZW51LWl0ZW0tbGluZS1oZWlnaHQpO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogdmFyKC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy14KTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteSk7XG4gIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogdmFyKC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc3BhY2luZyk7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtbWVudS1jb2xvcik7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWR4YmwtbWVudS1pdGVtLWRpc2FibGVkLWJnKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZHhibC1tZW51LWl0ZW0tZGlzYWJsZWQtY29sb3IpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IHZhcigtLWR4YmwtbWVudS1pdGVtLWRpc2FibGVkLW9wYWNpdHkpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICAtLWR4YmwtYnRuLWJvcmRlci13aWR0aDogdW5zZXQ7XG4gIC0tZHhibC1idG4tZm9jdXMtYm94LXNoYWRvdzogbm9uZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBpbmhlcml0O1xufVxuLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZSA+IHN2Zy5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWNvbG9yLCA3MCUpKTtcbn1cbi5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG4uZHhibC1kaXNhYmxlZCA+IC5keGJsLWltYWdlLCAuZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46ZGlzYWJsZWQgPiAuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1kaXNhYmxlZC1jb2xvciwgY3VycmVudGNvbG9yKSk7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCA0MCUpKTtcbn1cbi5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4Ymwtc2VsZWN0ZWQ6bm90KC5keGJsLW1lbnUtaXRlbS1tdXRlLXNlbGVjdGlvbik6bm90KDpob3Zlcikge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLXNlbGVjdGVkOm5vdCguZHhibC1tZW51LWl0ZW0tbXV0ZS1zZWxlY3Rpb24pOm5vdCg6aG92ZXIpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoOmhvdmVyKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoOmhvdmVyKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4Ymwtc2VsZWN0ZWQ6bm90KC5keGJsLW1lbnUtaXRlbS1tdXRlLXNlbGVjdGlvbik6bm90KDpob3Zlcik6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDE1JTtcbn1cbi5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4Ymwtc2VsZWN0ZWQ6bm90KC5keGJsLW1lbnUtaXRlbS1tdXRlLXNlbGVjdGlvbik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1tZW51LWl0ZW0tc2VsZWN0ZWQtaG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4Ymwtc2VsZWN0ZWQ6bm90KC5keGJsLW1lbnUtaXRlbS1tdXRlLXNlbGVjdGlvbik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4Ymwtc2VsZWN0ZWQ6bm90KC5keGJsLW1lbnUtaXRlbS1tdXRlLXNlbGVjdGlvbik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAyMCU7XG59XG4uZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoOmhvdmVyKSB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1tZW51LWl0ZW0tc2VsZWN0ZWQtYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCg6aG92ZXIpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KDpob3Zlcikge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCg6aG92ZXIpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KDpob3Zlcik6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDE1JTtcbn1cbi5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDIwJTtcbn1cbi5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1zZWxlY3RlZCk6bm90KC5keGJsLWFjdGl2ZSkge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbWVudS1pdGVtLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaXRlbS1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjpub3QoLmR4Ymwtc2VsZWN0ZWQpOm5vdCguZHhibC1hY3RpdmUpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6bm90KC5keGJsLXNlbGVjdGVkKTpub3QoLmR4YmwtYWN0aXZlKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTY4ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxOTFkcGkpIHtcbiAgLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6bm90KC5keGJsLXNlbGVjdGVkKTpub3QoLmR4YmwtYWN0aXZlKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1zZWxlY3RlZCk6bm90KC5keGJsLWFjdGl2ZSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bi5keGJsLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1tZW51LWl0ZW0tdGV4dC1jb250YWluZXIuZHhibC1tZW51LXRleHQtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC1tZW51LWl0ZW0tdGV4dC1jb250YWluZXIgLmR4YmwtbWVudS1pdGVtLXRleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtc3BhY2luZyB7XG4gIGZsZXg6IDE7XG59XG4uZHhibC1tZW51IC5keGJsLW1lbnUtdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWR4YmwtbWVudS10aXRsZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tZHhibC1tZW51LXRpdGxlLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtbWVudS10aXRsZS1saW5lLWhlaWdodCk7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHhibC1tZW51ID4gLmR4YmwtbWVudS1iYXIge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5keGJsLW1lbnUgPiAuZHhibC1tZW51LWJhci5keGJsLW1lbnUtbG9hZGluZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDFweDtcbn1cbi5keGJsLW1lbnUgPiAuZHhibC1tZW51LWJhciA+IC5keGJsLW1lbnUtdGl0bGUge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uZHhibC1tZW51ID4gLmR4YmwtbWVudS1iYXIgPiAuZHhibC1tZW51LWl0ZW0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmR4YmwtbWVudSA+IC5keGJsLW1lbnUtYmFyID4gLmR4YmwtbWVudS1pdGVtLWxpc3QuZHhibC1tZW51LWxvYWRpbmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAxcHg7XG4gIGZsZXg6IDAgMSBhdXRvO1xufVxuLmR4YmwtbWVudSA+IC5keGJsLW1lbnUtYmFyID4gLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0LCAuZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0sIC5keGJsLW1lbnUgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5keGJsLW1lbnUtZHJvcGRvd24ge1xuICAtLWR4YmwtbWVudS1pdGVtLWhvdmVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWR4YmwtbWVudS1pdGVtLWhvdmVyLWJnOiB1bnNldDtcbiAgLS1keGJsLW1lbnUtc2VwYXJhdG9yLXdpZHRoOiAxcHg7XG4gIC0tZHhibC1tZW51LXNlcGFyYXRvci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLCB2YXIoLS1icy1ncmF5LTQwMCwgI2NlZDRkYSkpO1xuICAtLWR4YmwtbWVudS1zZXBhcmF0b3Itc3R5bGU6IHNvbGlkO1xuICAtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWJnOiB1bnNldDtcbiAgLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC1tZW51LWl0ZW0tc2VsZWN0ZWQtaG92ZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLW1lbnUtaXRlbS1kaXNhYmxlZC1iZzogdW5zZXQ7XG4gIC0tZHhibC1tZW51LWl0ZW0tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IsIHZhcigtLWR4YmwtYm9keS1jb2xvciwgaW5oZXJpdCkpO1xuICAtLWR4YmwtbWVudS1pdGVtLWRpc2FibGVkLW9wYWNpdHk6IDYwJTtcbiAgLS1keGJsLW1lbnUtZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC0tZHhibC1tZW51LWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLW1lbnUtYmc6IHZhcigtLWJzLWJvZHktYmcsIHZhcigtLWR4YmwtYm9keS1iZywgaW5oZXJpdCkpO1xuICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tZHhibC1tZW51LWl0ZW0tbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nOiAwLjVyZW07XG4gIC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy15OiAwLjMxMjUzMTI1cmVtO1xuICAtLWR4YmwtbWVudS1kcm9wZG93bi1taW4td2lkdGg6IDkuOTk5OTM3NXJlbTtcbiAgLS1keGJsLW1lbnUtZHJvcGRvd24tcGFkZGluZy14OiAwO1xuICAtLWR4YmwtbWVudS1kcm9wZG93bi1wYWRkaW5nLXk6IDA7XG4gIC0tZHhibC1tZW51LWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC0tZHhibC1tZW51LWRyb3Bkb3duLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpKTtcbiAgLS1keGJsLW1lbnUtZHJvcGRvd24tYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zaXplOiAxcmVtO1xuICAtLWR4YmwtZHJvcGRvd24tYmc6IHZhcigtLWR4YmwtbWVudS1iZyk7XG4gIC0tZHhibC1tZW51LWRyb3Bkb3duLWl0ZW0tZm9jdXMtb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpO1xuICAtLWR4YmwtbWVudS1kcm9wZG93bi1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGg6IDAuMTI1cmVtO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLXNtIHtcbiAgLS1keGJsLW1lbnUtaXRlbS1saW5lLWhlaWdodDogMS41O1xuICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nOiAwLjM3NXJlbTtcbiAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1keGJsLW1lbnUtZHJvcGRvd24tbWluLXdpZHRoOiA4LjU3MTM3NXJlbTtcbiAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zaXplOiAxcmVtO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWxnIHtcbiAgLS1keGJsLW1lbnUtaXRlbS1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC1tZW51LWl0ZW0tZm9udC1zaXplOiAxcmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLWltYWdlLXNwYWNpbmc6IDAuNjI1cmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteDogMC42MjVyZW07XG4gIC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1keGJsLW1lbnUtZHJvcGRvd24tbWluLXdpZHRoOiAxMS40Mjg1cmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLWltYWdlLXNpemU6IDFyZW07XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nIHtcbiAgLS1keGJsLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgLS1keGJsLWRyb3Bkb3duLWJvcmRlci13aWR0aDogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLWJvcmRlci13aWR0aCk7XG4gIC0tZHhibC1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xuICAtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXN0eWxlOiB2YXIoLS1keGJsLW1lbnUtZHJvcGRvd24tYm9yZGVyLXN0eWxlKTtcbiAgLS1keGJsLWRyb3Bkb3duLW1pbi13aWR0aDogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLW1pbi13aWR0aCk7XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSB7XG4gIC0tZHhibC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteDogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIC0tZHhibC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteTogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLXBhZGRpbmcteSk7XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QuZHhibC1tZW51LW5hdi1pdGVtLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0Om5vdCguZHhibC1tZW51LW5hdi1pdGVtLWxpc3QpIC5keGJsLW1lbnUtaXRlbS10ZXh0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0LmR4YmwtbWVudS1pdGVtLWxpc3Qtd2l0aC1pY29ucyA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuID4gLmR4YmwtbWVudS1pdGVtLXRleHQtY29udGFpbmVyOmZpcnN0LWNoaWxkLCAuZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdC5keGJsLW1lbnUtaXRlbS1saXN0LXdpdGgtaWNvbnMgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLW1lbnUtaXRlbS1pbmRlbnQgKyAuZHhibC1tZW51LWl0ZW0tdGV4dC1jb250YWluZXIge1xuICAtLWR4YmwtbWVudS1pdGVtLWltYWdlLXBsYWNlaG9sZGVyLXdpZHRoOiBjYWxjKHZhcigtLWR4YmwtbWVudS1pdGVtLWltYWdlLXNpemUpICsgdmFyKC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc3BhY2luZykpO1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1wbGFjZWhvbGRlci13aWR0aCkgKiAxKTtcbn1cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0uZHhibC1tZW51LWRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biB7XG4gIC0tZHhibC1idG4tZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtbWVudS1mb250LWZhbWlseSk7XG4gIC0tZHhibC1idG4tZm9udC1zaXplOiB2YXIoLS1keGJsLW1lbnUtaXRlbS1mb250LXNpemUpO1xuICAtLWR4YmwtYnRuLWxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLW1lbnUtaXRlbS1saW5lLWhlaWdodCk7XG4gIC0tZHhibC1idG4tcGFkZGluZy14OiB2YXIoLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXgpO1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteTogdmFyKC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy15KTtcbiAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiB2YXIoLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nKTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1tZW51LWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tZHhibC1tZW51LWl0ZW0tZGlzYWJsZWQtYmcpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaXRlbS1kaXNhYmxlZC1jb2xvcik7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogdmFyKC0tZHhibC1tZW51LWl0ZW0tZGlzYWJsZWQtb3BhY2l0eSk7XG4gIC0tZHhibC1idG4tYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiB1bnNldDtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IGluaGVyaXQ7XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIDQwJSkpO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4Ymwtc2VsZWN0ZWQ6bm90KC5keGJsLW1lbnUtaXRlbS1tdXRlLXNlbGVjdGlvbik6bm90KDpob3Zlcikge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoOmhvdmVyKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLXNlbGVjdGVkOm5vdCguZHhibC1tZW51LWl0ZW0tbXV0ZS1zZWxlY3Rpb24pOm5vdCg6aG92ZXIpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoOmhvdmVyKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLXNlbGVjdGVkOm5vdCguZHhibC1tZW51LWl0ZW0tbXV0ZS1zZWxlY3Rpb24pOm5vdCg6aG92ZXIpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxNSU7XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1tZW51LWl0ZW0tc2VsZWN0ZWQtaG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4Ymwtc2VsZWN0ZWQ6bm90KC5keGJsLW1lbnUtaXRlbS1tdXRlLXNlbGVjdGlvbik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLXNlbGVjdGVkOm5vdCguZHhibC1tZW51LWl0ZW0tbXV0ZS1zZWxlY3Rpb24pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLXNlbGVjdGVkOm5vdCguZHhibC1tZW51LWl0ZW0tbXV0ZS1zZWxlY3Rpb24pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAyMCU7XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KDpob3Zlcikge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KDpob3Zlcikge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KDpob3Zlcikge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoOmhvdmVyKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoOmhvdmVyKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMTUlO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAyMCU7XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6bm90KC5keGJsLXNlbGVjdGVkKTpub3QoLmR4YmwtYWN0aXZlKSB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1tZW51LWl0ZW0taG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbWVudS1pdGVtLWhvdmVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjpub3QoLmR4Ymwtc2VsZWN0ZWQpOm5vdCguZHhibC1hY3RpdmUpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1zZWxlY3RlZCk6bm90KC5keGJsLWFjdGl2ZSkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjpub3QoLmR4Ymwtc2VsZWN0ZWQpOm5vdCguZHhibC1hY3RpdmUpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1zZWxlY3RlZCk6bm90KC5keGJsLWFjdGl2ZSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG4uZHhibC1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLW1lbnUtaXRlbS1pbmRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICAtLWR4YmwtbWVudS1pdGVtLWltYWdlLXBsYWNlaG9sZGVyLXdpZHRoOiBjYWxjKHZhcigtLWR4YmwtbWVudS1pdGVtLWltYWdlLXNpemUpICsgdmFyKC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc3BhY2luZykpO1xuICB3aWR0aDogY2FsYyh2YXIoLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1wbGFjZWhvbGRlci13aWR0aCkgKiAwLjUpO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLW1lbnUtaXRlbS1pbmRlbnQ6Zmlyc3QtY2hpbGQge1xuICAtLWR4YmwtbWVudS1pdGVtLWltYWdlLXBsYWNlaG9sZGVyLXdpZHRoOiBjYWxjKHZhcigtLWR4YmwtbWVudS1pdGVtLWltYWdlLXNpemUpICsgdmFyKC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc3BhY2luZykpO1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1keGJsLW1lbnUtaXRlbS1pbmRlbnQtY291bnQsIDApICogdmFyKC0tZHhibC1tZW51LWl0ZW0taW1hZ2UtcGxhY2Vob2xkZXItd2lkdGgpICogMSk7XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuID4gLmR4YmwtbWVudS1pdGVtLWluZGVudCArIC5keGJsLWltYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuID4gLmR4YmwtbWVudS1pdGVtLXRleHQtY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LXNlcGFyYXRvciB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiB2YXIoLS1keGJsLW1lbnUtc2VwYXJhdG9yLXdpZHRoKSB2YXIoLS1keGJsLW1lbnUtc2VwYXJhdG9yLXN0eWxlKSB2YXIoLS1keGJsLW1lbnUtc2VwYXJhdG9yLWNvbG9yKTtcbn1cbi5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1zZXBhcmF0b3I6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4YmwtbWVudS1kcm9wZG93bjpub3QoLmR4YmwtbWVudS1uYXZiYXItZHJvcGRvd24pIC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW06Zmlyc3QtY2hpbGQgPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG59XG4uZHhibC1tZW51LWRyb3Bkb3duOm5vdCguZHhibC1tZW51LW5hdmJhci1kcm9wZG93bikgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbTpsYXN0LWNoaWxkID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xufVxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd25beC1kcm9wLWFsaWdubWVudD1ib3R0b21dID4gLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLW1lbnUtbmF2YmFyLWRyb3Bkb3duIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uZHhibC1pdGVtbGlzdC1kcm9wZG93blt4LWRyb3AtYWxpZ25tZW50PWJvdHRvbV0gPiAuZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtbWVudS1uYXZiYXItZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1ib2R5ID4gLmR4YmwtbWVudS1uYXYtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW06bGFzdC1jaGlsZCA+IC5keGJsLW1lbnUtaXRlbTpsYXN0LWNoaWxkID4gLmR4YmwtYnRuLFxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd25beC1kcm9wLWFsaWdubWVudD1ib3R0b21dID4gLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLW1lbnUtbmF2YmFyLWRyb3Bkb3duIC5keGJsLW1lbnUtbGlzdC1pdGVtOmxhc3QtY2hpbGQgPiAuZHhibC1tZW51LW5hdi1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbTpsYXN0LWNoaWxkID4gLmR4YmwtbWVudS1pdGVtOmxhc3QtY2hpbGQgPiAuZHhibC1idG4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG59XG4uZHhibC1pdGVtbGlzdC1kcm9wZG93blt4LWRyb3AtYWxpZ25tZW50PXRvcF0gPiAuZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtbWVudS1uYXZiYXItZHJvcGRvd24ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5keGJsLWl0ZW1saXN0LWRyb3Bkb3duW3gtZHJvcC1hbGlnbm1lbnQ9dG9wXSA+IC5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1tZW51LW5hdmJhci1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWJvZHkgPiAuZHhibC1tZW51LW5hdi1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbTpmaXJzdC1jaGlsZCA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbn1cbi5keGJsLWl0ZW1saXN0LWRyb3Bkb3duOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSA+IC5keGJsLW1lbnUtZHJvcGRvd24gLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0bjpmb2N1cy12aXNpYmxlLCAuZHhibC1pdGVtbGlzdC1kcm9wZG93bjpub3QoW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSkgPiAuZHhibC1tZW51LWRyb3Bkb3duIC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0tdG1wbDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aCkgc29saWQgdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLWl0ZW0tZm9jdXMtb3V0bGluZS1jb2xvcik7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGgpICogLTEpO1xufVxuXG4uZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0LCAuZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHhibC1tZW51IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0sIC5keGJsLW1lbnUtZHJvcGRvd24uZHhibC1kcm9wZG93bi1kaWFsb2cgPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0gPiAuZHhibC1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsIHtcbiAgLS1keGJsLW1lbnUtaXRlbS1mb250LXNpemU6IDFyZW07XG4gIC0tZHhibC1tZW51LWl0ZW0tbGluZS1oZWlnaHQ6IDEuMjU7XG4gIC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy14OiAxcmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteTogMC42MjVyZW07XG4gIC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLW1lbnUtdGl0bGUtcGFkZGluZy15OiAwLjYyNXJlbTtcbiAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nOiAwLjc1cmVtO1xuICAtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tZHhibC1tZW51LWhhbWJ1cmdlci1idG4taG92ZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tZHhibC1tZW51LWhhbWJ1cmdlci1idG4taG92ZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXNlbGVjdGVkLWJnOiB1bnNldDtcbiAgLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1zZWxlY3RlZC1jb2xvcjogdW5zZXQ7XG4gIC0tZHhibC1tZW51LWhhbWJ1cmdlci1idG4tc2VsZWN0ZWQtaG92ZXItYmc6IHVuc2V0O1xuICAtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXNlbGVjdGVkLWhvdmVyLWNvbG9yOiB1bnNldDtcbiAgLS1keGJsLW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIC0tZHhibC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aDogMC4xMjVyZW07XG4gIC0tZHhibC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDFweDtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwuZHhibC1zbSB7XG4gIC0tZHhibC1tZW51LWl0ZW0tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1keGJsLW1lbnUtaXRlbS1saW5lLWhlaWdodDogMS4xNDM7XG4gIC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteTogMC40OTk5Mzc1cmVtO1xuICAtLWR4YmwtbWVudS10aXRsZS1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteTogMC40OTk5Mzc1cmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLWltYWdlLXNwYWNpbmc6IDAuNjI1cmVtO1xuICAtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1wYWRkaW5nLXk6IDAuNXJlbTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwuZHhibC1sZyB7XG4gIC0tZHhibC1tZW51LWl0ZW0tZm9udC1zaXplOiAxLjI1cmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLWxpbmUtaGVpZ2h0OiAxLjI7XG4gIC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteTogMC43NXJlbTtcbiAgLS1keGJsLW1lbnUtdGl0bGUtcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWR4YmwtbWVudS10aXRsZS1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc3BhY2luZzogMC44NzVyZW07XG4gIC0tZHhibC1tZW51LWhhbWJ1cmdlci1idG4tcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXBhZGRpbmcteTogMXJlbTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWw6bm90KFtkYXRhLWR4LWZvY3VzLWhpZGRlbl0pIC5keGJsLW1lbnUtbmF2ID4gLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuIHtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yKTtcbiAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IHZhcigtLWR4YmwtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGgpO1xuICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiB2YXIoLS1keGJsLW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLW9mZnNldCk7XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsIC5keGJsLW1lbnUtdGl0bGUge1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLW1lbnUtdGl0bGUtcGFkZGluZy15KSB2YXIoLS1keGJsLW1lbnUtdGl0bGUtcGFkZGluZy14KTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LWJhciA+IC5keGJsLW1lbnUtaXRlbS1saXN0IHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtYmFyID4gLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbS1zdHJldGNoIDpub3QoOmxhc3QtY2hpbGQpLmR4YmwtbWVudS1pdGVtLXRleHQtY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtYmFyID4gLmR4YmwtbWVudS1pdGVtLWxpc3Q6bm90KC5keGJsLW1lbnUtd2l0aC10aXRsZSkgPiAuZHhibC1tZW51LWxpc3QtaXRlbTpmaXJzdC1jaGlsZC5keGJsLW1lbnUtaXRlbS1wb3Mtc3RhcnQgPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG4sIC5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LWJhciA+IC5keGJsLW1lbnUtaXRlbS1saXN0Om5vdCguZHhibC1tZW51LXdpdGgtdGl0bGUpID4gLmR4YmwtbWVudS1saXN0LWl0ZW06Zmlyc3QtY2hpbGQuZHhibC1tZW51LWxpc3QtaXRlbS1zdHJldGNoID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LXRvcC1sZWZ0LWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtYm90dG9tLWxlZnQtYm9yZGVyLXJhZGl1cyk7XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1iYXIgPiAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtOmxhc3QtY2hpbGQuZHhibC1tZW51LWl0ZW0tcG9zLWVuZCA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biwgLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtYmFyID4gLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbTpsYXN0LWNoaWxkLmR4YmwtbWVudS1saXN0LWl0ZW0tc3RyZXRjaCA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtdG9wLXJpZ2h0LWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LWJvdHRvbS1yaWdodC1ib3JkZXItcmFkaXVzKTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LWJhciA+IC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1zZXBhcmF0b3Ige1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItbGVmdDogdmFyKC0tZHhibC1tZW51LXNlcGFyYXRvci13aWR0aCkgdmFyKC0tZHhibC1tZW51LXNlcGFyYXRvci1zdHlsZSkgdmFyKC0tZHhibC1tZW51LXNlcGFyYXRvci1jb2xvcik7XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1iYXIgPiAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtc2VwYXJhdG9yOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtbmF2IC5keGJsLW1lbnUtbmF2LWJhci5keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1wb3MtbGVmdCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIuZHhibC1tZW51LWhhbWJ1cmdlci1idG4tcG9zLWxlZnQgPiAuZHhibC1idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtdG9wLWxlZnQtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS1ib3R0b20tbGVmdC1ib3JkZXItcmFkaXVzKTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIuZHhibC1tZW51LWhhbWJ1cmdlci1idG4tcG9zLXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIuZHhibC1tZW51LWhhbWJ1cmdlci1idG4tcG9zLXJpZ2h0ID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS10b3AtcmlnaHQtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtYm90dG9tLXJpZ2h0LWJvcmRlci1yYWRpdXMpO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtbmF2IC5keGJsLW1lbnUtbmF2LWJhci5keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1wb3MtcmlnaHQgPiAuZHhibC1tZW51LXRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtbmF2IC5keGJsLW1lbnUtbmF2LWJhci5keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1wb3MtcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIuZHhibC1tZW51LWhhbWJ1cmdlci1idG4tcG9zLXJldmVyc2UgPiAuZHhibC1idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtdG9wLWxlZnQtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS1ib3R0b20tbGVmdC1ib3JkZXItcmFkaXVzKTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIuZHhibC1tZW51LWhhbWJ1cmdlci1idG4tcG9zLXJldmVyc2UgPiAuZHhibC1tZW51LXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtbWVudS10aXRsZSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG4ge1xuICAtLWR4YmwtYnRuLXBhZGRpbmcteDogdmFyKC0tZHhibC1tZW51LWhhbWJ1cmdlci1idG4tcGFkZGluZy14KTtcbiAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXBhZGRpbmcteSk7XG4gIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtbWVudS1jb2xvcik7XG4gIC0tZHhibC1idG4tYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiB1bnNldDtcbiAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IGluaGVyaXQ7XG4gIGZsZXg6IGluaXRpYWw7XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmUgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtbmF2IC5keGJsLW1lbnUtbmF2LWJhciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgPiBzdmcuZHhibC1pbWFnZSB7XG4gIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIDcwJSkpO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtbmF2IC5keGJsLW1lbnUtbmF2LWJhciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyID4gc3ZnLmR4YmwtaW1hZ2Uge1xuICBjb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtY29sb3IsIGN1cnJlbnRjb2xvcikpO1xuICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvciwgdmFyKC0tZHhibC1pbWFnZS1jb2xvciwgNzAlKSk7XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuLmR4YmwtZGlzYWJsZWQgPiAuZHhibC1pbWFnZSwgLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtbmF2IC5keGJsLW1lbnUtbmF2LWJhciA+IC5keGJsLWJ0bjpkaXNhYmxlZCA+IC5keGJsLWltYWdlIHtcbiAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yLCB2YXIoLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yLCBjdXJyZW50Y29sb3IpKTtcbiAgb3BhY2l0eTogdmFyKC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IsIHZhcigtLWR4YmwtaW1hZ2UtZGlzYWJsZWQtY29sb3IsIDQwJSkpO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtbmF2IC5keGJsLW1lbnUtbmF2LWJhciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4Ymwtc2VsZWN0ZWQ6bm90KC5keGJsLW1lbnUtaXRlbS1tdXRlLXNlbGVjdGlvbik6bm90KDpob3Zlcikge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXNlbGVjdGVkLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1zZWxlY3RlZC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoOmhvdmVyKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLXNlbGVjdGVkOm5vdCguZHhibC1tZW51LWl0ZW0tbXV0ZS1zZWxlY3Rpb24pOm5vdCg6aG92ZXIpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoOmhvdmVyKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLXNlbGVjdGVkOm5vdCguZHhibC1tZW51LWl0ZW0tbXV0ZS1zZWxlY3Rpb24pOm5vdCg6aG92ZXIpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAxNSU7XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgLyogdG8gbWFrZSB0aGlzIHdvcmtzIGEgcGFyZW50IHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBhbmQgei1pbmRleDogMCAqL1xuICAvKiBodHRwOi8vd3d3LmluZGVwZW5kZW50LXNvZnR3YXJlLmNvbS9zZXQtc3RhY2tpbmctb3JkZXItb2YtcHNldWRvLWVsZW1lbnRzLWJlbG93LXBhcmVudC1lbGVtZW50Lmh0bWwgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1zZWxlY3RlZC1ob3Zlci1iZywgdW5zZXQpO1xuICBjb2xvcjogdmFyKC0tZHhibC1tZW51LWhhbWJ1cmdlci1idG4tc2VsZWN0ZWQtaG92ZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcbiAgLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtbmF2IC5keGJsLW1lbnUtbmF2LWJhciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4Ymwtc2VsZWN0ZWQ6bm90KC5keGJsLW1lbnUtaXRlbS1tdXRlLXNlbGVjdGlvbik6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLXNlbGVjdGVkOm5vdCguZHhibC1tZW51LWl0ZW0tbXV0ZS1zZWxlY3Rpb24pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLXNlbGVjdGVkOm5vdCguZHhibC1tZW51LWl0ZW0tbXV0ZS1zZWxlY3Rpb24pOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNzUpO1xuICB9XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1zZWxlY3RlZDpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAyMCU7XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KDpob3Zlcikge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXNlbGVjdGVkLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1zZWxlY3RlZC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KDpob3Zlcikge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE2N2RwaSkge1xuICAuZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KDpob3Zlcikge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoOmhvdmVyKSB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoOmhvdmVyKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgcmlnaHQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm90dG9tOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMTUlO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtbmF2IC5keGJsLW1lbnUtbmF2LWJhciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXG4gIC8qIGh0dHA6Ly93d3cuaW5kZXBlbmRlbnQtc29mdHdhcmUuY29tL3NldC1zdGFja2luZy1vcmRlci1vZi1wc2V1ZG8tZWxlbWVudHMtYmVsb3ctcGFyZW50LWVsZW1lbnQuaHRtbCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXNlbGVjdGVkLWhvdmVyLWJnLCB1bnNldCk7XG4gIGNvbG9yOiB2YXIoLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1zZWxlY3RlZC1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE0M2RwaSkge1xuICAuZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE0NGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTY3ZHBpKSB7XG4gIC5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xuICAuZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1hY3RpdmU6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoMHB4IC8gMS43NSk7XG4gIH1cbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKS5keGJsLWFjdGl2ZTpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHRvcDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICByaWdodDogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAyMCU7XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS1ob3Jpem9udGFsID4gLmR4YmwtbWVudS1uYXYgLmR4YmwtbWVudS1uYXYtYmFyID4gLmR4YmwtYnRuOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXI6bm90KC5keGJsLXNlbGVjdGVkKTpub3QoLmR4YmwtYWN0aXZlKSB7XG4gIC8qIHRvIG1ha2UgdGhpcyB3b3JrcyBhIHBhcmVudCBzaG91bGQgaGF2ZSBwb3NpdGlvbjogcmVsYXRpdmUgYW5kIHotaW5kZXg6IDAgKi9cbiAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1tZW51LWhhbWJ1cmdlci1idG4taG92ZXItYmcsIHVuc2V0KTtcbiAgY29sb3I6IHZhcigtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLWhvdmVyLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDEyMGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTQzZHBpKSB7XG4gIC5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjpub3QoLmR4Ymwtc2VsZWN0ZWQpOm5vdCguZHhibC1hY3RpdmUpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcbiAgLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtbmF2IC5keGJsLW1lbnUtbmF2LWJhciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1zZWxlY3RlZCk6bm90KC5keGJsLWFjdGl2ZSkge1xuICAgIC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nOiBjYWxjKDBweCAvIDEuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXJlc29sdXRpb246IDE2OGRwaSkgYW5kIChtYXgtcmVzb2x1dGlvbjogMTkxZHBpKSB7XG4gIC5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3Zlcjpub3QoLmR4Ymwtc2VsZWN0ZWQpOm5vdCguZHhibC1hY3RpdmUpIHtcbiAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygwcHggLyAxLjc1KTtcbiAgfVxufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCA+IC5keGJsLW1lbnUtbmF2IC5keGJsLW1lbnUtbmF2LWJhciA+IC5keGJsLWJ0bjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyOm5vdCguZHhibC1zZWxlY3RlZCk6bm90KC5keGJsLWFjdGl2ZSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAwcHgpKTtcbiAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgMHB4KSk7XG4gIGJvdHRvbTogY2FsYygwcHggLSB2YXIoLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmcsIDBweCkpO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDEwJTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LWhvcml6b250YWwgPiAuZHhibC1tZW51LW5hdiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG4gPiAuZHhibC1tZW51LWhhbWJ1cmdlciB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCwgLmR4YmwtbWVudS1kcm9wZG93bi5keGJsLWRyb3Bkb3duLWRpYWxvZyA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtbWVudS1pdGVtLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmR4YmwtbWVudSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtLCAuZHhibC1tZW51LWRyb3Bkb3duLmR4YmwtZHJvcGRvd24tZGlhbG9nID4gLmR4YmwtZHJvcGRvd24tYm9keSAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmR4YmwtbWVudS5keGJsLW1lbnUtdmVydGljYWwge1xuICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tZHhibC1tZW51LWl0ZW0tbGluZS1oZWlnaHQ6IDEuNDI4NTtcbiAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXk6IDAuMzEyNTMxMjVyZW07XG4gIC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWR4YmwtbWVudS10aXRsZS1wYWRkaW5nLXk6IDAuNjI1cmVtO1xuICAtLWR4YmwtbWVudS1pdGVtLWltYWdlLXNwYWNpbmc6IDAuNXJlbTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LXZlcnRpY2FsLmR4Ymwtc20ge1xuICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1keGJsLW1lbnUtaXRlbS1saW5lLWhlaWdodDogMS41O1xuICAtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteDogMC4zNzVyZW07XG4gIC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWR4YmwtbWVudS10aXRsZS1wYWRkaW5nLXg6IDAuMzc1cmVtO1xuICAtLWR4YmwtbWVudS10aXRsZS1wYWRkaW5nLXk6IDAuNDk5OTM3NXJlbTtcbiAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nOiAwLjM3NXJlbTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LXZlcnRpY2FsLmR4YmwtbGcge1xuICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1keGJsLW1lbnUtaXRlbS1saW5lLWhlaWdodDogMS4zNzU7XG4gIC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy14OiAwLjYyNXJlbTtcbiAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXk6IDAuMzc1cmVtO1xuICAtLWR4YmwtbWVudS10aXRsZS1wYWRkaW5nLXg6IDAuNjI1cmVtO1xuICAtLWR4YmwtbWVudS10aXRsZS1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc3BhY2luZzogMC42MjVyZW07XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS12ZXJ0aWNhbCA+IC5keGJsLW1lbnUtYmFyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LXZlcnRpY2FsID4gLmR4YmwtbWVudS1iYXIgLmR4YmwtbWVudS10aXRsZSB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtdmVydGljYWwgLmR4YmwtbWVudS10aXRsZSB7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtbWVudS10aXRsZS1wYWRkaW5nLXkpIHZhcigtLWR4YmwtbWVudS10aXRsZS1wYWRkaW5nLXgpO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtdmVydGljYWwgLmR4YmwtbWVudS1pdGVtLWxpc3Qge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtdmVydGljYWwgLmR4YmwtbWVudS1pdGVtLWxpc3Q6bm90KC5keGJsLW1lbnUtd2l0aC10aXRsZSkgPiAuZHhibC1tZW51LWxpc3QtaXRlbTpmaXJzdC1jaGlsZCA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS10b3AtbGVmdC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS10b3AtcmlnaHQtYm9yZGVyLXJhZGl1cyk7XG59XG4uZHhibC1tZW51LmR4YmwtbWVudS12ZXJ0aWNhbCAuZHhibC1tZW51LWl0ZW0tbGlzdC5keGJsLW1lbnUtaXRlbS1saXN0LXdpdGgtaWNvbnMgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLW1lbnUtaXRlbS10ZXh0LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gIC0tZHhibC1tZW51LWl0ZW0taW1hZ2UtcGxhY2Vob2xkZXItd2lkdGg6IGNhbGModmFyKC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc2l6ZSkgKyB2YXIoLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWR4YmwtbWVudS1pdGVtLWltYWdlLXBsYWNlaG9sZGVyLXdpZHRoKSAqIDEpO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtdmVydGljYWwgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LXNlcGFyYXRvciB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiB2YXIoLS1keGJsLW1lbnUtc2VwYXJhdG9yLXdpZHRoKSB2YXIoLS1keGJsLW1lbnUtc2VwYXJhdG9yLXN0eWxlKSB2YXIoLS1keGJsLW1lbnUtc2VwYXJhdG9yLWNvbG9yKTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LXZlcnRpY2FsIC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1zZXBhcmF0b3I6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtdmVydGljYWwgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbTpsYXN0LWNoaWxkID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LWJvdHRvbS1sZWZ0LWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LWJvdHRvbS1yaWdodC1ib3JkZXItcmFkaXVzKTtcbn1cbi5keGJsLW1lbnUuZHhibC1tZW51LXZlcnRpY2FsIC5keGJsLW1lbnUtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW0uZHhibC1tZW51LWxpc3QtaXRlbS1zdHJldGNoID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmR4YmwtbWVudS5keGJsLW1lbnUtdmVydGljYWwgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLW1lbnUtaXRlbS10ZXh0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSB7XG4gIC0tZHhibC1idG4tYmc6IHZhcigtLWJzLWdyYXktMzAwLCAjZGVlMmU2KTtcbiAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDAsICNkZWUyZTYpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1ncmF5LTMwMCwgI2RlZTJlNik7XG4gIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLCAjMjEyNTI5KTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwLCAjZGVlMmU2KTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJzLWdyYXktMzAwLCAjZGVlMmU2KTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLCAjMjEyNTI5KTtcbiAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCwgI2RlZTJlNik7XG4gIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJzLWdyYXktMzAwLCAjZGVlMmU2KTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDAsICNkZWUyZTYpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDAsICNlOWVjZWYpO1xufVxuXG4uZHhibC1idG4uZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCwgI2RlZTJlNik7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLWdyYXktMzAwLCAjZGVlMmU2KTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDAsICNkZWUyZTYpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtZ3JheS0zMDAsICNkZWUyZTYpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwLCAjZGVlMmU2KTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDAsICNkZWUyZTYpO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDAsICNlOWVjZWYpO1xufVxuXG4uZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkge1xuICAtLWR4YmwtYnRuLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWJzLWdyYXktMzAwLCAjZGVlMmU2KTtcbiAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDAsICNkZWUyZTYpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnMtZ3JheS0zMDAsICNkZWUyZTYpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDAsICMyMTI1MjkpO1xuICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwLCAjZGVlMmU2KTtcbiAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDAsICNlOWVjZWYpO1xufVxuXG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWRpc2FibGVkIC5keGJsLWJ0bi1jYXB0aW9uLCAuZHhibC1idG4tc3RhbmRhbG9uZTpkaXNhYmxlZCAuZHhibC1idG4tY2FwdGlvbiB7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eSk7XG59XG4uZHhibC1idG4tc3RhbmRhbG9uZS5keGJsLWRpc2FibGVkIC5keGJsLWJ0bi1pY29uLCAuZHhibC1idG4tc3RhbmRhbG9uZTpkaXNhYmxlZCAuZHhibC1idG4taWNvbiB7XG4gIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWljb24tZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5keC1kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5keC1wcmV2ZW50LXNlbGVjdGlvbiB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uc3Itb25seSxcbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLmR4YnMtcHJldmVudHNlbCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IC1tb3otbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLyppT1MgY2xpY2sgZG9lcyBub3Qgd29yayAtIHdvcmthcm91bmQqL1xuLmR4YnMtY2xpY2thYmxlLFxuLmR4YnMtY2xpY2thYmxlIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmR4YnMtbm9uLWNsaWNrYWJsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5pbnB1dC5keC1ibGF6b3ItaGlkZS1tcy1idXR0b246Oi1tcy1yZXZlYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKmxlZ2VuZCovXG4uZHgtYmxhem9yLXdpZGdldC5keC1sb2FkaW5nIC5keC1jaGFydC1sZWdlbmQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5keC1jaGFydC1sZWdlbmQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmR4LWNoYXJ0LWxlZ2VuZC1pdGVtIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZHgtbGVnZW5kLWhvcml6b250YWwuZHgtY2hhcnQtbGVnZW5kIC5keC1jaGFydC1sZWdlbmQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xufVxuXG4uZHgtbGVnZW5kLXZlcnRpY2FsLmR4LWNoYXJ0LWxlZ2VuZCAuZHgtY2hhcnQtbGVnZW5kLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmR4LWNoYXJ0LWxlZ2VuZC1pY29uIHtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMXJlbTtcbiAgZmxleDogMCAwIDFyZW07XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZHgtY2hhcnQtbGVnZW5kLWljb24gfiAqIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5keC1jaGFydC1sZWdlbmQtaG92ZXJhYmxlIC5keC1jaGFydC1sZWdlbmQtaXRlbTpob3ZlciAuZHgtY2hhcnQtZGVmLWljb246YWZ0ZXIsXG4uZHgtY2hhcnQtbGVnZW5kLWhvdmVyYWJsZSAuZHgtY2hhcnQtbGVnZW5kLWl0ZW0uYWN0aXZlIC5keC1jaGFydC1kZWYtaWNvbjphZnRlcixcbi5keC1jaGFydC1sZWdlbmQtaG92ZXJhYmxlIC5keC1jaGFydC1sZWdlbmQtaXRlbTpmb2N1cyAuZHgtY2hhcnQtZGVmLWljb246YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXItdG9wOiAwLjVyZW0gZG91YmxlIHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAwLjVyZW0gZG91YmxlIHdoaXRlO1xuICBoZWlnaHQ6IDEuMXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgtMC4yNXJlbSwgLTAuMjVyZW0pO1xufVxuXG4uZHgtY2hhcnQtbGVnZW5kLXRleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHgtY2hhcnQtbGVnZW5kIC5keC1jaGFydC10aXRsZSB7XG4gIHBhZGRpbmc6IDAgMCAwLjVlbSAwO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmR4LWNoYXJ0LXdpdGgtbGVnZW5kLWNvbnRhaW5lciB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZHgtbGVnZW5kLW91dHNpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZHgtbGVnZW5kLWluc2lkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmR4LWNoYXJ0LWxlZ2VuZCB7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMCAwIGF1dG87XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmR4LWNoYXJ0LWxlZ2VuZC5keC1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmR4LWNoYXJ0LWxlZ2VuZC5keC1sZWdlbmQtaG9yaXpvbnRhbC5keC1yaWdodCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5keC1jaGFydC1sZWdlbmQgLmR4LWNoYXJ0LWxlZ2VuZC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5cbi5keC1sZWdlbmQtb3V0c2lkZSAuZHgtY2hhcnQtbGVnZW5kLmR4LWxlZ2VuZC1ob3Jpem9udGFsLmR4LXRvcCwgLmR4LWxlZ2VuZC1vdXRzaWRlIC5keC1jaGFydC1sZWdlbmQuZHgtbGVnZW5kLXZlcnRpY2FsLmR4LWNlbnRlci5keC10b3Age1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uZHgtbGVnZW5kLW91dHNpZGUgLmR4LWNoYXJ0LWxlZ2VuZC5keC1sZWdlbmQtdmVydGljYWwuZHgtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmR4LWxlZ2VuZC1vdXRzaWRlIC5keC1jaGFydC1sZWdlbmQuZHgtbGVnZW5kLXZlcnRpY2FsLmR4LXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5keC1sZWdlbmQtb3V0c2lkZSAuZHgtY2hhcnQtbGVnZW5kLmR4LWxlZ2VuZC12ZXJ0aWNhbC5keC1jZW50ZXIuZHgtYm90dG9tLCAuZHgtbGVnZW5kLW91dHNpZGUgLmR4LWNoYXJ0LWxlZ2VuZC5keC1sZWdlbmQtaG9yaXpvbnRhbC5keC1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uZHgtbGVnZW5kLW91dHNpZGUgLmR4LWNoYXJ0LWxlZ2VuZC5keC1sZWdlbmQtaG9yaXpvbnRhbC5keC1sZWZ0LCAuZHgtbGVnZW5kLW91dHNpZGUgLmR4LWNoYXJ0LWxlZ2VuZC5keC1sZWdlbmQtdmVydGljYWwuZHgtdG9wOm5vdCguZHgtY2VudGVyKSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uZHgtbGVnZW5kLW91dHNpZGUgLmR4LWNoYXJ0LWxlZ2VuZC5keC1sZWdlbmQtaG9yaXpvbnRhbC5keC1yaWdodCwgLmR4LWxlZ2VuZC1vdXRzaWRlIC5keC1jaGFydC1sZWdlbmQuZHgtbGVnZW5kLXZlcnRpY2FsLmR4LWJvdHRvbTpub3QoLmR4LWNlbnRlcikge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cblxuLmR4LWxlZ2VuZC1pbnNpZGUgLmR4LWNoYXJ0LWxlZ2VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5keC1sZWdlbmQtaW5zaWRlIC5keC1jaGFydC1sZWdlbmQuZHgtdG9wIHtcbiAgdG9wOiAwO1xufVxuLmR4LWxlZ2VuZC1pbnNpZGUgLmR4LWNoYXJ0LWxlZ2VuZC5keC1ib3R0b20ge1xuICBib3R0b206IDA7XG59XG4uZHgtbGVnZW5kLWluc2lkZSAuZHgtY2hhcnQtbGVnZW5kLmR4LWxlZnQge1xuICBsZWZ0OiAwO1xufVxuLmR4LWxlZ2VuZC1pbnNpZGUgLmR4LWNoYXJ0LWxlZ2VuZC5keC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuLmR4LWxlZ2VuZC1pbnNpZGUgLmR4LWNoYXJ0LWxlZ2VuZC5keC1jZW50ZXIge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuXG4uZHgtbGVnZW5kLWhvcml6b250YWwgLmR4LWNoYXJ0LWxlZ2VuZC1pdGVtcyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5keC1sZWdlbmQtdmVydGljYWwgLmR4LWNoYXJ0LWxlZ2VuZC1pdGVtcyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbkBrZXlmcmFtZXMgZHgtcm90YXRpbmcge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmR4LWNoYXJ0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmR4LWNoYXJ0LXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmR4LWJsYXpvci13aWRnZXQgLmR4LWNoYXJ0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDAgMC43NXJlbTtcbn1cblxuLmR4LWJsYXpvci13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHgtYmxhem9yLXdpZGdldC5keC1sb2FkaW5nIC5keC1jaGFydC13aXRoLWxlZ2VuZC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5keC1ibGF6b3Itd2lkZ2V0IC5keC1jaGFydC13aXRoLWxlZ2VuZC1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZHgtYmxhem9yLXdpZGdldC5keC1sb2FkaW5nIC5keC1jaGFydCA+IHN2ZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmR4LWJsYXpvci13aWRnZXQuZHgtbG9hZGluZyAuZHgtY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgbGVmdDogMWVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMmVtKTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyZW0pO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgb3BhY2l0eTogMC4wMjU7XG59XG5cbi5keC1ibGF6b3Itd2lkZ2V0LmR4LWxvYWRpbmcgLmR4LWNoYXJ0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMmVtKTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyZW0pO1xuICB3aWR0aDogNGVtO1xuICBoZWlnaHQ6IDRlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDAuMmVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFuaW1hdGlvbjogZHgtcm90YXRpbmcgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZHgtY2hhcnQtdG9vbHRpcC5zaG93IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmR4LWNoYXJ0LXRvb2x0aXAge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpbGwtY2hhbmdlOiBmaWx0ZXI7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjUzKSk7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNTMpKTtcbn1cbi5keC1jaGFydC10b29sdGlwID4gLmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiBpbml0aWFsO1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLCAjMjEyNTI5KTtcbn1cbi5keC1jaGFydC10b29sdGlwID4gLmZvcm0tY29udHJvbCArIC5keC10b29sdGlwLXBvaW50ZXI6YWZ0ZXIge1xuICB3aWR0aDogMC42Mjc1cmVtO1xuICBoZWlnaHQ6IDAuNjI3NXJlbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QxZDFkMTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QxZDFkMTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmR4LWNoYXJ0LXRvb2x0aXAgPiAuZm9ybS1jb250cm9sICsgLmR4LXRvb2x0aXAtcG9pbnRlciB7XG4gIHRvcDogY2FsYygxMDAlIC0gMC4xcHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZHgtY2hhcnQtdG9vbHRpcCA+IC5mb3JtLWNvbnRyb2wgLmR4LXRvb2x0aXAtY29udGVudC5kZWZhdWx0IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLyoqIEJsYXpvciBQaXZvdEdyaWQgKiovXG4uZHgtcGl2b3RncmlkLmNhcmQge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmR4LXBpdm90Z3JpZCB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5keC1waXZvdGdyaWQgdGFibGUsXG4uZHgtcGl2b3RncmlkIHRoZWFkLFxuLmR4LXBpdm90Z3JpZCB0Ym9keSxcbi5keC1waXZvdGdyaWQgdHIsXG4uZHgtcGl2b3RncmlkIC50YWJsZSB0ciB0ZCxcbi5keC1waXZvdGdyaWQgLnRhYmxlIHRyIHRoLFxuLmR4LXBpdm90Z3JpZCAuZHhwZy1jb250YWluZXIge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG5cbi5keC1waXZvdGdyaWQgLnRhYmxlIHRkLFxuLmR4LXBpdm90Z3JpZCAudGFibGUgdGgge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi5keC1waXZvdGdyaWQgLnRhYmxlIHRoZWFkIHRoLmR4cGctYXJlYS1kYXRhIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4uZHgtcGl2b3RncmlkIC50YWJsZSB0aGVhZCB0aC5keHBnLWFyZWEtcm93IHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmR4LXBpdm90Z3JpZCAudGFibGUgLmR4cGctZGF0YSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZHgtcGl2b3RncmlkIC50YWJsZSB0ciB0aCxcbi5keC1waXZvdGdyaWQgLnRhYmxlIHRyIHRkLFxuLmR4cGctdG90YWwtdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG50aFtyb3dzcGFuXSAuZHhwZy10b3RhbC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZHgtcGl2b3RncmlkIC50YWJsZSB0ciB0aC5keHBnLWFyZWEtY29sdW1uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZHgtcGl2b3RncmlkIC50YWJsZSB0ciB0aC5keHBnLWFyZWEtcm93LFxuLmR4LXBpdm90Z3JpZCAudGFibGUgdHIgdGguZHhwZy1hcmVhLWRhdGEsXG4uZHgtcGl2b3RncmlkIC50YWJsZSB0Zm9vdCB0ciB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG59XG5cbi5keC1waXZvdGdyaWQgLnRhYmxlIHRyIC5keHBnLW5wYyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5keC1waXZvdGdyaWQgLmR4cGctaGVhZGVyIC5keGJsLWJ0biB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmR4LXBpdm90Z3JpZCAuZHhwZy1maWVsZC1jZWxsIC5keGJsLWJ0biB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZHgtcGl2b3RncmlkIC5keHBnLWZpZWxkLWNlbGwgLmR4YmwtYnRuIHNwYW46bm90KC5keGJsLWltYWdlKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5keC1waXZvdGdyaWQgLmR4cGctZmllbGQtY2VsbCAuZHhibC1idG46bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmR4LXBpdm90Z3JpZCAuZHhwZy1maWVsZC1jZWxsIC5keGJsLWJ0biA+IHNwYW4sXG4uZHgtcGl2b3RncmlkIC5keHBnLWhlYWRlciAuZHhibC1idG4gPiBzcGFuIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmR4LXBpdm90Z3JpZCAuZHhwZy1ucGMgLmR4YmwtYnRuOmZvY3VzLCAuZHgtcGl2b3RncmlkIC5keHBnLW5wYyAuZHhibC1idG4uZm9jdXMsIC5keC1waXZvdGdyaWQgLmR4cGctbnBjIC5keGJsLWJ0bi5hY3RpdmUsIC5keC1waXZvdGdyaWQgLmR4cGctbnBjIC5keGJsLWJ0bjphY3RpdmUsXG4uZHgtcGl2b3RncmlkIC5keHBnLWhlYWRlciAuZHhibC1idG46Zm9jdXMsXG4uZHgtcGl2b3RncmlkIC5keHBnLWhlYWRlciAuZHhibC1idG4uZm9jdXMsXG4uZHgtcGl2b3RncmlkIC5keHBnLWhlYWRlciAuZHhibC1idG4uYWN0aXZlLFxuLmR4LXBpdm90Z3JpZCAuZHhwZy1oZWFkZXIgLmR4YmwtYnRuOmFjdGl2ZSxcbi5keC1waXZvdGdyaWQgLmR4cGctZmllbGQtY2VsbCAuZHhibC1idG46Zm9jdXMsXG4uZHgtcGl2b3RncmlkIC5keHBnLWZpZWxkLWNlbGwgLmR4YmwtYnRuLmZvY3VzLFxuLmR4LXBpdm90Z3JpZCAuZHhwZy1maWVsZC1jZWxsIC5keGJsLWJ0bi5hY3RpdmUsXG4uZHgtcGl2b3RncmlkIC5keHBnLWZpZWxkLWNlbGwgLmR4YmwtYnRuOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmR4LXBpdm90Z3JpZCAuZHhwZy1maWVsZC1jZWxsIC5keGJsLWJ0biAuaW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4uZHgtcGl2b3RncmlkIC5keHBnLWZpZWxkLWNlbGwgLmR4YmwtYnRuLmluYWN0aXZlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZHhwZy10b3RhbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5keGJsLXNjaGVkdWxlciB7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5keGJsLXNjaGVkdWxlciAuZHgtYnRuLmJ0bi1saW5rOmZvY3VzLCBkeGJsLXNjaGVkdWxlciAuZHgtYnRuLmJ0bi1saW5rLmZvY3VzLCBkeGJsLXNjaGVkdWxlciAuZHgtYnRuLmJ0bi1saW5rLmFjdGl2ZSwgZHhibC1zY2hlZHVsZXIgLmR4LWJ0bi5idG4tbGluazphY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1zY3JvbGwtY29udGFpbmVyID4gLmR4YnMtc2MtdmVydGljYWwtdmlldyA+IHRib2R5ID4gdHI6bnRoLWxhc3Qtb2YtdHlwZSgyKSA+IC5keGJzLXNjLWhvdXItY2VsbCwgZHhibC1zY2hlZHVsZXIgLmR4YnMtc2Mtc2Nyb2xsLWNvbnRhaW5lciA+IC5keGJzLXNjLXZlcnRpY2FsLXZpZXcgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lY2VsbHMtY29udGFpbmVyID4gLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3ID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1zY3JvbGwtY29udGFpbmVyID4gLmR4YnMtc2MtdmVydGljYWwtdmlldyA+IHRib2R5ID4gdHIgPiAuZHhicy1zYy1nci1zZXAtdmVydGljYWwge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHgtc3Bpbm5lci1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5keGJsLXNjaGVkdWxlci5keC1sb2FkaW5nIC5keC1zcGlubmVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbmR4Ymwtc2NoZWR1bGVyLmR4LWxvYWRpbmcgLmR4c2MtbWFpbi1jb250YWluZXIge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keHNjLW1haW4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiB0b29sYmFyICovXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10Yi13cmFwcGVyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5keGJsLWl0ZW1saXN0LWRyb3Bkb3duID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nLmR4c2MtdG9vbGJhci1kcm9wZG93bi1pdGVtID4gLmR4YmwtZHJvcGRvd24tYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZHhibC1pdGVtbGlzdC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keHNjLXRvb2xiYXItZHJvcGRvd24taXRlbSA+IC5keGJsLWRyb3Bkb3duLWJvZHkgLmR4YmwtZGF0ZS1uYXZpZ2F0b3IgPiBkeGJsLWNhbGVuZGFyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhzYy10b29sYmFyLWRyb3Bkb3duLWl0ZW0gPiAuZHhibC1kcm9wZG93bi1ib2R5IC5keGJsLXRleHQtZWRpdCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5keGJsLWRhdGUtbmF2aWdhdG9yIC5keGJzLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuZHhibC1kYXRlLW5hdmlnYXRvciAuY2FsZW5kYXItdmlldyAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiAzMjBweCkge1xuICAuZHhibC1kYXRlLW5hdmlnYXRvciAuY2FsZW5kYXItdmlldyAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuZHhibC10b29sYmFyLWRpYWxvZyAuZHhicy1yZXNvdXJjZS1uYXZpZ2F0b3IgLmR4YmwtbGlzdGJveCxcbiAgLmR4YmwtdG9vbGJhci1kaWFsb2cgLmR4YnMtcmVzb3VyY2UtbmF2aWdhdG9yIC5keGJsLWxpc3QtYm94IHtcbiAgICBtYXgtaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uZHhibC1kYXRlLW5hdmlnYXRvciAuZHhlLWFwdC1sYWJlbHMtY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAwcHg7XG59XG5cbi5keGJsLWRhdGUtbmF2aWdhdG9yIC5keGUtYXB0LWxhYmVscy1jb250YWluZXIgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZHhibC1kYXRlLW5hdmlnYXRvciAuZHhlLWFwdC1sYWJlbHMtY29udGFpbmVyID4gc3BhbjpudGgtbGFzdC1jaGlsZChuKzIpIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi5keGJsLWRhdGUtbmF2aWdhdG9yIC5keGUtYXB0LWxhYmVscy1jb250YWluZXIge1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbn1cblxuLmR4YmwtZGF0ZS1uYXZpZ2F0b3IgLmR4ZS1hcHQtbGFiZWxzLWNvbnRhaW5lciA+IHNwYW4ge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLmR4YmwtZGF0ZS1uYXZpZ2F0b3IgLmR4YnMtbW9yZS1sYWJlbHMtY29udGFpbmVyID4gLmR4YnMtaC1saW5lIHtcbiAgd2lkdGg6IDVweDtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDBweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5keGJsLWRhdGUtbmF2aWdhdG9yIC5keGJzLW1vcmUtbGFiZWxzLWNvbnRhaW5lciA+IC5keGJzLXYtbGluZSB7XG4gIGhlaWdodDogNXB4O1xuICBsZWZ0OiAycHg7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uZHhibC1kYXRlLW5hdmlnYXRvciAuZHhicy1tb3JlLWxhYmVscy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmR4YmwtZGF0ZS1uYXZpZ2F0b3IgLmR4YnMtbW9yZS1sYWJlbHMtY29udGFpbmVyID4gc3Bhbi5keGJzLWgtbGluZSxcbi5keGJsLWRhdGUtbmF2aWdhdG9yIC5keGJzLW1vcmUtbGFiZWxzLWNvbnRhaW5lciA+IHNwYW4uZHhicy12LWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmR4YnMtcmVzb3VyY2UtbmF2aWdhdG9yIC5keGJzLXRleHRib3gtdy1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uZHhicy1yZXNvdXJjZS1uYXZpZ2F0b3IgLmR4YnMtdGV4dGJveC13LWljb24gLmR4YnMtaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5keGJzLXJlc291cmNlLW5hdmlnYXRvciAuZHhicy10ZXh0Ym94LXctaWNvbiAuZHhicy1pbnB1dC1ncm91cC1hcHBlbmQge1xuICB3aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuLmR4YnMtcmVzb3VyY2UtbmF2aWdhdG9yIC5keGJzLXRleHRib3gtdy1pY29uIC5keGJzLWVkaXRvci1pbnB1dC1jb250YWluZXIge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmR4YnMtcmVzb3VyY2UtbmF2aWdhdG9yIC5keGJzLXRleHRib3gtdy1pY29uIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtO1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNCwgMzQsIDM0LCAwLjAzKTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5keGJzLXJlc291cmNlLW5hdmlnYXRvciAuZHhicy10ZXh0Ym94LXctaWNvbiAuZHhicy10ZXh0Ym94LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAtMnB4O1xuICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmR4YnMtcmVzb3VyY2UtbmF2aWdhdG9yIC5keGJsLWNoZWNrYm94IGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5keGJzLXJlc291cmNlLW5hdmlnYXRvciAuZHhibC1saXN0Ym94LFxuLmR4YnMtcmVzb3VyY2UtbmF2aWdhdG9yIC5keGJsLWxpc3QtYm94IHtcbiAgd2lkdGg6IDMyMHB4O1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5keGJzLXJlc291cmNlLW5hdmlnYXRvciAuZHhibC1saXN0Ym94IC5keGJsLWxpc3Rib3gtaXRlbSxcbi5keGJzLXJlc291cmNlLW5hdmlnYXRvciAuZHhibC1saXN0LWJveCA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB1bCA+IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5keGJzLXJlc291cmNlLW5hdmlnYXRvciAuZHhicy1ybi1mb290ZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4uZHhicy1yZXNvdXJjZS1uYXZpZ2F0b3IgLmR4YnMtcm4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZHhicy1yZXNvdXJjZS1uYXZpZ2F0b3IgLmR4YnMtcm4tdG9vbGJhciA+IGJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA1NnB4O1xufVxuLmR4YnMtcmVzb3VyY2UtbmF2aWdhdG9yIC5keGJzLXJuLXRvb2xiYXIgPiBidXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi8qIFZpZXcgKi9cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWhvcml6b250YWwtdmlldyxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXZlcnRpY2FsLXZpZXcge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1ob3Jpem9udGFsLXZpZXcgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy12ZXJ0aWNhbC12aWV3ID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDBweDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdmVydGljYWwtdmlldyA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIGJvcmRlci10b3A6IDBweDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLnRhYmxlLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3LFxuZHhibC1zY2hlZHVsZXIgLnRhYmxlLmR4YnMtc2MtdmVydGljYWwtdmlldyB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLnRhYmxlIHRyID4gdGQuZHhzYy1kYXRlLWhyOm50aC1sYXN0LWNoaWxkKC0ybisyKSxcbmR4Ymwtc2NoZWR1bGVyIC50YWJsZSB0ciA+IHRkLmR4c2MtaG9yaXpvbnRhbC1yaDpudGgtbGFzdC1jaGlsZCgtMm4rMiksXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy12ZXJ0aWNhbC12aWV3ID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1ob3Jpem9udGFsLXZpZXcgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMHB4O1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hbGwtZGF5LWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCIuXCI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4c2Mtdi1yZXNvdXJjZS1oZWFkZXIsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1yZXNvdXJjZS1ociB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keHNjLXYtcmVzb3VyY2UtaGVhZGVyIC5keHNjLXJlc291cmNlLWhlYWRlci1jb250ZW50ID4gc3BhbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gIC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xuICAtd2Via2l0LXdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keHNjLXYtcmVzb3VyY2UtaGVhZGVyIC5keHNjLXJlc291cmNlLWhlYWRlci1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keHNjLXRvZGF5LmR4YnMtc2MtdGltZS1jZWxsLCBkeGJsLXNjaGVkdWxlciAuZHhzYy10b2RheS5keGJzLXNjLWRhdGUtaHIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5keGJsLXNjaGVkdWxlciAuZHhzYy10b2RheS5keGJzLXNjLXRpbWUtY2VsbDpiZWZvcmUsIGR4Ymwtc2NoZWR1bGVyIC5keHNjLXRvZGF5LmR4YnMtc2MtZGF0ZS1ocjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtZ3Itc2VwLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDE2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLW1pbnV0ZS1jZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC50YWJsZSB0ciA+IHRkLmR4YnMtc2MtbWludXRlLWNlbGwge1xuICBib3JkZXItbGVmdDogMHB4O1xuICB3aWR0aDogMy41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC50YWJsZSB0ciA+IHRkLmR4YnMtc2MtaG91ci1jZWxsIHtcbiAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gIHdpZHRoOiAzLjVlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keHNjLWhvdXItdGltZS1zY2FsZS50YWJsZSB0ciA+IHRkLmR4YnMtc2MtaG91ci1jZWxsLFxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZS1ydWxlcnMtY2FwdGlvbiB7XG4gIHdpZHRoOiA2LjEzZW07XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWhvdXItbWluLXRleHQtY29tcGFjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWRhdGUtaHItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWRhdGUtaHItbW9udGgsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1kYXRlLWhyLWRheSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjIyMjVyZW07XG59XG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1kYXl2aWV3IC5keGJzLXNjLWRhdGUtaHIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNDcyNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIGR4Ymwtc2NoZWR1bGVyIC50YWJsZSB0ciA+IHRkLmR4YnMtc2MtaG91ci1jZWxsIHtcbiAgICB3aWR0aDogMS44NWVtO1xuICB9XG4gIGR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWUtcnVsZXJzLWNhcHRpb24ge1xuICAgIHdpZHRoOiA0LjQ4ZW07XG4gIH1cbiAgZHhibC1zY2hlZHVsZXIgLnRhYmxlIHRyID4gdGQuZHhicy1zYy1ob3VyLWNlbGwsIGR4Ymwtc2NoZWR1bGVyIC50YWJsZSB0ciA+IHRkLmR4YnMtc2MtbWludXRlLWNlbGwsIGR4Ymwtc2NoZWR1bGVyIC50YWJsZSB0ciA+IHRkLmR4YnMtc2MtdGltZS1ydWxlcnMtY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAwLjY4NXJlbTtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgfVxuICBkeGJsLXNjaGVkdWxlciAudGFibGUuZHhzYy1ob3VyLXRpbWUtc2NhbGUgdHIgPiB0ZC5keGJzLXNjLWhvdXItY2VsbCxcbiAgZHhibC1zY2hlZHVsZXIgLnRhYmxlIHRyID4gdGQuZHhicy1zYy10aW1lLXJ1bGVycy1jYXB0aW9uIHtcbiAgICB3aWR0aDogM2VtO1xuICB9XG4gIGR4Ymwtc2NoZWR1bGVyIC50YWJsZTpub3QoLmR4c2MtaG91ci10aW1lLXNjYWxlKSB0ciA+IHRkLmR4YnMtc2MtaG91ci1jZWxsLCBkeGJsLXNjaGVkdWxlciAudGFibGU6bm90KC5keHNjLWhvdXItdGltZS1zY2FsZSkgdHIgPiB0ZC5keGJzLXNjLW1pbnV0ZS1jZWxsIHtcbiAgICB3aWR0aDogMS41ZW07XG4gIH1cbiAgZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtaG91ci1taW4tdGV4dC1jb21wYWN0IHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICB9XG4gIGR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWhvdXItdGV4dCxcbiAgZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtbWludXRlLWNlbGwgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBkeGJsLXNjaGVkdWxlciAuZHhicy1zYy1kYXl2aWV3IC5keGJzLXNjLWRhdGUtaHIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIGR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWRhdGUtaHItd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjdyZW07XG4gIH1cbiAgZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtZGF0ZS1oci13cmFwcGVyIC5keGJzLXNjLWRhdGUtaHItbW9udGgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtZGF0ZS1oci13cmFwcGVyIC5keGJzLXNjLWRhdGUtaHItbW9udGgsXG4gIGR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWRhdGUtaHItd3JhcHBlciAuZHhicy1zYy1kYXRlLWhyLWRheSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIGR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWRhdGUtaHItd3JhcHBlciAuZHhicy1zYy1kYXRlLWhyLWRheSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbn1cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWhvdXItYm91bmRhcnkge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lLW1hcmtlci1saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZS1tYXJrZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWUtaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lLWluZGljYXRvci1saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lLW1hcmtlci1pbWFnZSB7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAxMDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKiBUaW1lbGluZSAqL1xuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtbW9udGgsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtZW1wdHktY2VsbCB0YWJsZSxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXYtc2Nyb2xsLXNwYWNlciB0YWJsZSxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWhvcml6b250YWwtdmlldyxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXJlc291cmNlLWhlYWRlcnMsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1tb250aCAuZHhicy1zYy1oZWFkZXJzLFxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtaC1zY3JvbGwtc3BhY2VyIHRhYmxlLFxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtdGltZXNjYWxlIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtbW9udGggLmR4YnMtc2MtaGVhZGVycyxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLW1vbnRoIC5keGJzLXNjLWhvcml6b250YWwtdmlldyxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLW1vbnRoIC5keGJzLXNjLXJlc291cmNlLWhlYWRlcnMsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lc2NhbGUsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSAuZHhicy1zYy1ob3Jpem9udGFsLXZpZXcsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSAuZHhicy1zYy1yZXNvdXJjZS1oZWFkZXJzIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lc2NhbGU6bm90KDpsYXN0LWNoaWxkKSA+IHRib2R5ID4gdHIgPiB0ZCxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVsaW5lIC5keGJzLXNjLWhvcml6b250YWwtdmlldyA+IHRib2R5ID4gdHIgPiB0ZCxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVsaW5lIC5keGJzLXNjLXJlc291cmNlLWhlYWRlcnMgPiB0Ym9keSA+IHRyID4gdGQge1xuICBib3JkZXItbGVmdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtbW9udGggLmR4YnMtc2MtaGVhZGVycyA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZXNjYWxlID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSAuZHhicy1zYy1ob3Jpem9udGFsLXZpZXcgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtbW9udGggLmR4YnMtc2MtaGVhZGVycyA+IHRib2R5ID4gdHIgPiB0ZCxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVzY2FsZTpsYXN0LWNoaWxkID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IG5vbmU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVsaW5lIC5keGJzLXNjLWhvcml6b250YWwtdmlldyA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtbW9udGggLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3ID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3ID4gdGJvZHkgPiB0cjpudGgtY2hpbGQoMikgPiB0ZCB7XG4gIGJvcmRlci10b3Atc3R5bGU6IG5vbmU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVsaW5lIC5keGJzLXNjLWhvcml6b250YWwtdmlldyA+IHRib2R5ID4gdHI6bm90KDpmaXJzdC1jaGlsZCkgPiB0ZCxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVsaW5lIC5keGJzLXNjLXJlc291cmNlLWhlYWRlcnMgPiB0Ym9keSA+IHRyID4gdGQge1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1yZXNvdXJjZXMtY29udGFpbmVyLFxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtaGVhZGVycy1jb250YWluZXIsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1oZWFkZXJzLXNjcm9sbC1hcmVhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWNlbGxzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1tb250aCxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXJlc291cmNlcy1zY3JvbGwtYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLW1vbnRoID4gZGl2Omxhc3QtY2hpbGQsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1tb250aCA+IGRpdixcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVsaW5lID4gZGl2LFxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtaGVhZGVycy1zY3JvbGwtYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWgtc2Nyb2xsLXNwYWNlcixcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXYtc2Nyb2xsLXNwYWNlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1oLXNjcm9sbC1zcGFjZXIgdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtaC1zY3JvbGwtc3BhY2VyIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IG5vbmU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXYtc2Nyb2xsLXNwYWNlciB0YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy12LXNjcm9sbC1zcGFjZXIgdGFibGUgdGQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWVtcHR5LWNlbGwsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1yZXNvdXJjZXMtc2Nyb2xsLWFyZWEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI5cHg7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWVtcHR5LWNlbGwgdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IG5vbmU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWVtcHR5LWNlbGwgdGQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItbGVmdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtZGF0ZS1ociA+IGRpdiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSAuZHhicy1zYy1oZWFkZXJzLWNvbnRhaW5lciA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVsaW5lIC5keGJzLXNjLWhlYWRlcnMtY29udGFpbmVyID4gZGl2IC5keGJzLXNjLXRpbWUtbWFya2VyLWltYWdlIHtcbiAgYm90dG9tOiAtNnB4O1xufVxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtdGltZWNlbGxzLWNvbnRhaW5lciA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtdGltZWNlbGxzLWNvbnRhaW5lciA+IGRpdiAuZHhicy1zYy10aW1lLW1hcmtlci1pbWFnZSB7XG4gIHRvcDogLTZweDtcbn1cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVsaW5lIC5keGJzLXNjLXRpbWUtbWFya2VyLWltYWdlLFxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtdGltZS1tYXJrZXItbGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVsaW5lIC5keGJzLXNjLXRpbWUtbWFya2VyLWxpbmUge1xuICB3aWR0aDogdW5zZXQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtbW9udGggLmR4YnMtc2MtdGltZS1jZWxsIHtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4c2MtbGVmdC1jb3JuZXIge1xuICB3aWR0aDogMzNweDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4c2MtcmgtdGV4dC13cmFwcGVyIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keHNjLXJoLXJvdGF0ZWQtY2FwdGlvbiBzcGFuIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgLW1zLXdyaXRpbmctbW9kZTogdGItcmw7XG4gIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEFwcG9pbnRtZW50ICovXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHotaW5kZXg6IDg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQuZHhicy1zYy12ZXJ0aWNhbC1hcHQge1xuICBwYWRkaW5nOiAycHggMnB4IDFweCAycHg7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdC5keGJzLXNjLWhvcml6b250YWwtYXB0IHtcbiAgcGFkZGluZzogNHB4IDRweCAwcHggNHB4O1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQgLmR4c2MtYXB0LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0IC5keHNjLWFwdC1iZyB7XG4gIG9wYWNpdHk6IDAuNztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0LmR4YnMtYXB0LXNlbGVjdGVkIC5keHNjLWFwdC1iZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLWFwdC1ob3ZlcmVkIC5keHNjLWFwdC1iZyB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0LmR4YnMtYXB0LWRpc2FibGUge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCAuZHhzYy10b3AtaGFuZGxlLFxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0IC5keHNjLWJvdHRvbS1oYW5kbGUge1xuICBjdXJzb3I6IG4tcmVzaXplO1xuICBoZWlnaHQ6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCAuZHhzYy1sZWZ0LWhhbmRsZSxcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCAuZHhzYy1yaWdodC1oYW5kbGUge1xuICBjdXJzb3I6IGUtcmVzaXplO1xuICBwYWRkaW5nOiAzcHg7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0IC5keHNjLWxlZnQtaGFuZGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQgLmR4c2MtcmlnaHQtaGFuZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIHJpZ2h0OiAwO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQgLmR4c2MtYm90dG9tLWhhbmRsZSB7XG4gIGJvdHRvbTogMDtcbn1cblxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0IC5keHNjLWFwdC1zdGF0dXMtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCAuZHhzYy1hcHQtc3RhdHVzIHtcbiAgd2lkdGg6IDAuNGVtO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCAuZHhzYy1hcHQtc3RhdHVzLWNvbnRhaW5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xcHg7XG4gIHRvcDogLTFweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICBvcGFjaXR5OiAwLjQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCAuZHhicy1zYy1hcHQtc3RhdHVzLWNvbnRhaW5lciAuZHhzYy1hcHQtc3RhdHVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQgLmR4c2MtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMC4yZW0gMC41ZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQtdGltZSB7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdC1pbWFnZXMtY29udGFpbmVyIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMmVtO1xufVxuXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQtY29tcGFjdCAuZHhzYy1jb250ZW50LXdyYXBwZXIgKiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWhvcml6b250YWwtYXB0IC5keGJzLXNjLWFwdC1jb21wYWN0IC5keHNjLWNvbnRlbnQtd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDJlbTtcbn1cblxuLypBcHBvaW50bWVudCBlZGl0IGRpYWxvZyovXG4uZHhicy1hcHQtZWRpdC1kaWFsb2cgLmR4c2MtbGFiZWwtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMS4wNXJlbTtcbn1cbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAuZHhibC1zYy1mbC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAuZHhibC1zYy1mbC1pdGVtLXdpdGgtaWNvbiA+IC5keGJsLXRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG59XG4uZHhicy1hcHQtZWRpdC1kaWFsb2cgLmR4Ymwtc2MtZGlhbG9nLXRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmR4YnMtYXB0LWVkaXQtZGlhbG9nIGRpdi5keGJsLWltYWdlIHtcbiAgd2lkdGg6IHZhcigtLWR4YmwtaW1hZ2Utd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWR4YmwtaW1hZ2UtaGVpZ2h0KTtcbn1cbi5keGJzLWFwdC1lZGl0LWRpYWxvZyA+IC5wb3BvdmVyLWJvZHkgPiAuZHhibC1mbC5keGJsLWZsLXdpdGgtcGFkZGluZ3MsIC5keGJzLWFwdC1lZGl0LWRpYWxvZyA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1ib2R5ID4gLmR4YmwtYXB0LWVkaXQtZGlhbG9nLWJvZHkgPiAuZHhibC1mbC5keGJsLWZsLXdpdGgtcGFkZGluZ3Mge1xuICAtLWR4YmwtZmwtcGFkZGluZy14OiAwO1xuICAtLWR4YmwtZmwtcGFkZGluZy15OiAwO1xufVxuXG4uZHhibC1hcHQtZWRpdC1kaWFsb2ctaGVhZGVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tZHhibC1wb3B1cC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtcG9wdXAtYm9yZGVyLXJhZGl1cyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1wb3B1cC1oZWFkZXItcGFkZGluZy14KTtcbn1cblxuLmR4Ymwtc2MtZmwtaXRlbS1pY29uIHtcbiAgcGFkZGluZzogMC4yNTAwMzEyNXJlbSBjYWxjKHZhcigtLWR4Ymwtcm93LWl0ZW0tc3BhY2luZy14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmR4YmwtYXB0LWVkaXQtZGlhbG9nLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy15KSB2YXIoLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy14KTtcbn1cbi5keGJsLWFwdC1lZGl0LWRpYWxvZy1ib2R5IC5keGJsLXNjLWZsLWl0ZW0tY29udGVudCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHhibC1hcHQtZWRpdC1kaWFsb2ctYm9keSAuZHhibC1zYy1mbC1pdGVtLWNvbnRlbnQgPiBidXR0b24ge1xuICB3aWR0aDogNzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJzLWFwdC1lZGl0LWRpYWxvZyA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmR4c2MtbGFiZWwtaXRlbSB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luOiAwIDAuNXJlbSAwLjdyZW0gMC4zcmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5keC1jb2xvci1pdGVtcyAuZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbn1cblxuLmR4YnMtc2NoZWR1bGVyLWNvbG9yLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5keGJzLXNjaGVkdWxlci1jb2xvci1pdGVtIC5jb2xvciB7XG4gIG1hcmdpbjogMCAwLjVyZW07XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmR4YnMtcmVjdXJyZW5jZS1tb2RlbCAuZHhicy1yZWN1cnJlbmNlLW5hbWUgLmR4YnMtZWRpdC1idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uZHhicy1yZWN1cnJlbmNlLW1vZGVsIC5keGJzLXJlY3VycmVuY2Utc2V0dGluZ3Mge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHhicy1hcHQtZWRpdC1kaWFsb2cuZHhicy1wb3B1cC1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50LFxuLmR4YnMtYXB0LWVkaXQtZGlhbG9nLmR4YnMtcG9wdXAtc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGluaGVyaXQ7XG59XG5cbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAuZHhibC1mbCA+IC5yb3cge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAuZHhibC1mbCA+IC5yb3cge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAubW9kYWwtYm9keSAuZHhibC1mbCB7XG4gIHBhZGRpbmctbGVmdDogMC4ycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjJyZW07XG59XG5cbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZHhicy1hcHQtZWRpdC1kaWFsb2cgLm1vZGFsLWJvZHkgLm1vZGFsLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAuZHhzYy13ZWVrLWJ1dHRvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZHhicy1hcHQtZWRpdC1kaWFsb2cgLmR4c2Mtd2Vlay1idXR0b24tY29udGFpbmVyID4gYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uZHhicy1zY2hlZHVsZXIgLmR4c2Mtd2Vlay1idXR0b24ge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogd3JhcC1yZXZlcnNlO1xufVxuXG4uZHgtaGludCB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLmR4YnMtYXB0LWVkaXQtZGlhbG9nIC5keGJsLWFwdC1lZGl0LWRpYWxvZy1oZWFkZXIsXG4uZHgtaGludCAucG9wb3Zlci1oZWFkZXIge1xuICBmb250LXNpemU6IDEuNGVtO1xufVxuXG4uZHhicy1hcHQtZWRpdC1kaWFsb2cgLm1vZGFsLWhlYWRlciA+IGRpdiB7XG4gIHBhZGRpbmc6IDAuNnJlbSAxLjJyZW07XG59XG5cbi5keC1oaW50IC5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNnJlbSAxLjFyZW07XG59XG5cbi5keC1oaW50IC5keHNjLXN1YmplY3Qge1xuICBmb250LXNpemU6IDEuMWVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZHhicy1zY2hlZHVsZXIuZHgtaGludC5keGJzLWFwdC1lZGl0LWRpYWxvZyB7XG4gIG1pbi13aWR0aDogMjc2cHg7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuZHhibC1hcHQtZWRpdC1kaWFsb2cge1xuICAgIG1pbi13aWR0aDogMTAwdnc7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5keGJsLWFwdC1lZGl0LWRpYWxvZy5tb2RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmR4YmwtYXB0LWVkaXQtZGlhbG9nLm1vZGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwLjM7XG4gIHotaW5kZXg6IC0xO1xufVxuLmR4YmwtYXB0LWVkaXQtZGlhbG9nLm1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAwO1xuICBib3R0b206IC01MCU7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuNXMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3R0b20gMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGJvdHRvbSAwLjVzIGVhc2U7XG4gIC1raHRtbC10cmFuc2l0aW9uOiBib3R0b20gMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBib3R0b20gMC41cyBlYXNlO1xufVxuLmR4YmwtYXB0LWVkaXQtZGlhbG9nLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIGJvdHRvbTogMDtcbn1cbi5keGJsLWFwdC1lZGl0LWRpYWxvZy5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uZHhicy1zY2hlZHVsZXIuZHhicy1hcHQtZWRpdC1kaWFsb2cuZHhicy1zYy1tb2JpbGUge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGluaXRpYWw7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbn1cblxuLmR4YnMtYXB0LWVkaXQtZGlhbG9nIC5keHNjLWNhcHRpb24ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAuZHhzYy1ncm91cC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5keGJzLWFwdC1lZGl0LWRpYWxvZyAuZm9ybS1ncm91cCA+IGRpdiA+IGRpdjpub3QoLmR4c2Mtbm8taWNvbik6bm90KC5keHNjLWdyb3VwLWljb24pLFxuICAuZHhicy1hcHQtZWRpdC1kaWFsb2cgLmZvcm0tZ3JvdXAgPiBkaXYgPiAuZHhicy1kcm9wZG93bi1lZGl0Om5vdCguZHhzYy1uby1pY29uKTpub3QoLmR4c2MtZ3JvdXAtaWNvbikge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxufVxuLmR4YnMtYXB0LWVkaXQtZGlhbG9nIC5keGJsLWZsIC5mb3JtLWdyb3VwLnJvdyA+IC5keGJsLWZsLWN0cmwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZHhzYy10b29sdGlwLnBvcG92ZXIge1xuICBtYXgtd2lkdGg6IDM3MHB4O1xufVxuXG4uZHhzYy10b29sdGlwIC5keHNjLWxhYmVsLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5keGJsLWZsIGRpdjpub3QoLmR4c2MtZGVzY3JpcHRpb24taXRlbSkgPiAuZm9ybS1ncm91cCAuZHhzYy1ncm91cC1pY29uID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4vKiBMYWJlbHMgJiBTdGF0dXNlcyBjb2xvciAqL1xuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC1ibHVlLWNvbG9yLFxuLmR4YnMtc2NoZWR1bGVyLWJsdWUtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ibHVlKTtcbn1cblxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC1pbmRpZ28tY29sb3IsXG4uZHhicy1zY2hlZHVsZXItaW5kaWdvLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5kaWdvKTtcbn1cblxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC1wdXJwbGUtY29sb3IsXG4uZHhicy1zY2hlZHVsZXItcHVycGxlLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHVycGxlKTtcbn1cblxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC1waW5rLWNvbG9yLFxuLmR4YnMtc2NoZWR1bGVyLXBpbmstY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1waW5rKTtcbn1cblxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC1yZWQtY29sb3IsXG4uZHhicy1zY2hlZHVsZXItcmVkLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcmVkKTtcbn1cblxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC1vcmFuZ2UtY29sb3IsXG4uZHhicy1zY2hlZHVsZXItb3JhbmdlLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb3JhbmdlKTtcbn1cblxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC15ZWxsb3ctY29sb3IsXG4uZHhicy1zY2hlZHVsZXIteWVsbG93LWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMteWVsbG93KTtcbn1cblxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC1ncmVlbi1jb2xvcixcbi5keGJzLXNjaGVkdWxlci1ncmVlbi1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyZWVuKTtcbn1cblxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC10ZWFsLWNvbG9yLFxuLmR4YnMtc2NoZWR1bGVyLXRlYWwtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZWFsKTtcbn1cblxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC1jeWFuLWNvbG9yLFxuLmR4YnMtc2NoZWR1bGVyLWN5YW4tY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jeWFuKTtcbn1cblxuLmR4LWhpbnQge1xuICB6LWluZGV4OiAyMTQ3NDgzNjQ3O1xuICBkaXNwbGF5OiBub25lO1xuICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTsqL1xuICBib3gtc2hhZG93OiAwcHggMnB4IDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuXG4uZHgtaGludCAuZHhoLWNhbGxvdXQge1xuICBib3JkZXItd2lkdGg6IDhweDtcbn1cblxuLmR4LWhpbnQgLmR4aC1jYWxsb3V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXdpZHRoOiA3cHg7XG59XG5cbi5keC1oaW50LmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG4uZHgtaGludC5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmR4LWhpbnQuYnMtcG9wb3Zlci10b3AgLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5keC1oaW50LmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5keC1oaW50LmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmR4LWhpbnQuYnMtcG9wb3Zlci10b3AgLmFycm93LFxuLmR4LWhpbnQuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93IHtcbiAgbGVmdDogY2FsYyg1MCUgLSAwLjVyZW0pO1xufVxuXG4uZHgtaGludC5icy1wb3BvdmVyLWxlZnQgLmFycm93LFxuLmR4LWhpbnQuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3cge1xuICB0b3A6IGNhbGMoNTAlIC0gMC41cmVtKTtcbn1cblxuLmR4LWhpbnQuYnMtcG9wb3Zlci1jZW50ZXIgLmFycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmR4LWhpbnQgLmR4aC1jYWxsb3V0LFxuLmR4LWhpbnQgLmR4aC1jYWxsb3V0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLyp0b3AqL1xuLmR4LWhpbnQuZHhoLXRvcCAuZHhoLWNhbGxvdXQge1xuICBib3R0b206IC04cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5keC1oaW50LmR4aC10b3AgLmR4aC1jYWxsb3V0OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmR4LWhpbnQuZHhoLXRvcCAuZHhoLWNhbGxvdXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2VjZWNlO1xufVxuXG4uZHgtaGludC5keGgtdG9wIC5keGgtaW5uZXItY2FsbG91dCxcbi5keC1oaW50LmR4aC10b3AgLmR4aC1jYWxsb3V0OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLypyaWdodCovXG4uZHgtaGludC5keGgtcmlnaHQgLmR4aC1jYWxsb3V0IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC04cHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4uZHgtaGludC5keGgtcmlnaHQgLmR4aC1jYWxsb3V0OmFmdGVyIHtcbiAgYm90dG9tOiAtN3B4O1xuICBsZWZ0OiAxcHg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cblxuLmR4LWhpbnQuZHhoLXJpZ2h0IC5keGgtY2FsbG91dCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2NlY2VjZTtcbn1cblxuLmR4LWhpbnQuZHhoLXJpZ2h0IC5keGgtY2FsbG91dDphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLypib3R0b20qL1xuLmR4LWhpbnQuZHhoLWJvdHRvbSAuZHhoLWNhbGxvdXQge1xuICB0b3A6IC04cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi5keC1oaW50LmR4aC1ib3R0b20gLmR4aC1jYWxsb3V0OmFmdGVyIHtcbiAgdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLmR4LWhpbnQuZHhoLWJvdHRvbSAuZHhoLWNhbGxvdXQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjY2VjZWNlO1xufVxuXG4uZHgtaGludC5keGgtYm90dG9tIC5keGgtY2FsbG91dDphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi8qbGVmdCovXG4uZHgtaGludC5keGgtbGVmdCAuZHhoLWNhbGxvdXQge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC04cHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuLmR4LWhpbnQuZHhoLWxlZnQgLmR4aC1jYWxsb3V0OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm90dG9tOiAtN3B4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uZHgtaGludC5keGgtbGVmdCAuZHhoLWNhbGxvdXQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2NlY2VjZTtcbn1cblxuLmR4LWhpbnQuZHhoLWxlZnQgLmR4aC1jYWxsb3V0OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5keGJzLWljb24tY2xvc2UsIC5keGJzLWljb24tYXBwbHksIC5keGJzLWNhcmV0LWxlZnQsIC5keGJzLWNhcmV0LXJpZ2h0LCAuZHhicy1pY29uLWV4cGFuZGVkLCAuZHhicy1pY29uLWNvbGxhcHNlZCwgLmR4YnMtY2FyZXQtYm90dG9tIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5keGJzLWNhcmV0LWxlZnQsXG4uZHhicy1jYXJldC1yaWdodCB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG5cbi5keGJzLWljb24tY2xvc2U6YmVmb3JlLFxuLmR4YnMtaWNvbi1jbG9zZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC03JTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBjYWxjKDE0MSUgLSAycHgpO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG59XG5cbi5keGJzLWljb24tY2xvc2U6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgtMXB4LCAtMC41cHgpO1xufVxuXG4uZHhicy1pY29uLWNsb3NlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMC41cHgsIC0xcHgpO1xufVxuXG4uZHhicy1pY29uLWFwcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTIuNSU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC0xcHgsIC0xcHgpO1xufVxuXG4uZHhicy1jYXJldC1sZWZ0OjpiZWZvcmUsXG4uZHhicy1jYXJldC1yaWdodDpiZWZvcmUsXG4uZHhicy1jYXJldC1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA4MCU7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgY3VycmVudENvbG9yO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIDJweCk7XG59XG5cbi5keGJzLWNhcmV0LWxlZnQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uZHhicy1jYXJldC1yaWdodCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG5cbi5keGJzLWNhcmV0LWJvdHRvbSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xufVxuXG4uZHhicy1pY29uLWV4cGFuZGVkOjpiZWZvcmUsXG4uZHhicy1pY29uLWNvbGxhcHNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgYm9yZGVyLXRvcDogMC4zcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zcmVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLWJvdHRvbTogMC4zcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAlLCAtNTAlKTtcbn1cblxuLmR4YnMtaWNvbi1leHBhbmRlZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSgtODUlLCAyNSUpO1xufVxuXG4uZHhicy1pY29uLWV4cGFuZGVkLFxuLmR4YnMtaWNvbi1jb2xsYXBzZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnRuLmR4YnMtY21kLWJ0bjpmb2N1czpiZWZvcmUsIC5idG4uZHhicy1jbWQtYnRuOmhvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4uYnRuLmR4YnMtY21kLWJ0bjpmb2N1czpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5idG4uZHhicy1jbWQtYnRuIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBmbGV4OiAwIDAgMXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xufVxuLmJ0bi5keGJzLWNtZC1idG46bm90KDpmb2N1cykge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmJ0bi5keGJzLWNtZC1idG46aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmJ0bi5keGJzLWNtZC1idG46Zm9jdXM6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuZHhicy1jbWQtYnRuIHtcbiAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG4gIC5keGJzLWNtZC1idG46YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5keGJzLWNtZC1idG4uYnRuLWxpbms6Zm9jdXMsIC5keGJzLWNtZC1idG4uYnRuLWxpbmsuZm9jdXMsIC5keGJzLWNtZC1idG4uYnRuLWxpbmsuYWN0aXZlLCAuZHhicy1jbWQtYnRuLmJ0bi1saW5rOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmR4YnMtY2FsZW5kYXIgLmJ0bi5keGJzLWNtZC1idG4ge1xuICB3aWR0aDogMC43ZW07XG4gIGhlaWdodDogMC43ZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgZmxleDogMCAwIDAuN2VtO1xufVxuXG4uZHhicy1wcm9ncmVzcy5kaXNhYmxlZCA+IC5wcm9ncmVzcyA+IC5wcm9ncmVzcy1iYXIge1xuICBhbmltYXRpb246IG5vbmU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIGR5bmFtaWNfb3BhY2l0eSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMzU7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuLmR4YnMtZ3JpZHZpZXcgdHIge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAwLjM1cztcbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLXJvdy1sb2FkaW5nIHtcbiAgb3BhY2l0eTogMC4xNTtcbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLXJvdy1sb2FkaW5nIHRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcInxcIjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIDAuMzVzIGluZmluaXRlIGFsdGVybmF0ZSBib3RoIHJ1bm5pbmcgZHluYW1pY19vcGFjaXR5O1xufVxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtcm93LWxvYWRpbmcgLmR4LXNrLWJvb2w6OmJlZm9yZSB7XG4gIG1heC13aWR0aDogNHJlbTtcbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLXJvdy1sb2FkaW5nIC5keC1zay1kYXRlOjpiZWZvcmUge1xuICBtYXgtd2lkdGg6IDhyZW07XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1yb3ctbG9hZGluZyAuZHgtc2stbnVtYmVyOjpiZWZvcmUge1xuICBtaW4td2lkdGg6IDNyZW07XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1yb3ctbG9hZGluZyAuZHgtc2stc3RyLmR4LXNrLTE6OmJlZm9yZSB7XG4gIG1heC13aWR0aDogNTAlO1xufVxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtcm93LWxvYWRpbmcgLmR4LXNrLW51bWJlci5keC1zay0xOjpiZWZvcmUge1xuICBtYXgtd2lkdGg6IDNyZW07XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1yb3ctbG9hZGluZyAuZHgtc2stc3RyLmR4LXNrLTI6OmJlZm9yZSB7XG4gIG1heC13aWR0aDogNjAlO1xufVxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtcm93LWxvYWRpbmcgLmR4LXNrLW51bWJlci5keC1zay0yOjpiZWZvcmUge1xuICBtYXgtd2lkdGg6IDRyZW07XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1yb3ctbG9hZGluZyAuZHgtc2stc3RyLmR4LXNrLTM6OmJlZm9yZSB7XG4gIG1heC13aWR0aDogNzAlO1xufVxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtcm93LWxvYWRpbmcgLmR4LXNrLW51bWJlci5keC1zay0zOjpiZWZvcmUge1xuICBtYXgtd2lkdGg6IDVyZW07XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1yb3ctbG9hZGluZyAuZHgtc2stc3RyLmR4LXNrLTQ6OmJlZm9yZSB7XG4gIG1heC13aWR0aDogODAlO1xufVxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtcm93LWxvYWRpbmcgLmR4LXNrLW51bWJlci5keC1zay00OjpiZWZvcmUge1xuICBtYXgtd2lkdGg6IDZyZW07XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1yb3ctbG9hZGluZyAuZHgtc2stc3RyLmR4LXNrLTU6OmJlZm9yZSB7XG4gIG1heC13aWR0aDogOTAlO1xufVxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtcm93LWxvYWRpbmcgLmR4LXNrLW51bWJlci5keC1zay01OjpiZWZvcmUge1xuICBtYXgtd2lkdGg6IDdyZW07XG59XG5cbi5keGJzLWdyaWR2aWV3IC5keGJzLXBhZ2Utc2l6ZS1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLXBhZ2Utc2l6ZS1zZWxlY3RvciAuZHhibC10ZXh0LWVkaXQge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICB3aWR0aDogNWVtO1xufVxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtcGFnZS1zaXplLXNlbGVjdG9yIC5jb2wtZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmR4YnMtZ3JpZHZpZXcgLmJ0bi10b2dnbGUuZHhicy1jbWQtYnRuIHtcbiAgd2lkdGg6IHVuc2V0O1xuICBoZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy10b2dnbGUtY2VsbCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgLypyZXZpZXcgYW5kIGRyb3AgYWxsICFpbXBvcnRhbnRzKi9cbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIC5keGJsLWNoZWNrYm94LCAuZHhicy1ncmlkdmlldyAuZHhicy10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCAuZHhibC1jaGVja2JveCB7XG4gIGJvcmRlcjogMDtcbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIC5keGJsLWNoZWNrYm94IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQsIC5keGJzLWdyaWR2aWV3IC5keGJzLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIC5keGJsLWNoZWNrYm94IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xuICBtYXJnaW46IDA7XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1kYXRhLXJvdyA+IHRkLnRhYmxlLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMCwgdmFyKC0tc2VsZWN0aW9uLWJnKSwgdmFyKC0tc2VsZWN0aW9uLWJnKSk7XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1kYXRhLXJvdyA+IC5keGJzLXRvZ2dsZS1jZWxsIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyAvKnJldmlldyBhbmQgZHJvcCBhbGwgIWltcG9ydGFudHMqL1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtdG9nZ2xlLWNlbGwsIC5keGJzLWdyaWR2aWV3IC5keGJzLWdyaWQtZ3JvdXAtY2VsbC1vZmZzZXQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy10b2dnbGUtY2VsbCArIHRkLCAuZHhicy1ncmlkdmlldyAuZHhicy1ncmlkLWdyb3VwLWNlbGwtb2Zmc2V0ICsgLmR4YnMtZ3JpZC1ncm91cC1jZWxsLW9mZnNldCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZ3JpZC1jb2xzLXRvZ2dsZWJ0biB7XG4gIG1pbi13aWR0aDogMS41cmVtO1xuICB3aWR0aDogdmFyKC0tYnV0dG9uLXcsIDEuNXJlbSk7XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1ncmlkLWdyb3VwLXNwYW4tcm93IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZ3JpZC1ncm91cC1zcGFuLXJvdyA+IHRkIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwLjVlbTtcbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLWdyaWQtY2VsbC1sb2FkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcInxcIjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLXNlbGVjdC1jZWxsID4gLmN1c3RvbS1jb250cm9sOm9ubHktY2hpbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLXNlbGVjdC1jZWxsID4gLmN1c3RvbS1jb250cm9sOm9ubHktY2hpbGQgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtc2VsZWN0LWNlbGwgPiAuY3VzdG9tLWNvbnRyb2w6b25seS1jaGlsZCBpbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1maXhlZCA+IHRoZWFkID4gdHIgPiB0aC5keGJzLXNlbGVjdC1jZWxsLCAuZHhicy1ncmlkdmlldyAuZHhicy1maXhlZCA+IHRib2R5ID4gdHIgPiB0ZC5keGJzLXNlbGVjdC1jZWxsIHtcbiAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLWZpeGVkID4gdGhlYWQgPiB0ciA+IHRoLmR4YnMtc2VsZWN0LWNlbGwgPiAuY3VzdG9tLWNvbnRyb2w6b25seS1jaGlsZCA+IC5jdXN0b20tY29udHJvbC1pbnB1dCwgLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZml4ZWQgPiB0Ym9keSA+IHRyID4gdGQuZHhicy1zZWxlY3QtY2VsbCA+IC5jdXN0b20tY29udHJvbDpvbmx5LWNoaWxkID4gLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmR4YnMtZ3JpZHZpZXcgdGguZHhicy1ncmlkLWNoZWNrYm94LWNvbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZHgtZ3JpZC1zdW1tYXJ5LWNlbGw6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItbGVmdC1zdHlsZTogaGlkZGVuO1xufVxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5keC1ncmlkLXN1bW1hcnktY2VsbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBoaWRkZW47XG59XG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmR4LWdyaWQtc3VtbWFyeS1jZWxsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAvKm1heC13aWR0aDogMXB4OyovXG59XG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmR4LWdyaWQtc3VtbWFyeS1jZWxsIGRpdiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5keGJzLWdyaWR2aWV3IHRkLmR4LWdyaWQtc3VtbWFyeS1jZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuMDM1O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4YnMtdGFibGUgPiB0aGVhZCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGJzLXRhYmxlID4gdGhlYWQgPiB0cjpsYXN0LWNoaWxkID4gdGgsIC5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAqID4gLmR4YnMtdGFibGUgPiB0aGVhZCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+ICogPiAuZHhicy10YWJsZSA+IHRoZWFkID4gdHI6bGFzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC50YWJsZS1ib3JkZXJlZCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IGRpdjpub3QoLmR4Z3ZIU0RDKTpub3QoLmR4Z3ZDU0QpID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IGRpdjpub3QoLmR4Z3ZIU0RDKTpub3QoLmR4Z3ZDU0QpID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsIC5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLCAuZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIC5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLCAuZHhicy1ncmlkdmlldyA+IC5jYXJkID4gZGl2Om5vdCguZHhndkhTREMpOm5vdCguZHhndkNTRCkgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IGRpdjpub3QoLmR4Z3ZIU0RDKTpub3QoLmR4Z3ZDU0QpID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIC5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiBkaXY6bm90KC5keGd2SFNEQyk6bm90KC5keGd2Q1NEKSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLCAuZHhicy1ncmlkdmlldyA+IC5jYXJkID4gZGl2Om5vdCguZHhndkhTREMpOm5vdCguZHhndkNTRCkgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IGRpdjpub3QoLmR4Z3ZIU0RDKTpub3QoLmR4Z3ZDU0QpID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsIC5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiBkaXY6bm90KC5keGd2SFNEQyk6bm90KC5keGd2Q1NEKSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC50YWJsZS1ib3JkZXJlZDpsYXN0LWNoaWxkLCAuZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLnRhYmxlLWJvcmRlcmVkOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCA+IHRkLCAuZHhicy1ncmlkdmlldyA+IC5jYXJkID4gZGl2Om5vdCguZHhndkhTREMpOm5vdCguZHhndkNTRCkgPiAudGFibGUtYm9yZGVyZWQ6bGFzdC1jaGlsZCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IGRpdjpub3QoLmR4Z3ZIU0RDKTpub3QoLmR4Z3ZDU0QpID4gLnRhYmxlLWJvcmRlcmVkOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAudGFibGUtYm9yZGVyZWQ6Zmlyc3QtY2hpbGQsIC5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAudGFibGUtYm9yZGVyZWQ6Zmlyc3QtY2hpbGQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsIC5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAudGFibGUtYm9yZGVyZWQ6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsIC5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiBkaXY6bm90KC5keGd2SFNEQyk6bm90KC5keGd2Q1NEKTpub3QoLmR4YnMtZ3JpZC1ncGgpID4gLnRhYmxlLWJvcmRlcmVkOmZpcnN0LWNoaWxkLCAuZHhicy1ncmlkdmlldyA+IC5jYXJkID4gZGl2Om5vdCguZHhndkhTREMpOm5vdCguZHhndkNTRCk6bm90KC5keGJzLWdyaWQtZ3BoKSA+IC50YWJsZS1ib3JkZXJlZDpmaXJzdC1jaGlsZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IGRpdjpub3QoLmR4Z3ZIU0RDKTpub3QoLmR4Z3ZDU0QpOm5vdCguZHhicy1ncmlkLWdwaCkgPiAudGFibGUtYm9yZGVyZWQ6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5jYXJkLFxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy1ncmlkLWVkaXQtZm9ybSA+IC5keGJsLWZsIC5yb3cgPiBkaXYge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGd2SFNEQy5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZDU0QuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGd2SFNEQy5jYXJkOm5vdCg6bGFzdC1jaGlsZCksIC5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAuZHhndkNTRC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtZ3JpZC1oZWFkZXItY29udGFpbmVyID4gLmR4YnMtZ3JpZC1maXhlZC10YWJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5keGJzLWdyaWR2aWV3IC5keC1idG4uYnRuLWxpbms6Zm9jdXMsIC5keGJzLWdyaWR2aWV3IC5keC1idG4uYnRuLWxpbmsuZm9jdXMsIC5keGJzLWdyaWR2aWV3IC5keC1idG4uYnRuLWxpbmsuYWN0aXZlLCAuZHhicy1ncmlkdmlldyAuZHgtYnRuLmJ0bi1saW5rOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmR4YnMtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZHgtcm93dGVtcGxhdGUtcGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5keGJzLWZpeGVkID4gdGJvZHkgPiB0ciA+IHRkLmR4YnMtZ3JpZC1lZGl0LWZvcm0ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCksIChob3Zlcjogbm9uZSkge1xuICAuZHhicy1ncm91cC1wYW5lbC1jb250YWluZXIgPiAuZHhicy1ncm91cC1wYW5lbCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgLmR4YnMtZ3JvdXAtcGFuZWwtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1maXhlZC1oZWFkZXItY29udGVudCAuZHhicy1zb3J0LW9yZGVyLWluZGljYXRvcixcbi5keGJzLWdyaWR2aWV3IC5keGJzLWdyb3VwLXBhbmVsLWNvbnRhaW5lciAuZHhicy1ncm91cC1wYW5lbCAuZHhicy1zb3J0LW9yZGVyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uZHhicy1ncmlkdmlldyAuZHhicy1maXhlZC1oZWFkZXItY29udGVudCAuZHhicy1zb3J0LW9yZGVyLWluZGljYXRvciA+IC5keGJsLWltYWdlLFxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZ3JvdXAtcGFuZWwtY29udGFpbmVyIC5keGJzLWdyb3VwLXBhbmVsIC5keGJzLXNvcnQtb3JkZXItaW5kaWNhdG9yID4gLmR4YmwtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZ3JvdXAtcGFuZWwtY29udGFpbmVyIC5keGJzLWdyb3VwLXBhbmVsID4gLmNhcmQgPiAuY2FyZC1ib2R5ID4gc3BhbltkYXRhLXRvZ2dsZT1ncmlkdmlldy1jb2x1bW4tc29ydF0sXG4uZHgtZHJhZ2dpbmctc3RhdGUgPiAuY2FyZC1ib2R5ID4gc3BhbltkYXRhLXRvZ2dsZT1ncmlkdmlldy1jb2x1bW4tc29ydF0sXG4uZHgtZHJhZ2dpbmctc3RhdGUgPiAuY2FyZC1ib2R5ID4gLmR4YnMtc29ydC1vcmRlci1pbmRpY2F0b3Ige1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmR4YnMtZ3JpZHZpZXcuZHhicy1oYXMtdmVydGljYWwtc2Nyb2xsYmFyOm5vdCguZHhicy12ZXJ0aWNhbC1zY3JvbGxiYXItdmlzaWJsZSkgPiAuY2FyZCA+IC5keGd2SFNEQyA+IHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4uZHhicy1ncmlkdmlldy5keGJzLWhhcy12ZXJ0aWNhbC1zY3JvbGxiYXI6bm90KC5keGJzLXZlcnRpY2FsLXNjcm9sbGJhci12aXNpYmxlKSA+IC5jYXJkID4gLmR4Z3ZDU0QgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4YnMtZ3JpZC12c2QgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5keC1ncmlkLXN1bW1hcnktY2VsbCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogaW5oZXJpdDtcbn1cblxuLmR4YnMtcG9wdXAtZWRpdC1yb3csXG4uZHhicy1wb3B1cC1lZGl0LXJvdyA+IHRkIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWF4LWhlaWdodDogMDtcbiAgbWluLWhlaWdodDogMDtcbn1cblxuLmR4YnMtcG9wdXAtZWRpdC1yb3csXG4uZHhicy1wb3B1cC1lZGl0LXJvdyA+IHRkLFxuLmR4YnMtcG9wdXAtZWRpdC1yb3cgKyB0cixcbi5keGJzLXBvcHVwLWVkaXQtcm93ICsgdHIgPiB0ZCB7XG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG59XG5cbi5keGJzLWdyaWQtcGFnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmR4YnMtZ3JpZC1wYWdlciAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5keGJzLWdyaWQtcGFnZXIgLnBhZ2luYXRpb24gPiBsaSA+IGJ1dHRvbjpub3QoLmRpc2FibGVkKSwgLmR4YnMtZ3JpZC1wYWdlciAucGFnaW5hdGlvbiA+IGxpID4gZGl2LnBhZ2UtbGluazpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZWRpdGZvcm0gLmR4YnMtZGF0YWdyaWQtaW5wbGFjZS1lZGl0LWFyZWEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLWVkaXRmb3JtIC5keGJzLWRhdGFncmlkLWlucGxhY2UtZWRpdC1hcmVhID4gZGl2IHtcbiAgcGFkZGluZzogMWVtIDAuNWVtO1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbXBvbmVudC13aWR0aCk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS1zY3JvbGwtbGVmdCkpO1xufVxuXG50aDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbnRhYmxlLmR4LXJlc2l6ZSB0aGVhZCB0ciB0aCA+IGJ1dHRvbixcbnRhYmxlLmR4LXJlc2l6ZSAuZHhicy1maXhlZC1oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3cHgpO1xufVxuXG4uZHhBbmRyb2lkTW9iaWxlUGxhdGZvcm0gdGFibGUuZHgtcmVzaXplIHRoZWFkIHRyIHRoID4gYnV0dG9uLFxuLmR4QW5kcm9pZE1vYmlsZVBsYXRmb3JtIC5keGJzLWZpeGVkLWhlYWRlci1jb250ZW50LFxuLmR4TWFjT1NNb2JpbGVQbGF0Zm9ybSB0YWJsZS5keC1yZXNpemUgdGhlYWQgdHIgdGggPiBidXR0b24sXG4uZHhNYWNPU01vYmlsZVBsYXRmb3JtIC5keGJzLWZpeGVkLWhlYWRlci1jb250ZW50IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDFweCk7XG59XG5cbnRoOmZvY3VzID4gYnV0dG9uOmJlZm9yZSxcbnRoOmZvY3VzIC5keGJzLWZpeGVkLWhlYWRlci1jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogMTAwJTtcbn1cblxudGFibGUuZHgtcmVzaXplIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxudGFibGUuZHgtcmVzaXplIHRoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG50YWJsZS5keC1yZXNpemUgdHIgdGggc3BhbixcbnRhYmxlLmR4LXJlc2l6ZSB0ciB0aDpub3QoLmR4YnMtdG9nZ2xlLWNlbGwpOm5vdCguZHhicy1ncmlkLWdyb3VwLWNlbGwtb2Zmc2V0KSBzcGFuLFxudGFibGUuZHgtcmVzaXplIHRyIHRkOm5vdCguZHhicy10b2dnbGUtY2VsbCk6bm90KC5keGJzLWdyaWQtZ3JvdXAtY2VsbC1vZmZzZXQpOm5vdCguZHhicy1ncmlkLWVkaXQtZm9ybSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmR4TWFjT1NNb2JpbGVQbGF0Zm9ybSB0YWJsZS5keC1yZXNpemUgdGhlYWQge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZHhBbmRyb2lkTW9iaWxlUGxhdGZvcm0gLmR4Q29sdW1uUmVzaXplQW5jaG9yOmJlZm9yZSxcbi5keE1hY09TTW9iaWxlUGxhdGZvcm0gLmR4Q29sdW1uUmVzaXplQW5jaG9yOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDIxcHg7XG4gIHJpZ2h0OiAtMTBweDtcbn1cblxuLmR4QW5kcm9pZE1vYmlsZVBsYXRmb3JtIC5keENvbHVtblJlc2l6ZUFuY2hvcixcbi5keE1hY09TTW9iaWxlUGxhdGZvcm0gLmR4Q29sdW1uUmVzaXplQW5jaG9yLFxuLmR4QW5kcm9pZE1vYmlsZVBsYXRmb3JtIHRoOmZvY3VzIC5keENvbHVtblJlc2l6ZUFuY2hvcixcbi5keE1hY09TTW9iaWxlUGxhdGZvcm0gdGg6Zm9jdXMgLmR4Q29sdW1uUmVzaXplQW5jaG9yIHtcbiAgd2lkdGg6IDFweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmR4QW5kcm9pZE1vYmlsZVBsYXRmb3JtIHRoOmZvY3VzOmJlZm9yZSxcbi5keE1hY09TTW9iaWxlUGxhdGZvcm0gdGg6Zm9jdXM6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZHhDb2x1bW5SZXNpemVBbmNob3Ige1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuXG50aDpmb2N1cyAuZHhDb2x1bW5SZXNpemVBbmNob3Ige1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IDNweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggdmFyKC0tZHgtYWNjZW50LXNoYWRvdy1jb2xvciwgcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjI1KSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmR4Q29sdW1uUmVzaXplQW5jaG9yOmFjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA0NXB4O1xuICBsZWZ0OiAtMjBweDtcbn1cblxudGg6Zm9jdXMgLmR4Q29sdW1uUmVzaXplQW5jaG9yOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tZHgtYWNjZW50LWNvbG9yLCB2YXIoLS1icy1wcmltYXJ5KSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWR4LWFjY2VudC1jb2xvciwgdmFyKC0tYnMtcHJpbWFyeSkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4udGFibGUgdGg6Zm9jdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tZHgtYWNjZW50LWNvbG9yLCB2YXIoLS1icy1wcmltYXJ5KSk7XG4gIHotaW5kZXg6IDA7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNnB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDZweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTAuMjVyZW0sIC0wLjI1cmVtLCAwKTtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IDdweDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uY2FyZC1ib2R5LmR4YnMtZ3JpZC1wYWdlci5keC1yZXNpemUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4uZHhicy1ncmlkdmlldyB0YWJsZS5keC1yZXNpemUgLmR4YnMtZml4ZWQgPiB0aGVhZCA+IHRyID4gdGgge1xuICBvdmVyZmxvdzogdW5zZXQ7XG59XG5cbmR4YmwtdGh1bWIge1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbmR4YnMtdGh1bWItZHJhZ2dpbmcge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4uZHhicy11YyAucHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbi5keGJzLXVjIC5keHVjLWZpbGUtbGlzdC12aWV3IC5wcm9ncmVzcyB7XG4gIGhlaWdodDogMC40Mzc1cmVtO1xufVxuXG4uZHhicy11YyAucHJvZ3Jlc3MtYmFyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4xcyBlYXNlO1xufVxuXG4uZHhicy11YyAuZHh1Yy1idXR0b24tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAzcmVtO1xufVxuXG4uZHhicy11YyA+IC5yb3cgPiAuY29sID4gLmR4dWMtZmlsZS12aWV3IHRkIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZHhicy11YyA+IC5keHVjLWZpbGUtbGlzdC12aWV3IC5keHVjLWZpbGUtdmlldyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuLmR4YnMtdWMgPiAuZHh1Yy1maWxlLWxpc3QtdmlldyAuZHh1Yy1maWxlLXZpZXcgPiBjb2xncm91cC5keGJsLXVwbG9hZC1maWxlLXZpZXctdGFibGUtY29udGVudC1maXQtY2FsYyA+IGNvbDpmaXJzdC1vZi10eXBlIHtcbiAgd2lkdGg6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmR4YnMtdWMgPiAuZHh1Yy1maWxlLWxpc3QtdmlldyAuZHh1Yy1maWxlLXZpZXcgPiBjb2xncm91cC5keGJsLXVwbG9hZC1maWxlLXZpZXctdGFibGUtY29udGVudC1maXQtY2FsYyA+IGNvbDpmaXJzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogNzJweDtcbiAgfVxufVxuLmR4YnMtdWMgPiAuZHh1Yy1maWxlLWxpc3QtdmlldyAuZHh1Yy1maWxlLXZpZXcgPiBjb2xncm91cC5keGJsLXVwbG9hZC1maWxlLXZpZXctdGFibGUtY29udGVudC1maXQtY2FsYyA+IGNvbDpudGgtY2hpbGQoMikge1xuICB3aWR0aDogMTAwJTtcbn1cbi5keGJzLXVjID4gLmR4dWMtZmlsZS1saXN0LXZpZXcgLmR4dWMtZmlsZS12aWV3ID4gY29sZ3JvdXAuZHhibC11cGxvYWQtZmlsZS12aWV3LXRhYmxlLWNvbnRlbnQtZml0LWNhbGMgPiBjb2w6bGFzdC1vZi10eXBlIHtcbiAgd2lkdGg6IDcycHg7XG59XG4uZHhicy11YyA+IC5keHVjLWZpbGUtbGlzdC12aWV3IC5keHVjLWZpbGUtdmlldyAuZHhibC11cGxvYWQtZmlsZS12aWV3LWljb24tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG59XG4uZHhicy11YyA+IC5keHVjLWZpbGUtbGlzdC12aWV3IC5keHVjLWZpbGUtdmlldyAuZHhibC11cGxvYWQtZmlsZS12aWV3LWljb24tY29udGFpbmVyID4gLmR4YmwtdXBsb2FkLWZpbGUtdmlldy1pY29uLWNvbnRhaW5lci1maWxlLWV4dGVuc2lvbi5iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDEuNzVyZW0gMC41cmVtIDFyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjRlbTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDFyZW0pO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5keGJzLXVjID4gLmR4dWMtZmlsZS1saXN0LXZpZXcgLmR4dWMtZmlsZS12aWV3IHRkIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4uZHhicy11YyA+IC5keHVjLWZpbGUtbGlzdC12aWV3IC5keHVjLWZpbGUtdmlldyB0ZCA+IC5keGJsLXVwbG9hZC1maWxlLXZpZXctZGV0YWlscyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmR4YnMtdWMgPiAuZHh1Yy1maWxlLWxpc3QtdmlldyAuZHh1Yy1maWxlLXZpZXcgdGQgPiAuZHhibC11cGxvYWQtZmlsZS12aWV3LWRldGFpbHMgPiAuZHhibC11cGxvYWQtZmlsZS12aWV3LWRldGFpbHMtdGV4dCB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHhicy11YyA+IC5keHVjLW1heC1maWxlLWNvdW50LWV4Y2VlZGVkLXdhcm5pbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHhicy11YyA+IC5keHVjLW1heC1maWxlLWNvdW50LWV4Y2VlZGVkLXdhcm5pbmcgPiAuZHh1Yy1tYXgtZmlsZS1jb3VudC1leGNlZWRlZC13YXJuaW5nLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiAwLjVyZW07XG59XG4uZHhicy11YyA+IC5keHVjLW1heC1maWxlLWNvdW50LWV4Y2VlZGVkLXdhcm5pbmcgPiAuZHhibC1pbWFnZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMC42MjVyZW0gMCAwO1xufVxuLmR4YnMtdWMgPiAuZHh1Yy1tYXgtZmlsZS1jb3VudC1leGNlZWRlZC13YXJuaW5nID4gLmR4YmwtYnRuIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbi5keGJzLXVjID4gLmR4dWMtbWF4LWZpbGUtY291bnQtZXhjZWVkZWQtd2FybmluZyA+IC5keGJsLWJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5keGJzLXVjID4gLmR4dWMtbWF4LWZpbGUtY291bnQtZXhjZWVkZWQtd2FybmluZyA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZHh1Yy1idXR0b24taWNvbi1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZHh1Yy1idXR0b24taWNvbi1jb250YWluZXI6aG92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgcmlnaHQ6IDJweDtcbiAgb3BhY2l0eTogMC4xO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uZHh1Yy1oaWRlLFxuLmR4YmwtdXBsb2FkLWZpbGUtdmlldy1pY29uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuZHhibC11cGxvYWQtZmlsZS12aWV3LWljb24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG59XG4uZHh1Yy1jYW5jZWwtaWNvbixcbi5keHVjLXBhdXNlLWljb24sXG4uZHh1Yy1yZWxvYWQtaWNvbixcbi5keHVjLWNvbnRpbnVlLWljb24sXG4uZHh1Yy11cGxvYWQtaWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmR4YmwtaW1hZ2UuZHh1Yy1maWxlLWljb24ge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uY29sdW1uLWNob29zZXItZWxlbWVudHMtY29udGFpbmVyIC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5mcmVlemUudXAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygxcHggLSAxMDAlKSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB6LWluZGV4OiAxMDA2O1xufVxuXG4uY29sdW1uLWNob29zZXItZWxlbWVudHMtY29udGFpbmVyIC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5mcmVlemUuZG93biB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKDEwMCUgLSAxcHgpKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIHotaW5kZXg6IDEwMDQ7XG59XG5cbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50cy1jb250YWluZXIgLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyLmZyZWV6ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB6LWluZGV4OiAxMDA1O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnRzLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNjB2aDtcbiAgYm9yZGVyOiBpbmhlcml0O1xufVxuXG4uY29sdW1uLWNob29zZXItZWxlbWVudHMtY29udGFpbmVyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyLnBhZ2UtbGluazpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiBhdXRvO1xufVxuXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIucGFnZS1saW5rOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWgsIGF1dG8pO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogY2FsYyh2YXIoLS10LCBhdXRvKSAtIHZhcigtLWJ0LCBhdXRvKSk7XG4gIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gIHotaW5kZXg6IDEwMDE7XG59XG5cbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5wYWdlLWxpbms6Zm9jdXMgLmNvbHVtbi1jaG9vc2VyLWRyYWctaWNvbi1vd25lciB7XG4gIHRvcDogdmFyKC0tdCwgYXV0byk7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1oLCBhdXRvKSAtIHZhcigtLWJ0LCBhdXRvKSAqIDIpO1xufVxuXG4uY29sdW1uLWNob29zZXItZWxlbWVudHMtY29udGFpbmVyOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbHVtbi1jaG9vc2VyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5jb2x1bW4tY2hvb3Nlci1oZWFkZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlcjogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDMyNXB4O1xufVxuXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMC44NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC44NXJlbTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBpbmhlcml0O1xufVxuXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSxcbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIubGlzdC1ncm91cC1pdGVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5jb2x1bW4tY2hvb3Nlci1jb250YWluZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdW5zZXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB1bnNldDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHVuc2V0O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdW5zZXQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY29sdW1uLWNob29zZXItZWxlbWVudHMtY29udGFpbmVyIC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5pbi1kcmFnIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgei1pbmRleDogMTAwODtcbn1cblxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY2hlY2tib3gge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnRzLWNvbnRhaW5lci5jb2x1bW4tY2hvb3Nlci1lbmFibGUtZHJhZy1kcm9wIC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5saXN0LWdyb3VwLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnRzLWNvbnRhaW5lci5jb2x1bW4tY2hvb3Nlci1lbmFibGUtZHJhZy1kcm9wIC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5saXN0LWdyb3VwLWl0ZW0gPiAuY29sdW1uLWNob29zZXItZWxlbWVudC1jaGVja2JveCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMjRweCArIDE4cHggKyAxNnB4KTtcbn1cblxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY2hlY2tib3ggLmR4YmwtY2hlY2tib3ggPiBsYWJlbCB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNoZWNrYm94IC5keGJsLWNoZWNrYm94IGlucHV0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNoZWNrYm94ID4gLmR4YmwtY2hlY2tib3ggLmR4YnMtY2hlY2tib3gtbGFiZWwuZHhicy1jaGVja2JveC1sYWJlbC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNvbHVtbi1jaG9vc2VyLWNhcHRpb24ge1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4uY29sdW1uLWNob29zZXItYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb2x1bW4tY2hvb3Nlci1idXR0b24gLmNvbHVtbi1jaG9vc2VyLWJ1dHRvbi1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5jb2x1bW4tY2hvb3Nlci1kcmFnLWljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uY29sdW1uLWNob29zZXItZHJhZy1pY29uLW93bmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IG1vdmU7XG4gIHdpZHRoOiBjYWxjKDE4cHggKyAxNnB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICAta2h0bWwtdXNlci1kcmFnOiBlbGVtZW50O1xuICAtd2Via2l0LXVzZXItZHJhZzogZWxlbWVudDtcbn1cblxuLmNvbHVtbi1jaG9vc2VyLWV4aXQtaWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5jb2x1bW4tY2hvb3Nlci1leGl0LWJ1dHRvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZHhibC10b29sYmFyLWRyb3Bkb3duLmJvcmRlci1pbmhlcml0ID4gLm1vZGFsLWJvZHkge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiBpbmhlcml0O1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5keGJsLXRvb2xiYXItZHJvcGRvd24uYm9yZGVyLWluaGVyaXQgPiAubW9kYWwtYm9keSA+IC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50cy1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiBpbmhlcml0O1xufVxuXG4uZ3JpZC10b29sYmFyLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogNnB4O1xufVxuXG4uZHhibC10b29sYmFyLWRyb3Bkb3duLmR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbCAuY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5keGJsLXRvb2xiYXItZHJvcGRvd24uZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsIC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNoZWNrYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5keGJsLXRvb2xiYXItZHJvcGRvd24uZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsIC5jb2x1bW4tY2hvb3Nlci1kcmFnLWljb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZHhibC10b29sYmFyLWRyb3Bkb3duLmR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbCAuY29sdW1uLWNob29zZXItZWxlbWVudHMtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdW5zZXQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG5cbi5ncmlkLWhlYWRlci10ZW1wbGF0ZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXI6IGluaGVyaXQ7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5ncmlkLWhlYWRlci10ZW1wbGF0ZSArIC5keGJzLXRhYmxlIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgLmR4YmwtdG9vbGJhci1ncm91cCAuY29sdW1uLWNob29zZXItYnV0dG9uLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4uZHhJRSAucGFnZS1saW5rLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHhibC1ncmlkW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSAqOmZvY3VzLFxuLmR4YmwtZ3JpZCB0cltkYXRhLWR4LWZvY3VzLWhpZGRlbl0gPiB0ZDpmb2N1cyxcbi5keGJsLWNhbGVuZGFyW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSAqOmZvY3VzLXdpdGhpbixcbltkYXRhLWR4LWZvY3VzLWhpZGRlbl0gLmR4YnMtY2xlYXItYnRuOmZvY3VzLCBbZGF0YS10b2dnbGU9Z3JpZHZpZXctY29sdW1uLXNvcnRdOmZvY3VzIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1keC1mb2N1cy1oaWRkZW5dIC5keGJzLWNsZWFyLWJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5keC1ibGF6b3Itc25hY2tiYXItY29udGFpbmVyIHtcbiAgei1pbmRleDogMzAwMDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDAuMnMsIG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHJpZ2h0OiAwLjVyZW07XG4gIGxlZnQ6IDAuNXJlbTtcbiAgYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmR4LWJsYXpvci1zbmFja2Jhci1jb250YWluZXIge1xuICAgIHdpZHRoOiA1ODBweDtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAyOTBweCk7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxufVxuLmR4LWJsYXpvci1zbmFja2Jhci1jb250YWluZXIuZHgtYmxhem9yLXNuYWNrYmFyLWNvbnRhaW5lci1zaG93biB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xufVxuLmR4LWJsYXpvci1zbmFja2Jhci1jb250YWluZXIgLmR4LWJsYXpvci1zbmFja2JhciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMC41cmVtO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4uZHgtYmxhem9yLWNvbG9ycGlja2VyIHtcbiAgcGFkZGluZzogMC41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLmR4LWJsYXpvci1jb2xvcnBpY2tlciAuZHgtYmxhem9yLWNvbG9ycGlja2VyLWN1c3RvbS1jb2xvci1hcmVhIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLmR4LWJsYXpvci1jb2xvcnBpY2tlciAuZHgtYmxhem9yLWNvbG9ycGlja2VyLWN1c3RvbS1jb2xvci1hcmVhIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5keC1ibGF6b3ItY29sb3JwaWNrZXIgLmR4LWJsYXpvci1jb2xvcnBpY2tlci1jdXN0b20tY29sb3ItYXJlYSAuZHgtYmxhem9yLWNvbG9ycGlja2VyLXRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWF1dG9tYXRpYy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWF1dG9tYXRpYy1jb250YWluZXIgLmR4LWJsYXpvci1jb2xvcnBpY2tlci1jZWxsIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5keC1ibGF6b3ItY29sb3JwaWNrZXItYXV0b21hdGljLWNhcHRpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmR4LWJsYXpvci1jb2xvcnBpY2tlci10YWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5keC1ibGF6b3ItY29sb3JwaWNrZXItcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5keC1ibGF6b3ItY29sb3JwaWNrZXItcm93Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuXG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWNlbGwge1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmR4LWJsYXpvci1jb2xvcnBpY2tlci1jZWxsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWNlbGwuZHgtYmxhem9yLWNvbG9ycGlja2VyLXNlbGVjdGVkLWNvbG9yIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuICBvdXRsaW5lLW9mZnNldDogLTFweDtcbn1cbi5keC1ibGF6b3ItY29sb3JwaWNrZXItY2VsbDpob3ZlciB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5KTtcbiAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XG59XG5cbi5keC1ibGF6b3ItY29sb3JwaWNrZXItcGFsbGV0ZSB7XG4gIHdpZHRoOiAxMi41cmVtO1xuICBoZWlnaHQ6IDEyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBjcm9zc2hhaXI7XG59XG5cbi5keC1ibGF6b3ItY29sb3JwaWNrZXItcGFsbGV0ZS1ncmFkaWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLXBhbGxldGUtZ3JhZGllbnQtd2hpdGUge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSwgdG8od2hpdGUpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgI2ZmZik7XG59XG5cbi5keC1ibGF6b3ItY29sb3JwaWNrZXItcGFsbGV0ZS1ncmFkaWVudC1ibGFjayB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwKSksIHRvKGJsYWNrKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCksICMwMDApO1xufVxuXG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWh1ZS1zY2FsZS13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMi41cmVtO1xuICB3aWR0aDogMS43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWh1ZS1zY2FsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGZyb20ocmVkKSwgY29sb3Itc3RvcCgxNyUsICNmZjApLCBjb2xvci1zdG9wKDMzJSwgIzBmMCksIGNvbG9yLXN0b3AoNTAlLCAjMGZmKSwgY29sb3Itc3RvcCg2NyUsICMwMGYpLCBjb2xvci1zdG9wKDgzJSwgI2YwZiksIHRvKHJlZCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmVkIDAsICNmZjAgMTclLCAjMGYwIDMzJSwgIzBmZiA1MCUsICMwMGYgNjclLCAjZjBmIDgzJSwgcmVkIDEwMCUpO1xufVxuXG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWN1c3RvbS1jb2xvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5keC1ibGF6b3ItY29sb3JwaWNrZXItaHVlLXNlbGVjdGlvbi1yZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMHB4O1xuICBoZWlnaHQ6IDAuNjVyZW07XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5keC1ibGF6b3ItY29sb3JwaWNrZXItY29sb3Itc2VsZWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5keC1ibGF6b3ItY29sb3JwaWNrZXItZWRpdG9ycy1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmR4LWJsYXpvci1jb2xvcnBpY2tlci1lZGl0b3JzLWNvbnRhaW5lciAuZHhicy10ZXh0Ym94OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMzVyZW07XG59XG5cbi5keC1ibGF6b3ItY29sb3JwaWNrZXItYnRuLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWJ0bi1jb250YWluZXIgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cblxuLyogQ29tbW9uICovXG4uZHhicy1wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogQWNjZXNzaWJpbGl0eSAqL1xuLmR4QUlGRSxcbi5keEFJRk1FIHtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigwIDApO1xuICAvKiBjbGlwLXBhdGg6IHBvbHlnb24oMCAwKTsgKi9cbn1cblxuLmR4QUlGRSB7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLmR4QUlGTUUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLyogR3JpZFZpZXcgKi9cbi5keGJzLWdyaWR2aWV3IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5jYXJkLWJvZHkgPiAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQuYmctcHJpbWFyeSAuYnRuLWxpbmsge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZHhicy1pbmRlbnQtY2VsbCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0Ym9keSA+IC5keGJzLWVtcHR5LWRhdGEtcm93ID4gdGQge1xuICBwYWRkaW5nOiAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmR4YnMtZW1wdHktZGF0YS1yb3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi8qIG5vbi1kYXRhLWhlYWRlciAqL1xuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5keGJzLWNtZC1jZWxsLFxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5keGJzLXNlbGVjdC1jZWxsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBjb21tYW5kIGNlbGwgYnV0dG9ucyAqL1xuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5keGJzLWNtZC1jZWxsID4gLmR4YmwtYnRuLWxpbmssXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmR4YnMtY21kLWNlbGwgPiAuZHhibC1idG4tbGluayB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQgbWFyayB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5keGJzLWdyaWR2aWV3IC5keGJzLWNtZC1jZWxsLFxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtc2VsZWN0LWNlbGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5keGJzLWdyaWR2aWV3IC5keGJzLWxvYWRpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIEZpeGVkIGxheW91dCAqL1xuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4uZHhicy1ncmlkdmlldyAuZHhicy1maXhlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi5keGJzLWdyaWR2aWV3IC5keGJzLWZpeGVkID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZml4ZWQgPiB0aGVhZCA+IHRyID4gdGgge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLyogU2Nyb2xsaW5nICovXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZIU0RDLFxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGd2Q1NEIHtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZIU0RDOmZpcnN0LWNoaWxkLFxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGd2SFNEQyArIC5keGd2Q1NEOm5vdCguZHhicy1ncmlkLWhzZCksXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZDU0Q6Zmlyc3QtY2hpbGQgeyAvKmhpZGRlbiovXG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi8qIEJvcmRlcnMgKi9cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtbmxiLFxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC1zdHlsZTogbm9uZTtcbn1cblxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtbnJiIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAuZHhndkNTRCA+IHRhYmxlIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZIU0RDICsgLmR4Z3ZDU0Q6bm90KC5keC1zY3JvbGxpbmcpID4gdGFibGUgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uZHhicy1ncmlkdmlldy5keGJzLXZlcnRpY2FsLXNjcm9sbGJhci12aXNpYmxlOm5vdCguZHhicy1mbS1kZXRhaWxzKSA+IC5jYXJkID4gLmR4Z3ZDU0Q6bm90KC5keC1zY3JvbGxpbmcpID4gdGFibGUgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi8qIEdyaWRWaWV3IGFuZCBDYXJkVmlldyBoZWFkZXJzIChjZWxscyBhbmQgYmxvY2tzKSAqL1xuLmR4YnMtdGguY2FyZCB7XG4gIG1hcmdpbjogMCAwLjVlbSAwIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmR4YnMtdGguY2FyZCA+IC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwLjNyZW0gMC43NXJlbTtcbn1cblxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5keGJzLXRoLmNhcmQgPiAuY2FyZC1ib2R5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGhlYWQgPiB0ci5keGJzLWZpbHRlci1yb3cgPiB0ZCxcbi5keGJzLXRoLmNhcmQgPiAuY2FyZC1ib2R5LmR4YnMtbm9jbGljayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmR4YnMtdGguY2FyZCA+IC5jYXJkLWJvZHkgPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmR4YnMtdGguY2FyZCA+IC5jYXJkLWJvZHkgPiBzcGFuOm5vdCg6bGFzdC1jaGlsZCkge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogOTkuOSU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0aGVhZCA+IHRyID4gdGggPiBidXR0b246bm90KC5keGJzLWNtZC1idG4pLFxuLmR4YnMtdGguY2FyZCA+IC5jYXJkLWJvZHkgPiBidXR0b24ge1xuICBwYWRkaW5nOiAwIDAuMnJlbTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmR4YnMtZml4ZWQtaGVhZGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbn1cblxuLmR4YnMtZml4ZWQtaGVhZGVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgZmxleC1ncm93OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZHhicy1maXhlZC1oZWFkZXItY29udGVudCA+IGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAgMC4ycmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5keGJzLWdyaWR2aWV3IC5keGJzLWZpeGVkIC5keGJzLWZpeGVkLWhlYWRlci1jb250ZW50ID4gc3BhbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZHhicy1ncmlkdmlldyB0ZC50YWJsZS1hY3RpdmUuYmctcHJpbWFyeS50ZXh0LXdoaXRlID4gLmR4YmwtY2hlY2tib3ggPiBsYWJlbCB7XG4gIG1peC1ibGVuZC1tb2RlOiBzY3JlZW47XG59XG5cbi8qIFBvcHVwQ29udHJvbCAqL1xuLmR4YnMtZmFzdC1uYXYuZHJvcGRvd24tbWVudSxcbi5keGJzLWRyb3Bkb3duLWFyZWEuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtdGguY2FyZCA+IC5jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xufVxuXG4uZHhicy1ncmlkdmlldyAuZHhicy10aC5jYXJkID4gLmNhcmQtYm9keSA+IHNwYW46bm90KDpsYXN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogQmxhem9yICovXG4vKiogQmxhem9yIERhdGEgR3JpZCAqKi9cbjpub3QoLmR4YmwtbGlzdGJveCkgPiAuZHhicy1ncmlkdmlldyAuZHhicy1maXhlZC1oZWFkZXItY29udGVudCA+IHNwYW46aG92ZXIsXG46bm90KC5keGJsLWxpc3Rib3gpID4gLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZml4ZWQtaGVhZGVyLWNvbnRlbnQgPiBzcGFuOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5keGJzLWZpeGVkLWhlYWRlci1jb250ZW50ID4gYnV0dG9uLmR4YmwtYnRuLWxpbmssXG50ZC5keGJzLWNtZC1jZWxsID4gYnV0dG9uLmR4YmwtYnRuLWxpbmssXG50aC5keGJzLWNtZC1jZWxsID4gYnV0dG9uLmR4YmwtYnRuLWxpbmsge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbnRoLmR4YnMtY21kLWNlbGwgPiBidXR0b24uZHhibC1idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qIFZpcnR1YWwgU2Nyb2xsaW5nICovXG4uZHhicy1ncmlkdmlldyA+IGRpdiA+IC5keGJzLWdyaWQtdnNkIHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uZHhicy1ncmlkdmlldy5keGJzLWhhcy12ZXJ0aWNhbC1zY3JvbGxiYXIuZHhicy12ZXJ0aWNhbC1zY3JvbGxiYXItdmlzaWJsZSA+IC5jYXJkID4gLmR4Z3ZIU0RDLmR4YnMtc2Nyb2xsYmFyLXBhZGRpbmcge1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1keC1zY3JvbGxiYXItd2lkdGgsIDE3cHgpO1xufVxuXG4uZHhndkhTREMgPiAuZHhicy10YWJsZS50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmR4Z3ZDU0Qge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi8qIFRoZXJlIGlzIG5vdCBwYWdlciAqL1xuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGd2SFNEQyArIC5keGd2Q1NEIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGd2Q1NEICsgLmNhcmQtYm9keSB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItc3R5bGU6IGluaGVyaXQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IGluaGVyaXQ7XG59XG5cbi5keGJzLXRhYmxlID4gdGJvZHkgPiB0ci5keGJzLWdyaWQtZmlyc3QtbGV2ZWwtZ3JvdXAgPiB0ZC5keGJzLXRvZ2dsZS1jZWxsLFxudGFibGUuZHhicy10YWJsZTpub3QoLmR4YnMtZ3JvdXBlZCkgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQ6bm90KC5keGJzLWdyaWR2aWV3LXJvdy1kZXRhaWxzKSB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4vKiBjb21tYW5kIGNlbGwgYnV0dG9ucyAqL1xuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5keGJzLWNtZC1jZWxsID4gc3BhbiA+IC5keGJsLWJ0bi1saW5rLFxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5keGJzLWNtZC1jZWxsID4gc3BhbiA+IC5keGdCQ1RDID4gLmR4YmwtYnRuLWxpbmssXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmR4YnMtY21kLWNlbGwgPiBzcGFuID4gLmR4YmwtYnRuLWxpbmsge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLyogQ29sdW1uIEhlYWQgRHJhZ2dpbmcgKi9cbi5keC1kcmFnZ2luZy1zdGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAyMDAwMDtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgLyphbmltYXRpb246IHRyYW5zbGF0aW5nIDRzIGxpbmVhciBpbmZpbml0ZTsqL1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGN1cnNvcjogbW92ZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKmhpZGRlbiovXG4uZHhicy10aC5keC1kcmFnZ2luZy1zdGF0ZSA+IC5jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG5cbi5keGd2LXRhcmdldC1tYXJrcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxOTk5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG59XG5cbi5keGJzLWdyb3VwLXBhbmVsLWVtcHR5IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIENvbHVtbiBHcm91cGluZyAqL1xuLypsYWNrKi9cbi5keGJzLWhlYWRlci1pbmRlbnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLypsYWNrKi9cbi5keGJzLWhlYWRlci1pbmRlbnQ6bm90KC5keGJzLWhlYWRlci1pbmRlbnQtbGFzdCkge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi8qbGFjayovXG4uZHhndkFybSA+IC5keGJzLWhlYWRlci1pbmRlbnQge1xuICBmb250LXNpemU6IDA7XG59XG5cbi8qbGFjayovXG4uZHhndkFybSA+IC5keGJzLWhlYWRlci1pbmRlbnQgPiAuaW52aXNpYmxlIHtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKiogQmxhem9yIENvbWJvQm94ICoqL1xuLmR4LWRyb3Bkb3duLWxpc3QtY29udGFpbmVyID4gLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKmxhY2sqL1xuLmR4LWxiLWRhdGFncmlkID4gLmNhcmQge1xuICBib3JkZXI6IDA7XG59XG5cbi8qbGFjayovXG4uZHgtbGItZGF0YWdyaWQgPiAuY2FyZCA+IHRhYmxlID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4vKmxhY2sqL1xuLmR4LWxiLWRhdGFncmlkID4gLmNhcmQgPiB0YWJsZS5keGJzLXRhYmxlID4gdGJvZHkgPiB0ci5kcm9wZG93bi1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogQ29tbW9uIGZvciBCbGF6b3IgKi9cbi5keGJzLWJvcmRlci1yYWRpdXMtdG9wLTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5keC1ib3JkZXItcmFkaXVzLWluaGVyaXQge1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi5keC1ib3JkZXItcmFkaXVzLWxlZnQtaW5oZXJpdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4uZHgtYm9yZGVyLXJhZGl1cy1yaWdodC1pbmhlcml0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmR4LWJvcmRlci1yYWRpdXMtcmlnaHQtMCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5keGJsLWV4cGFuZGFibGUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZHhibC1leHBhbmRhYmxlLWNvbnRhaW5lcltpcy1hbmltYXRpbmddIHtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjM1cyBlYXNlO1xuICB3aWxsLWNoYW5nZTogbWF4LWhlaWdodDtcbn1cblxuZHhibC1zY2hlZHVsZXIgPiAuZHhicy1zYy1kYXl2aWV3ID4gLmR4YnMtc2Mtc2Nyb2xsLWNvbnRhaW5lciA+IC5keGJzLXNjLXZlcnRpY2FsLXZpZXcgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkLFxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtaGVhZGVycy1jb250YWluZXIgPiAuZHhicy1zYy10aW1lc2NhbGU6bm90KDpmaXJzdC1jaGlsZCkgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkLFxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWNlbGxzLWNvbnRhaW5lciA+IC5keGJzLXNjLWhvcml6b250YWwtdmlldyA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQsXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lY2VsbHMtY29udGFpbmVyID4gLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3ID4gdGJvZHkgPiB0ci5keGJzLXNjLWFybSArIHRyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVjZWxscy1jb250YWluZXIgPiAuZHhicy1zYy1ob3Jpem9udGFsLXZpZXcgPiB0Ym9keSA+IHRyLmR4YnMtc2MtYXJtIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuZHhibC1zY2hlZHVsZXIgPiAuZHhicy1zYy1kYXl2aWV3ID4gLmR4YnMtc2Mtc2Nyb2xsLWNvbnRhaW5lciA+IC5keGJzLXNjLXZlcnRpY2FsLXZpZXcgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQsIGR4Ymwtc2NoZWR1bGVyID4gLmR4YnMtc2MtbW9udGggLmR4YnMtc2MtdGltZWNlbGxzLWNvbnRhaW5lciA+IC5keGJzLXNjLWhvcml6b250YWwtdmlldyA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5keGJsLXNjaGVkdWxlciA+IC5keGJzLXNjLWRheXZpZXcgPiAuZHhicy1zYy1zY3JvbGwtY29udGFpbmVyID4gLmR4YnMtc2MtdmVydGljYWwtdmlldyA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbmR4Ymwtc2NoZWR1bGVyID4gLmR4YnMtc2MtZGF5dmlldyA+IC5keGJzLXNjLXNjcm9sbC1jb250YWluZXIgPiAuZHhicy1zYy12ZXJ0aWNhbC12aWV3ID4gdGJvZHkgPiB0cjpudGgtY2hpbGQoMm4rMSkgPiAuZHhicy1zYy1taW51dGUtY2VsbCwgZHhibC1zY2hlZHVsZXIgPiAuZHhicy1zYy1kYXl2aWV3ID4gLmR4YnMtc2Mtc2Nyb2xsLWNvbnRhaW5lciA+IC5keGJzLXNjLXZlcnRpY2FsLXZpZXcgPiB0Ym9keSA+IHRyOm50aC1jaGlsZCgybisxKSA+IC5keGJzLXNjLXRpbWUtY2VsbCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbn1cbmR4Ymwtc2NoZWR1bGVyID4gLmR4YnMtc2MtZGF5dmlldyA+IC5keGJzLXNjLXNjcm9sbC1jb250YWluZXIgPiAuZHhicy1zYy12ZXJ0aWNhbC12aWV3ID4gdGJvZHkgPiB0cjpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLmR4LXBpdm90Z3JpZCB0cjpsYXN0LWNoaWxkID4gLmR4cGctaGVhZGVyLFxuLmR4LXBpdm90Z3JpZCB0Ym9keTpub3QoOmxhc3QtY2hpbGQpID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLmR4LXBpdm90Z3JpZCB0aGVhZDpub3QoOmxhc3QtY2hpbGQpID4gdHI6bGFzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogaW5oZXJpdDtcbn1cbi5keC1waXZvdGdyaWQgdGgudGFibGUtYWN0aXZlLFxuLmR4LXBpdm90Z3JpZCB0ZC50YWJsZS1hY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZGF0YS1yb3cgPiB0ZCA+IC5keGJsLWNoZWNrYm94LFxuLmR4YnMtZ3JpZHZpZXcgdHIgPiB0aC5keGJzLXNlbGVjdC1jZWxsID4gLmR4YmwtY2hlY2tib3gge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1kYXRhLXJvdyA+IHRkID4gLmR4YmwtY2hlY2tib3ggPiBpbnB1dCxcbi5keGJzLWdyaWR2aWV3IHRyID4gdGguZHhicy1zZWxlY3QtY2VsbCA+IC5keGJsLWNoZWNrYm94ID4gaW5wdXQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5keGJzLWdyaWR2aWV3IC5keGJzLXNlbGVjdC1jZWxsID4gLmR4YnMtY2hlY2tib3ggPiAuY3VzdG9tLWNoZWNrYm94ID4gLmZvcm0tY2hlY2staW5wdXQge1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IGF1dG87XG59XG4uZHhicy1ncmlkdmlldyAuZHhicy1maXhlZC1oZWFkZXItY29udGVudCA+IHNwYW46bm90KDpob3ZlciksXG4uZHhicy1ncmlkdmlldyAuZHhicy1ncm91cC1wYW5lbCBzcGFuOm5vdCg6aG92ZXIpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGJzLXRhYmxlID4gKiB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAuZHhicy10YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQsIC5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAuZHhicy1ncmlkLXZzZCA+IC5keGJzLXRhYmxlID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCwgLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGJzLWdyaWQtaHNkID4gLmR4YnMtdGFibGUgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkLCAuZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4YnMtZ3JpZC1oZWFkZXItY29udGFpbmVyID4gLmR4YnMtdGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAuZHhicy10YWJsZSA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZIU0RDIHRyLCAuZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZDU0QgdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4YnMtZ3JpZC1wYWdlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3AtY29sb3I6IGluaGVyaXQ7XG59XG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4YnMtZ3JpZC1oZWFkZXItY29udGFpbmVyLmR4YnMtZ3JpZC1ncGggPiAuZHhicy1maXhlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci10b3AtY29sb3I6IGluaGVyaXQ7XG59XG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmdyaWQtaGVhZGVyLXRlbXBsYXRlICsgLmR4YnMtdGFibGUgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkLCAuZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmdyaWQtaGVhZGVyLXRlbXBsYXRlICsgLmR4YnMtdGFibGUgPiBjb2xncm91cCArIHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGd2SFNEQyA+IC5keGJzLXRhYmxlID4gdGhlYWQsXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZDU0QgPiAuZHhicy10YWJsZSA+IHRib2R5IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3AtY29sb3I6IGluaGVyaXQ7XG59IiwiLmR4YmwtaW1hZ2Uge1xyXG4gICAgLS1keGJsLWltYWdlLWhlaWdodDogI3skZHgtaW1hZ2Utc2l6ZX07XHJcbiAgICAtLWR4YmwtaW1hZ2Utd2lkdGg6ICN7JGR4LWltYWdlLXNpemV9O1xyXG4gICAgLS1keGJsLWltYWdlLW1hcmdpbi14OiAjeyRkeC1pbWFnZS1tYXJnaW4teH07XHJcbiAgICAtLWR4YmwtaW1hZ2UtbWFyZ2luLXk6ICN7JGR4LWltYWdlLW1hcmdpbi15fTtcclxuXHJcbiAgICBtYXJnaW46IHZhcigtLWR4YmwtaW1hZ2UtbWFyZ2luLXkpIHZhcigtLWR4YmwtaW1hZ2UtbWFyZ2luLXgpO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgJjpub3Qoc3ZnKSB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KC5keGJsLWltYWdlLWZpbGwpIHtcclxuICAgICAgICBmaWxsOiBjdXJyZW50Y29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcbnN2Zy5keGJsLWltYWdlIHtcclxuICAgIHdpZHRoOiB2YXIoLS1keGJsLWltYWdlLXdpZHRoKTtcclxuICAgIGhlaWdodDogdmFyKC0tZHhibC1pbWFnZS1oZWlnaHQpO1xyXG59XHJcblxyXG4uZHhibC1zbSAuZHhibC1pbWFnZSB7XHJcbiAgICAtLWR4YmwtaW1hZ2UtaGVpZ2h0OiAjeyRkeC1pbWFnZS1zaXplLXNtfTtcclxuICAgIC0tZHhibC1pbWFnZS13aWR0aDogI3skZHgtaW1hZ2Utc2l6ZS1zbX07XHJcbiAgICAtLWR4YmwtaW1hZ2UtbWFyZ2luLXg6ICN7JGR4LWltYWdlLW1hcmdpbi14LXNtfTtcclxuICAgIC0tZHhibC1pbWFnZS1tYXJnaW4teTogI3skZHgtaW1hZ2UtbWFyZ2luLXktc219O1xyXG59XHJcblxyXG4uZHhibC1sZyAuZHhibC1pbWFnZSB7XHJcbiAgICAtLWR4YmwtaW1hZ2UtaGVpZ2h0OiAjeyRkeC1pbWFnZS1zaXplLWxnfTtcclxuICAgIC0tZHhibC1pbWFnZS13aWR0aDogI3skZHgtaW1hZ2Utc2l6ZS1sZ307XHJcbiAgICAtLWR4YmwtaW1hZ2UtbWFyZ2luLXg6ICN7JGR4LWltYWdlLW1hcmdpbi14LWxnfTtcclxuICAgIC0tZHhibC1pbWFnZS1tYXJnaW4teTogI3skZHgtaW1hZ2UtbWFyZ2luLXktbGd9O1xyXG59XHJcblxyXG4uZHhibC10ZXh0IHtcclxuICAgIC0tZHhibC10ZXh0LWZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgLS1keGJsLXRleHQtZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgLS1keGJsLXRleHQtbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAtLWR4YmwtdGV4dC1wYWRkaW5nLXg6ICN7JGR4LXNpemUtYm94LXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtdGV4dC1wYWRkaW5nLXk6ICN7JGR4LXNpemUtYm94LXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtdGV4dC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgLS1keGJsLXRleHQtYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIC0tZHhibC10ZXh0LWJvcmRlci13aWR0aDogI3skZHgtYm9yZGVyLXdpZHRofTtcclxuXHJcbiAgICBib3JkZXI6IHZhcigtLWR4YmwtdGV4dC1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtdGV4dC1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtdGV4dC1ib3JkZXItY29sb3IpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtdGV4dC1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWR4YmwtdGV4dC1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtdGV4dC1saW5lLWhlaWdodCk7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1keGJsLXRleHQtcGFkZGluZy15KSB2YXIoLS1keGJsLXRleHQtcGFkZGluZy14KTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmR4Ymwtc20uZHhibC10ZXh0LFxyXG4uZHhibC1zbSAuZHhibC10ZXh0IHtcclxuICAgIC0tZHhibC10ZXh0LXBhZGRpbmcteDogI3skZHgtc2l6ZS1ib3gtcGFkZGluZy14LXNtfTtcclxuICAgIC0tZHhibC10ZXh0LXBhZGRpbmcteTogI3skZHgtc2l6ZS1ib3gtcGFkZGluZy15LXNtfTtcclxufVxyXG5cclxuLmR4YmwtbGcuZHhibC10ZXh0LFxyXG4uZHhibC1sZyAuZHhibC10ZXh0IHtcclxuICAgIC0tZHhibC10ZXh0LXBhZGRpbmcteDogI3skZHgtc2l6ZS1ib3gtcGFkZGluZy14LWxnfTtcclxuICAgIC0tZHhibC10ZXh0LXBhZGRpbmcteTogI3skZHgtc2l6ZS1ib3gtcGFkZGluZy15LWxnfTtcclxufVxyXG5cclxuLmR4YmwtaGludCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHotaW5kZXg6IDQ7XHJcbn1cclxuIiwiQGltcG9ydCBcIm1peGlucy9idXR0b25cIjtcclxuXHJcbi5keGJsLWJ0biB7XHJcbiAgICAtLWR4YmwtYnRuLWZvbnQtZmFtaWx5OiAjeyRkeC1idG4tZm9udC1mYW1pbHl9O1xyXG4gICAgLS1keGJsLWJ0bi1mb250LXNpemU6ICN7JGR4LWJ0bi1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogI3skZHgtYnRuLWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC1idG4tYmc6ICN7JGR4LWJ0bi1iZ307XHJcbiAgICAtLWR4YmwtYnRuLWNvbG9yOiAjeyRkeC1idG4tY29sb3J9O1xyXG4gICAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6ICN7JGR4LWJ0bi1wYWRkaW5nLXgtcmF0aW8gKiAkZHgtYnRuLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtYnRuLXBhZGRpbmcteTogI3skZHgtYnRuLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmc6ICN7JGR4LWJ0bi1pbWFnZS1zcGFjaW5nfTtcclxuICAgIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiAjeyRkeC1idG4tYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1idG4tYm9yZGVyLXN0eWxlOiAjeyRkeC1idG4tYm9yZGVyLXN0eWxlfTtcclxuICAgIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiAjeyRkeC1idG4tYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC1idG4tYm9yZGVyLXJhZGl1czogI3skZHgtYnRuLWJvcmRlci1yYWRpdXN9O1xyXG4gICAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiAjeyRkeC1idG4tYm94LXNoYWRvd307XHJcbiAgICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tZHhibC1idG4tYmcpO1xyXG4gICAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWR4YmwtYnRuLWNvbG9yKTtcclxuICAgIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1idG4tYm9yZGVyLWNvbG9yKTtcclxuICAgIC0tZHhibC1idG4tYWN0aXZlLWJveC1zaGFkb3c6IHZhcigtLWR4YmwtYnRuLWJveC1zaGFkb3cpO1xyXG4gICAgLS1keGJsLWJ0bi1hY3RpdmUtcGFkZGluZy14OiB2YXIoLS1keGJsLWJ0bi1wYWRkaW5nLXgpO1xyXG4gICAgLS1keGJsLWJ0bi1hY3RpdmUtcGFkZGluZy15OiB2YXIoLS1keGJsLWJ0bi1wYWRkaW5nLXkpO1xyXG4gICAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgpO1xyXG4gICAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1keGJsLWJ0bi1iZyk7XHJcbiAgICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1jb2xvcik7XHJcbiAgICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1idG4tYm9yZGVyLWNvbG9yKTtcclxuICAgIC0tZHhibC1idG4taG92ZXItYm94LXNoYWRvdzogdmFyKC0tZHhibC1idG4tYm94LXNoYWRvdyk7XHJcbiAgICAtLWR4YmwtYnRuLWhvdmVyLXBhZGRpbmcteDogdmFyKC0tZHhibC1idG4tcGFkZGluZy14KTtcclxuICAgIC0tZHhibC1idG4taG92ZXItcGFkZGluZy15OiB2YXIoLS1keGJsLWJ0bi1wYWRkaW5nLXkpO1xyXG4gICAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtYnRuLWJvcmRlci13aWR0aCk7XHJcbiAgICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tZHhibC1idG4tYmcpO1xyXG4gICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZHhibC1idG4tY29sb3IpO1xyXG4gICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1jb2xvcik7XHJcbiAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWJveC1zaGFkb3c6IHZhcigtLWR4YmwtYnRuLWJveC1zaGFkb3cpO1xyXG4gICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1wYWRkaW5nLXg6IHZhcigtLWR4YmwtYnRuLXBhZGRpbmcteCk7XHJcbiAgICAtLWR4YmwtYnRuLWRpc2FibGVkLXBhZGRpbmcteTogdmFyKC0tZHhibC1idG4tcGFkZGluZy15KTtcclxuICAgIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgpO1xyXG4gICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKTtcclxuICAgIC0tZHhibC1idG4tZm9jdXMtYmc6IHZhcigtLWR4YmwtYnRuLWJnKTtcclxuICAgIC0tZHhibC1idG4tZm9jdXMtY29sb3I6IHZhcigtLWR4YmwtYnRuLWNvbG9yKTtcclxuICAgIC0tZHhibC1idG4tZm9jdXMtYm9yZGVyLWJnOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItY29sb3IpO1xyXG4gICAgLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1jb2xvcik7XHJcbiAgICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yKTtcclxuICAgIC0tZHhibC1idG4tZm9jdXMtcGFkZGluZy14OiB2YXIoLS1keGJsLWJ0bi1wYWRkaW5nLXgpO1xyXG4gICAgLS1keGJsLWJ0bi1mb2N1cy1wYWRkaW5nLXk6IHZhcigtLWR4YmwtYnRuLXBhZGRpbmcteSk7XHJcbiAgICAtLWR4YmwtYnRuLWZvY3VzLWJvcmRlci13aWR0aDogdmFyKC0tZHhibC1idG4tYm9yZGVyLXdpZHRoKTtcclxuICAgIC0tZHhibC1idG4tZm9jdXMtYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6IHRyYXNwYXJlbnQ7XHJcbiAgICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogMDtcclxuICAgIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IDA7XHJcbiAgICAtLWR4YmwtYnRuLWxpbmstaG92ZXItY29sb3I6ICN7JGR4LXByaW1hcnl9O1xyXG4gICAgLS1keGJsLWJ0bi1saW5rLXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAjeyRkeC1idG4tZGlzYWJsZWQtYmctdGludC1hbW91bnR9O1xyXG5cclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdHlsZSgkZHgtcHJpbWFyeSwgXCJwcmltYXJ5XCIpO1xyXG5cclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYnRuLWJnKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgYm9yZGVyOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtYnRuLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1idG4tYm9yZGVyLWNvbG9yKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLWR4YmwtYnRuLWJveC1zaGFkb3cpO1xyXG4gICAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWNvbG9yKTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtYnRuLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1idG4tZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWJ0bi1saW5lLWhlaWdodCk7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWR4YmwtYnRuLXBhZGRpbmcteCk7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICYgPiAuZHhibC1pbWFnZSArICosXHJcbiAgICAmID4gOm5vdCguZHhibC1pbWFnZSkgKyAuZHhibC1pbWFnZTpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtYnRuLWltYWdlLXNwYWNpbmcpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGxpbmstYnV0dG9ucy1zdHlsZSgpIHtcclxuICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1saW5rLWhvdmVyLWNvbG9yKTtcclxuICAgICAgICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IG5vbmU7IC8vIE5vIHRva2VuXHJcblxyXG4gICAgICAgIHNwYW46bm90KC5keGJsLWltYWdlKSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdmFyKC0tZHhibC1idG4tbGluay10ZXh0LWRlY29yYXRpb24pO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBhY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWJnKTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWNvbG9yKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXN0YXRlLWNvbmRpdGlvbmFsLXByb3BlcnRpZXMoJGR4LXN0YXRlLWFjdGl2ZSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWJnKTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZHhibC1idG4taG92ZXItY29sb3IpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBidXR0b24tc3RhdGUtY29uZGl0aW9uYWwtcHJvcGVydGllcygkZHgtc3RhdGUtaG92ZXIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1iYWNrZ3JvdW5kKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1iZyk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yKTtcclxuICAgICAgICBvcGFjaXR5OiB2YXIoLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXN0YXRlLWNvbmRpdGlvbmFsLXByb3BlcnRpZXMoJGR4LXN0YXRlLWRpc2FibGVkKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBidXR0b24tZm9jdXMtc3RhdGUoKSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWR4YmwtYnRuLWZvY3VzLWJhY2tncm91bmQpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYnRuLWZvY3VzLWJnKTtcclxuICAgICAgICBvdXRsaW5lOiB2YXIoLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yKSBzb2xpZCB2YXIoLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemUpO1xyXG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiB2YXIoLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zdGF0ZS1jb25kaXRpb25hbC1wcm9wZXJ0aWVzKCRkeC1zdGF0ZS1mb2N1c2VkLCB0cnVlKTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4Ymwtc206d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcclxuICAgICAgICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogI3skZHgtYnRuLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogI3skZHgtYnRuLWxpbmUtaGVpZ2h0LXNtfTtcclxuICAgICAgICAtLWR4YmwtYnRuLXBhZGRpbmcteDogI3skZHgtYnRuLXBhZGRpbmcteC1yYXRpbyAqICRkeC1idG4tcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtYnRuLXBhZGRpbmcteTogI3skZHgtYnRuLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLWJ0bi1pbWFnZS1zcGFjaW5nOiAjeyRkeC1idG4taW1hZ2Utc3BhY2luZy1zbX07XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRkeC1idG4tYm9yZGVyLXJhZGl1cy1zbX07XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxnOndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1mb250LXNpemU6ICN7JGR4LWJ0bi1mb250LXNpemUtbGd9O1xyXG4gICAgICAgIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6ICN7JGR4LWJ0bi1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6ICN7JGR4LWJ0bi1wYWRkaW5nLXgtcmF0aW8gKiAkZHgtYnRuLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6ICN7JGR4LWJ0bi1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogI3skZHgtYnRuLWltYWdlLXNwYWNpbmctbGd9O1xyXG4gICAgICAgIC0tZHhibC1idG4tYm9yZGVyLXJhZGl1czogI3skZHgtYnRuLWJvcmRlci1yYWRpdXMtbGd9O1xyXG4gICAgfVxyXG59XHJcblxyXG5AZWFjaCAkcmVuZGVyLXN0eWxlLCAkdmFsdWUgaW4gJGR4LXRoZW1lLWNvbG9ycyB7XHJcbiAgICAuZHhibC1idG4tI3skcmVuZGVyLXN0eWxlfTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xyXG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zdHlsZSgkdmFsdWUsICRyZW5kZXItc3R5bGUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWJ0bi1vdXRsaW5lLSN7JHJlbmRlci1zdHlsZX06d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcclxuICAgICAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS1zdHlsZSgkdmFsdWUsICRyZW5kZXItc3R5bGUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWJ0bi10ZXh0LSN7JHJlbmRlci1zdHlsZX06d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcclxuICAgICAgICBAaW5jbHVkZSBidXR0b24tdGV4dC1zdHlsZSgkdmFsdWUsICRyZW5kZXItc3R5bGUpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AaW1wb3J0IFwiYnV0dG9uLmNvbnRhaW5lclwiO1xyXG5AaW1wb3J0IFwiYnV0dG9uLmdyb3VwXCI7XHJcbkBpbXBvcnQgXCJidXR0b24udG9vbFwiO1xyXG5AaW1wb3J0IFwiYnV0dG9uLnNwbGl0XCI7XHJcbkBpbXBvcnQgXCJidXR0b24uc3RhbmRhbG9uZVwiO1xyXG4iLCJAbWl4aW4gYWN0aXZlLXN0YXRlKCkge1xyXG4gICAgJjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpLmR4YmwtYWN0aXZlIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG5vdC1hY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAmOm5vdCguZHhibC1hY3RpdmUpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgJjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG5vdC1ob3Zlci1zdGF0ZSgpIHtcclxuICAgICY6bm90KDpob3Zlcikge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAmLmR4YmwtZGlzYWJsZWQsXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG5vdC1kaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICY6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiByZWFkb25seS1zdGF0ZSgpIHtcclxuICAgICYuZHhibC1yZWFkb25seSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBub3QtcmVhZG9ubHktc3RhdGUoKSB7XHJcbiAgICAmOm5vdCguZHhibC1yZWFkb25seSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2VsZWN0ZWQtc3RhdGUoKSB7XHJcbiAgICBAaW5jbHVkZSBub3QtZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgJi5keGJsLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbm90LXNlbGVjdGVkLXN0YXRlKCkge1xyXG4gICAgJjpub3QoLmR4Ymwtc2VsZWN0ZWQpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG5vbi1lZGl0YWJsZS1zdGF0ZSgpIHtcclxuICAgIEBpbmNsdWRlIHJlYWRvbmx5LXN0YXRlKCkgeyBAY29udGVudDsgfVxyXG5cclxuICAgIEBpbmNsdWRlIGRpc2FibGVkLXN0YXRlKCkgeyBAY29udGVudDsgfVxyXG59XHJcblxyXG5AbWl4aW4gdmFsaWQtc3RhdGUoKSB7XHJcbiAgICAmLnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1cImNoZWNrYm94XCJdKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcblxyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpbnZhbGlkLXN0YXRlKCkge1xyXG4gICAgJi5pbnZhbGlkIHtcclxuICAgICAgICBAY29udGVudDtcclxuXHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuJHVuc2V0LXZhcjogXCItLWR4YmwtdW5zZXRcIjtcclxuXHJcbkBtaXhpbiBlbWJlZGRlZC1pbWFnZS1jb2xvci1jb3JlKCRjb2xvci12YXIsICRpbnRlcm5hbC1jb2xvci12YXIsICRvcGFjaXR5LCAkaW50ZXJuYWwtaW1hZ2Utb25seTogdHJ1ZSkge1xyXG4gICAgJHRhZzogaWYoJGludGVybmFsLWltYWdlLW9ubHksIFwic3ZnXCIsIFwiXCIpO1xyXG4gICAgJiA+ICN7JHRhZ30uZHhibC1pbWFnZSB7XHJcbiAgICAgICAgQGlmIG5vdCAkY29sb3ItdmFyIHtcclxuICAgICAgICAgICAgJGNvbG9yLXZhcjogJHVuc2V0LXZhcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpZiBub3QgJGludGVybmFsLWNvbG9yLXZhciB7XHJcbiAgICAgICAgICAgICRpbnRlcm5hbC1jb2xvci12YXI6ICR1bnNldC12YXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBjb2xvcjogdmFyKCN7JGNvbG9yLXZhcn0sIHZhcigjeyRpbnRlcm5hbC1jb2xvci12YXJ9LCBjdXJyZW50Y29sb3IpKTtcclxuICAgICAgICBvcGFjaXR5OiB2YXIoI3skY29sb3ItdmFyfSwgdmFyKCN7JGludGVybmFsLWNvbG9yLXZhcn0sICN7JG9wYWNpdHl9KSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBlbWJlZGRlZC1pbWFnZS1jb2xvcihcclxuICAgICRjb2xvci12YXI6IG51bGwsICRjb2xvci1kaXNhYmxlZC12YXI6IG51bGwsICRjb2xvci1ob3Zlci12YXI6IG51bGwsICRjb2xvci1hY3RpdmUtdmFyOiBudWxsLCAkY29sb3ItYWN0aXZlLWhvdmVyLXZhcjogbnVsbCxcclxuICAgICRoYXMtZGVmYXVsdC1ob3Zlci1zdGF0ZTogZmFsc2UsICRoYXMtZGVmYXVsdC1hY3RpdmUtc3RhdGU6IGZhbHNlLFxyXG4gICAgJG9wYWNpdHk6ICRkeC1pbWFnZS1jb2xvci1hbHBoYSwgJGRpc2FibGVkLW9wYWNpdHk6ICRkeC1pbWFnZS1kaXNhYmxlZC1jb2xvci1hbHBoYSwgJGhvdmVyLW9wYWNpdHk6ICRkeC1pbWFnZS1ob3Zlci1jb2xvci1hbHBoYSxcclxuICAgICRhY3RpdmUtb3BhY2l0eTogJGR4LWltYWdlLWFjdGl2ZS1jb2xvci1hbHBoYSwgJGFjdGl2ZS1ob3Zlci1vcGFjaXR5OiAkYWN0aXZlLW9wYWNpdHkpIHtcclxuICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWNvbG9yLWNvcmUoJGNvbG9yLXZhciwgXCItLWR4YmwtaW1hZ2UtY29sb3JcIiwgJG9wYWNpdHkpO1xyXG5cclxuICAgIEBpbmNsdWRlIGFjdGl2ZS1zdGF0ZSgpIHtcclxuICAgICAgICBAaWYgJGhhcy1kZWZhdWx0LWFjdGl2ZS1zdGF0ZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWNvbG9yLWNvcmUoJGNvbG9yLWFjdGl2ZS12YXIsIFwiLS1keGJsLWltYWdlLWFjdGl2ZS1jb2xvclwiLCAkYWN0aXZlLW9wYWNpdHkpO1xyXG5cclxuICAgICAgICAgICAgQGlmICRoYXMtZGVmYXVsdC1ob3Zlci1zdGF0ZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvci1jb3JlKCRjb2xvci1hY3RpdmUtaG92ZXItdmFyLCBcIi0tZHhibC1pbWFnZS1hY3RpdmUtaG92ZXItY29sb3JcIiwgJGFjdGl2ZS1ob3Zlci1vcGFjaXR5KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGVsc2Uge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvci1jb3JlKCRjb2xvci1hY3RpdmUtdmFyLCBcIi0tZHhibC1pbWFnZS1jb2xvclwiLCAkb3BhY2l0eSk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWNvbG9yLWNvcmUoJGNvbG9yLWFjdGl2ZS1ob3Zlci12YXIsIFwiLS1keGJsLWltYWdlLWNvbG9yXCIsICRvcGFjaXR5KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICBAaWYgJGhhcy1kZWZhdWx0LWhvdmVyLXN0YXRlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZW1iZWRkZWQtaW1hZ2UtY29sb3ItY29yZSgkY29sb3ItaG92ZXItdmFyLCBcIi0tZHhibC1pbWFnZS1ob3Zlci1jb2xvclwiLCAkaG92ZXItb3BhY2l0eSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAZWxzZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWNvbG9yLWNvcmUoJGNvbG9yLWhvdmVyLXZhciwgXCItLWR4YmwtaW1hZ2UtY29sb3JcIiwgJG9wYWNpdHkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBkaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvci1jb3JlKCRjb2xvci1kaXNhYmxlZC12YXIsIFwiLS1keGJsLWltYWdlLWRpc2FibGVkLWNvbG9yXCIsICRkaXNhYmxlZC1vcGFjaXR5LCBmYWxzZSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBlbWJlZGRlZC1pbWFnZS1iZy1jb3JlKCRiZy1jb2xvci12YXIsICRpbnRlcm5hbC1iZy1jb2xvci12YXIsICRhbHBoYSkge1xyXG4gICAgJiA+IC5keGJsLWltYWdlIHtcclxuICAgICAgICBAaWYgbm90ICRiZy1jb2xvci12YXIge1xyXG4gICAgICAgICAgICAkYmctY29sb3ItdmFyOiAkdW5zZXQtdmFyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGlmIG5vdCAkYmctY29sb3ItdmFyIHtcclxuICAgICAgICAgICAgJGludGVybmFsLWJnLWNvbG9yLXZhcjogJHVuc2V0LXZhcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigjeyRiZy1jb2xvci12YXJ9LCB2YXIoI3skaW50ZXJuYWwtYmctY29sb3ItdmFyfSwgcmdiYSgwIDAgMCAvICN7JGFscGhhfSkpKTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGVtYmVkZGVkLWltYWdlLWJnKCRiZy1jb2xvci12YXI6IG51bGwsICRiZy1jb2xvci1ob3Zlci12YXI6IG51bGwsICRhbHBoYTogJGR4LWltYWdlLXNlY29uZGFyeS1jb2xvci1hbHBoYSwgJGhvdmVyLWFscGhhOiAkZHgtaW1hZ2Utc2Vjb25kYXJ5LWhvdmVyLWNvbG9yLWFscGhhKSB7XHJcbiAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1iZy1jb3JlKCRiZy1jb2xvci12YXIsIFwiLS1keGJsLWltYWdlLXNlY29uZGFyeS1jb2xvclwiLCAkYWxwaGEpO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWJnLWNvcmUoJGJnLWNvbG9yLWhvdmVyLXZhciwgXCItLWR4YmwtaW1hZ2Utc2Vjb25kYXJ5LWhvdmVyLWNvbG9yXCIsICRob3Zlci1hbHBoYSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBlbWJlZGRlZC10ZXh0LW9wYWNpdHktY29yZSgkb3BhY2l0eTogMSkge1xyXG4gICAgJiA+IDpub3QoLmR4YmwtaW1hZ2UpIHtcclxuICAgICAgICBvcGFjaXR5OiAjeyRvcGFjaXR5fTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGVtYmVkZGVkLXRleHQtb3BhY2l0eSgkb3BhY2l0eTogMSwgJGRpc2FibGVkLW9wYWNpdHk6ICRkeC1zdGF0ZS1kaXNhYmxlZC1vcGFjaXR5LCAkYWN0aXZlLW9wYWNpdHk6ICRvcGFjaXR5KSB7XHJcbiAgICBAaW5jbHVkZSBlbWJlZGRlZC10ZXh0LW9wYWNpdHktY29yZSgkb3BhY2l0eSk7XHJcblxyXG4gICAgQGluY2x1ZGUgYWN0aXZlLXN0YXRlKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLXRleHQtb3BhY2l0eS1jb3JlKCRhY3RpdmUtb3BhY2l0eSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZW1iZWRkZWQtdGV4dC1vcGFjaXR5LWNvcmUoJGRpc2FibGVkLW9wYWNpdHkpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gY29udGV4dHVhbC1mb2N1cy1zdHlsZSgkc2hhZG93LWNvbG9yLXZhciwgJHNoYWRvdy1zcHJlYWQtdmFyLCAkc2hhZG93LWJsdXItdmFyLCAkYm9yZGVyLWNvbG9yLXZhcixcclxuICAgICRjb2xvciwgJHJlbmRlci1zdHlsZSwgJHNoYWRvdy1zaXplLCAkc2hhZG93LXRpbnQtYW1vdW50LCAkc2hhZG93LXNoYWRlLWFtb3VudCwgJGJvcmRlci10aW50LWFtb3VudCwgJGJvcmRlci1zaGFkZS1hbW91bnQpIHtcclxuICAgIEBpZiAkZHgtdGhlbWUge1xyXG4gICAgICAgICRmb3JlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpO1xyXG4gICAgICAgICRzaGFkb3ctY29sb3I6IGlmKCRmb3JlLWNvbG9yID09ICRkeC1jb2xvci1jb250cmFzdC1saWdodCwgcmdiYSgkY29sb3IsICRzaGFkb3ctdGludC1hbW91bnQpLCByZ2JhKCRjb2xvciwgJHNoYWRvdy1zaGFkZS1hbW91bnQpKTtcclxuICAgICAgICAkYm9yZGVyLWNvbG9yOiBpZigkZm9yZS1jb2xvciA9PSAkZHgtY29sb3ItY29udHJhc3QtbGlnaHQsIHRpbnQtY29sb3IoJGNvbG9yLCAkYm9yZGVyLXRpbnQtYW1vdW50KSwgc2hhZGUtY29sb3IoJGNvbG9yLCAkYm9yZGVyLXNoYWRlLWFtb3VudCkpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBmb2N1cy1zdHlsZS1jb3JlKCRzaGFkb3ctY29sb3ItdmFyLCAkc2hhZG93LXNwcmVhZC12YXIsICRzaGFkb3ctYmx1ci12YXIsICRib3JkZXItY29sb3ItdmFyLCAkc2hhZG93LWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkc2hhZG93LXNpemUpO1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIHtcclxuICAgICAgICAkcmdiLWNvbG9yOiBnZXQtZXh0ZXJuYWwtdGhlbWUtcmdiLWNvbG9yKCRyZW5kZXItc3R5bGUpO1xyXG5cclxuICAgICAgICBAaWYgJHJnYi1jb2xvciB7XHJcbiAgICAgICAgICAgICRzaGFkb3ctY29sb3I6IHJnYmEoJHJnYi1jb2xvciwgJHNoYWRvdy1zaGFkZS1hbW91bnQpO1xyXG4gICAgICAgICAgICAkYm9yZGVyLWNvbG9yOiByZ2JhKCRyZ2ItY29sb3IsICRib3JkZXItc2hhZGUtYW1vdW50KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLXN0eWxlLWNvcmUoJHNoYWRvdy1jb2xvci12YXIsICRzaGFkb3ctc3ByZWFkLXZhciwgJHNoYWRvdy1ibHVyLXZhciwgJGJvcmRlci1jb2xvci12YXIsICRzaGFkb3ctY29sb3IsICRib3JkZXItY29sb3IsICRzaGFkb3ctc2l6ZSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAZWxzZSB7XHJcbiAgICAgICAgICAgICRzaGFkb3ctY29sb3I6IGdldC1leHRlcm5hbC10aGVtZS1jb2xvcigkcmVuZGVyLXN0eWxlKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLXN0eWxlLWJsdXJlZCgkc2hhZG93LWNvbG9yLXZhciwgJHNoYWRvdy1zcHJlYWQtdmFyLCAkc2hhZG93LWJsdXItdmFyLCAkYm9yZGVyLWNvbG9yLXZhciwgJHNoYWRvdy1jb2xvciwgJHNoYWRvdy1zaXplKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmb2N1cy1zdHlsZS1jb3JlKCRzaGFkb3ctY29sb3ItdmFyLCAkc2hhZG93LXNwcmVhZC12YXIsICRzaGFkb3ctYmx1ci12YXIsICRib3JkZXItY29sb3ItdmFyLCAkc2hhZG93LWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkc2hhZG93LXNpemUpIHtcclxuICAgICN7JHNoYWRvdy1jb2xvci12YXJ9OiAjeyRzaGFkb3ctY29sb3J9O1xyXG4gICAgI3skc2hhZG93LXNwcmVhZC12YXJ9OiAjeyRzaGFkb3ctc2l6ZX07XHJcbiAgICAjeyRzaGFkb3ctYmx1ci12YXJ9OiAwcmVtOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcclxuXHJcbiAgICBAaWYgJGJvcmRlci1jb2xvci12YXIge1xyXG4gICAgICAgICN7JGJvcmRlci1jb2xvci12YXJ9OiAjeyRib3JkZXItY29sb3J9O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZm9jdXMtc3R5bGUtYmx1cmVkKCRzaGFkb3ctY29sb3ItdmFyLCAkc2hhZG93LXNwcmVhZC12YXIsICRzaGFkb3ctYmx1ci12YXIsICRib3JkZXItY29sb3ItdmFyLCAkY29sb3IsICRzaGFkb3ctc2l6ZSkge1xyXG4gICAgI3skc2hhZG93LWNvbG9yLXZhcn06ICN7JGNvbG9yfTtcclxuICAgICN7JHNoYWRvdy1zcHJlYWQtdmFyfTogMHJlbTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBsZW5ndGgtemVyby1uby11bml0XHJcbiAgICAjeyRzaGFkb3ctYmx1ci12YXJ9OiBjYWxjKCN7JHNoYWRvdy1zaXplfSArIDFweCk7XHJcblxyXG4gICAgQGlmICRib3JkZXItY29sb3ItdmFyIHtcclxuICAgICAgICAjeyRib3JkZXItY29sb3ItdmFyfTogI3skY29sb3J9O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gY29udGV4dHVhbC1zdGF0ZS1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkYm9yZGVyLWNvbG9yLXZhciwgJGJhY2tncm91bmQtdmFyLCAkY29sb3IsICRyZW5kZXItc3R5bGUsICR0aW50LWFtb3VudCwgJHNoYWRlLWFtb3VudCkge1xyXG4gICAgQGlmICRkeC10aGVtZSB7XHJcbiAgICAgICAgJGZvcmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvcik7XHJcbiAgICAgICAgJGJhY2stY29sb3I6IGlmKCRmb3JlLWNvbG9yID09ICRkeC1jb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGNvbG9yLCAkc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkY29sb3IsICR0aW50LWFtb3VudCkpO1xyXG5cclxuICAgICAgICAjeyRiZy1jb2xvci12YXJ9OiAjeyRiYWNrLWNvbG9yfTtcclxuXHJcbiAgICAgICAgQGlmICRjb2xvci12YXIge1xyXG4gICAgICAgICAgICAjeyRjb2xvci12YXJ9OiAjeyRmb3JlLWNvbG9yfTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpZiAkYm9yZGVyLWNvbG9yLXZhciB7XHJcbiAgICAgICAgICAgICN7JGJvcmRlci1jb2xvci12YXJ9OiAjeyRiYWNrLWNvbG9yfTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgICN7JGJnLWNvbG9yLXZhcn06ICN7JGNvbG9yfTtcclxuXHJcbiAgICAgICAgQGlmICRjb2xvci12YXIge1xyXG4gICAgICAgICAgICAjeyRjb2xvci12YXJ9OiAje2dldC1leHRlcm5hbC10aGVtZS1iYXNlLWZvcmUtY29sb3IoJHJlbmRlci1zdHlsZSl9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGlmICRib3JkZXItY29sb3ItdmFyIHtcclxuICAgICAgICAgICAgI3skYm9yZGVyLWNvbG9yLXZhcn06ICN7JGNvbG9yfTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpZiAkYmFja2dyb3VuZC12YXIge1xyXG4gICAgICAgICAgICAjeyRiYWNrZ3JvdW5kLXZhcn06ICN7bGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgJHNoYWRlLWFtb3VudCksIHJnYmEoMCwgMCwgMCwgJHNoYWRlLWFtb3VudCkpfTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjb250ZXh0dWFsLWRpc2FibGVkLXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIsICRib3JkZXItY29sb3ItdmFyLCAkYmFja2dyb3VuZC12YXIsICRvcGFjaXR5LXZhciwgJGNvbG9yLCAkcmVuZGVyLXN0eWxlLFxyXG4gICAgJHRpbnQtYW1vdW50LCAkc2hhZGUtYW1vdW50LCAkbmVlZEJhY2tncm91bmQ6IHRydWUsICRuZWVkQm9yZGVyOiB0cnVlKSB7XHJcbiAgICBAaWYgJGR4LXRoZW1lIHtcclxuICAgICAgICAkYmFjay1jb2xvcjogdGludC1jb2xvcigkY29sb3IsICR0aW50LWFtb3VudCk7XHJcbiAgICAgICAgJGZvcmUtY29sb3I6IGlmKCRuZWVkQmFja2dyb3VuZCwgY29sb3ItY29udHJhc3QoJGNvbG9yKSwgJGJhY2stY29sb3IpO1xyXG5cclxuICAgICAgICAjeyRiZy1jb2xvci12YXJ9OiAje2lmKCRuZWVkQmFja2dyb3VuZCwgJGJhY2stY29sb3IsIHRyYW5zcGFyZW50KX07XHJcbiAgICAgICAgI3skY29sb3ItdmFyfTogI3skZm9yZS1jb2xvcn07XHJcbiAgICAgICAgI3skYm9yZGVyLWNvbG9yLXZhcn06ICN7aWYoJG5lZWRCb3JkZXIsICRiYWNrLWNvbG9yLCB0cmFuc3BhcmVudCl9O1xyXG4gICAgICAgICN7JG9wYWNpdHktdmFyfTogMTtcclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgJGJhY2stY29sb3I6ICRjb2xvcjtcclxuICAgICAgICAkZm9yZS1jb2xvcjogaWYoJG5lZWRCYWNrZ3JvdW5kLCAje2dldC1leHRlcm5hbC10aGVtZS1iYXNlLWZvcmUtY29sb3IoJHJlbmRlci1zdHlsZSl9LCAkYmFjay1jb2xvcik7XHJcblxyXG4gICAgICAgICN7JGJnLWNvbG9yLXZhcn06ICN7aWYoJG5lZWRCYWNrZ3JvdW5kLCAkYmFjay1jb2xvciwgdHJhbnNwYXJlbnQpfTtcclxuICAgICAgICAjeyRjb2xvci12YXJ9OiAjeyRmb3JlLWNvbG9yfTtcclxuICAgICAgICAjeyRib3JkZXItY29sb3ItdmFyfTogI3tpZigkbmVlZEJvcmRlciwgJGJhY2stY29sb3IsIHRyYW5zcGFyZW50KX07XHJcblxyXG4gICAgICAgIEBpZiAkbmVlZEJhY2tncm91bmQge1xyXG4gICAgICAgICAgICAjeyRiYWNrZ3JvdW5kLXZhcn06ICN7bGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgJHRpbnQtYW1vdW50KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAkdGludC1hbW91bnQpKX07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAZWxzZSBpZiAkb3BhY2l0eS12YXIge1xyXG4gICAgICAgICAgICAjeyRvcGFjaXR5LXZhcn06ICR0aW50LWFtb3VudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIGxlbmd0aC16ZXJvLW5vLXVuaXRcclxuXHJcbkBtaXhpbiBlbGVtZW50LWNhbGN1bGF0ZWQtc3R5bGUoJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhciwgJGJnLWNvbG9yLCAkYmFzZS1iZy1jb2xvciwgJGFscGhhLCAkYm9yZGVyLXdpZHRoLXZhcjogbnVsbCwgJHJvb3QtYmctY29sb3ItdmFyOiBudWxsKSB7XHJcbiAgICAvKiB0byBtYWtlIHRoaXMgd29ya3MgYSBwYXJlbnQgc2hvdWxkIGhhdmUgcG9zaXRpb246IHJlbGF0aXZlIGFuZCB6LWluZGV4OiAwICovXHJcblxyXG4gICAgLyogaHR0cDovL3d3dy5pbmRlcGVuZGVudC1zb2Z0d2FyZS5jb20vc2V0LXN0YWNraW5nLW9yZGVyLW9mLXBzZXVkby1lbGVtZW50cy1iZWxvdy1wYXJlbnQtZWxlbWVudC5odG1sICovXHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKCN7JGJnLWNvbG9yLXZhcn0sICN7JGJnLWNvbG9yfSk7XHJcbiAgICBjb2xvcjogdmFyKCN7JGNvbG9yLXZhcn0pO1xyXG5cclxuICAgIEBpZiBub3QgJGJnLWNvbG9yIG9yICRiZy1jb2xvciA9PSB1bnNldCB7XHJcbiAgICAgICAgJGJvcmRlci13aWR0aDogaWYoJGJvcmRlci13aWR0aC12YXIsIHZhcigjeyRib3JkZXItd2lkdGgtdmFyfSwgMHB4KSwgMHB4KTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNDNkcGkpIHtcclxuICAgICAgICAgICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoI3skYm9yZGVyLXdpZHRofSAvIDEuMjUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSBhbmQgKG1heC1yZXNvbHV0aW9uOiAxNjdkcGkpIHtcclxuICAgICAgICAgICAgLS1keGJsLWJvcmRlci13aWR0aC13aXRoLXNjYWxpbmc6IGNhbGMoI3skYm9yZGVyLXdpZHRofSAvIDEuNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxNjhkcGkpIGFuZCAobWF4LXJlc29sdXRpb246IDE5MWRwaSkge1xyXG4gICAgICAgICAgICAtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZzogY2FsYygjeyRib3JkZXItd2lkdGh9IC8gMS43NSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgI3skYm9yZGVyLXdpZHRofSkpO1xyXG4gICAgICAgICAgICB0b3A6IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAjeyRib3JkZXItd2lkdGh9KSk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDBweCAtIHZhcigtLWR4YmwtYm9yZGVyLXdpZHRoLXdpdGgtc2NhbGluZywgI3skYm9yZGVyLXdpZHRofSkpO1xyXG4gICAgICAgICAgICBib3R0b206IGNhbGMoMHB4IC0gdmFyKC0tZHhibC1ib3JkZXItd2lkdGgtd2l0aC1zY2FsaW5nLCAjeyRib3JkZXItd2lkdGh9KSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICN7JGJhc2UtYmctY29sb3J9O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAjeyRhbHBoYX07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaWYgJHJvb3QtYmctY29sb3ItdmFyIHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0yO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigjeyRyb290LWJnLWNvbG9yLXZhcn0sIHRyYW5zcGFyZW50KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gc3R5bGVsaW50LWVuYWJsZSBsZW5ndGgtemVyby1uby11bml0XHJcblxyXG5AbWl4aW4gcGFuZWwtaGVhZGVyLXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIpIHtcclxuICAgIEBpbmNsdWRlIGVsZW1lbnQtY2FsY3VsYXRlZC1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkZHgtcGFuZWwtaGVhZGVyLWJnLFxyXG4gICAgICAgICRkeC1wYW5lbC1iYXNlLWJnLCAkZHgtcGFuZWwtaGVhZGVyLWJnLWFscGhhKTtcclxufVxyXG5cclxuQG1peGluIHBhbmVsLWhlYWRlci1ob3Zlci1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyKSB7XHJcbiAgICBAaW5jbHVkZSBlbGVtZW50LWNhbGN1bGF0ZWQtc3R5bGUoJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhciwgJGR4LXBhbmVsLWhlYWRlci1ob3Zlci1iZyxcclxuICAgICAgICAkZHgtcGFuZWwtYmFzZS1iZywgJGR4LXBhbmVsLWhlYWRlci1ob3Zlci1iZy1hbHBoYSk7XHJcbn1cclxuXHJcbkBtaXhpbiBwYW5lbC1oZWFkZXItc2VsZWN0ZWQtc3R5bGUoJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhcikge1xyXG4gICAgQGluY2x1ZGUgZWxlbWVudC1jYWxjdWxhdGVkLXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIsICRkeC1wYW5lbC1oZWFkZXItc2VsZWN0ZWQtYmcsXHJcbiAgICAgICAgJGR4LXBhbmVsLWJhc2UtYmcsICRkeC1wYW5lbC1oZWFkZXItc2VsZWN0ZWQtYmctYWxwaGEpO1xyXG59XHJcblxyXG5AbWl4aW4gcGFuZWwtZm9vdGVyLXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIpIHtcclxuICAgIEBpbmNsdWRlIGVsZW1lbnQtY2FsY3VsYXRlZC1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkZHgtcGFuZWwtZm9vdGVyLWJnLFxyXG4gICAgICAgICRkeC1wYW5lbC1iYXNlLWJnLCAkZHgtcGFuZWwtZm9vdGVyLWJnLWFscGhhKTtcclxufVxyXG5cclxuQG1peGluIHBhbmVsLWZvb3Rlci1zZWNvbmRhcnktc3R5bGUoJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhcikge1xyXG4gICAgQGluY2x1ZGUgZWxlbWVudC1jYWxjdWxhdGVkLXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIsICRkeC1wYW5lbC1mb290ZXItc2Vjb25kYXJ5LWJnLFxyXG4gICAgICAgICRkeC1wYW5lbC1iYXNlLWJnLCAkZHgtcGFuZWwtZm9vdGVyLXNlY29uZGFyeS1iZy1hbHBoYSk7XHJcbn1cclxuXHJcbkBtaXhpbiBzdGF0ZS1ob3Zlci1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkYm9yZGVyLXdpZHRoLXZhcjogbnVsbCwgJHJvb3QtYmctY29sb3ItdmFyOiBudWxsKSB7XHJcbiAgICBAaW5jbHVkZSBlbGVtZW50LWNhbGN1bGF0ZWQtc3R5bGUoJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhciwgJGR4LXN0YXRlLWhvdmVyLWJnLFxyXG4gICAgICAgICRkeC1zdGF0ZS1iYXNlLWJnLCAkZHgtc3RhdGUtaG92ZXItYmctYWxwaGEsICRib3JkZXItd2lkdGgtdmFyLCAkcm9vdC1iZy1jb2xvci12YXIpO1xyXG59XHJcblxyXG5AbWl4aW4gc3RhdGUtaG92ZXItc2Vjb25kYXJ5LXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIsICRib3JkZXItd2lkdGgtdmFyOiBudWxsLCAkcm9vdC1iZy1jb2xvci12YXI6IG51bGwpIHtcclxuICAgIEBpbmNsdWRlIGVsZW1lbnQtY2FsY3VsYXRlZC1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkZHgtc3RhdGUtaG92ZXItc2Vjb25kYXJ5LWJnLFxyXG4gICAgICAgICRkeC1zdGF0ZS1iYXNlLWJnLCAkZHgtc3RhdGUtaG92ZXItc2Vjb25kYXJ5LWJnLWFscGhhLCAkYm9yZGVyLXdpZHRoLXZhciwgJHJvb3QtYmctY29sb3ItdmFyKTtcclxufVxyXG5cclxuQG1peGluIHN0YXRlLXNlbGVjdGVkLXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIsICRib3JkZXItd2lkdGgtdmFyOiBudWxsLCAkcm9vdC1iZy1jb2xvci12YXI6IG51bGwpIHtcclxuICAgIEBpbmNsdWRlIGVsZW1lbnQtY2FsY3VsYXRlZC1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkZHgtc3RhdGUtc2VsZWN0ZWQtYmcsXHJcbiAgICAgICAgJGR4LXN0YXRlLWJhc2UtYmcsICRkeC1zdGF0ZS1zZWxlY3RlZC1iZy1hbHBoYSwgJGJvcmRlci13aWR0aC12YXIsICRyb290LWJnLWNvbG9yLXZhcik7XHJcbn1cclxuXHJcbkBtaXhpbiBzdGF0ZS1zZWxlY3RlZC1ob3Zlci1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkYm9yZGVyLXdpZHRoLXZhcjogbnVsbCwgJHJvb3QtYmctY29sb3ItdmFyOiBudWxsKSB7XHJcbiAgICBAaW5jbHVkZSBlbGVtZW50LWNhbGN1bGF0ZWQtc3R5bGUoJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhciwgJGR4LXN0YXRlLXNlbGVjdGVkLWhvdmVyLWJnLFxyXG4gICAgICAgICRkeC1zdGF0ZS1iYXNlLWJnLCAkZHgtc3RhdGUtc2VsZWN0ZWQtaG92ZXItYmctYWxwaGEsICRib3JkZXItd2lkdGgtdmFyLCAkcm9vdC1iZy1jb2xvci12YXIpO1xyXG59XHJcblxyXG5AbWl4aW4gc3RhdGUtc2VsZWN0ZWQtcHJpbWFyeS1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkYm9yZGVyLXdpZHRoLXZhcjogbnVsbCwgJHJvb3QtYmctY29sb3ItdmFyOiBudWxsKSB7XHJcbiAgICBAaW5jbHVkZSBlbGVtZW50LWNhbGN1bGF0ZWQtc3R5bGUoJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhciwgJGR4LXN0YXRlLXNlbGVjdGVkLXByaW1hcnktYmcsXHJcbiAgICAgICAgJGR4LXN0YXRlLXByaW1hcnktYmcsICRkeC1zdGF0ZS1zZWxlY3RlZC1wcmltYXJ5LWJnLWFscGhhLCAkYm9yZGVyLXdpZHRoLXZhciwgJHJvb3QtYmctY29sb3ItdmFyKTtcclxufVxyXG5cclxuQG1peGluIHN0YXRlLXNlbGVjdGVkLXByaW1hcnktZGFyay1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkYm9yZGVyLXdpZHRoLXZhcjogbnVsbCwgJHJvb3QtYmctY29sb3ItdmFyOiBudWxsKSB7XHJcbiAgICBAaW5jbHVkZSBlbGVtZW50LWNhbGN1bGF0ZWQtc3R5bGUoJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhciwgJGR4LXN0YXRlLXNlbGVjdGVkLXByaW1hcnktZGFyay1iZyxcclxuICAgICAgICAkZHgtc3RhdGUtcHJpbWFyeS1iZywgJGR4LXN0YXRlLXNlbGVjdGVkLXByaW1hcnktZGFyay1iZy1hbHBoYSwgJGJvcmRlci13aWR0aC12YXIsICRyb290LWJnLWNvbG9yLXZhcik7XHJcbn1cclxuXHJcbkBtaXhpbiBzdGF0ZS1zZWxlY3RlZC1wcmltYXJ5LWhvdmVyLXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIsICRib3JkZXItd2lkdGgtdmFyOiBudWxsLCAkcm9vdC1iZy1jb2xvci12YXI6IG51bGwpIHtcclxuICAgIEBpbmNsdWRlIGVsZW1lbnQtY2FsY3VsYXRlZC1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkZHgtc3RhdGUtc2VsZWN0ZWQtcHJpbWFyeS1ob3Zlci1iZyxcclxuICAgICAgICAkZHgtc3RhdGUtcHJpbWFyeS1iZywgJGR4LXN0YXRlLXNlbGVjdGVkLXByaW1hcnktaG92ZXItYmctYWxwaGEsICRib3JkZXItd2lkdGgtdmFyLCAkcm9vdC1iZy1jb2xvci12YXIpO1xyXG59XHJcblxyXG5AbWl4aW4gc3RhdGUtc3BlY2lhbC1wcmltYXJ5LXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIsICRib3JkZXItd2lkdGgtdmFyOiBudWxsLCAkcm9vdC1iZy1jb2xvci12YXI6IG51bGwpIHtcclxuICAgIEBpbmNsdWRlIGVsZW1lbnQtY2FsY3VsYXRlZC1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkZHgtc3RhdGUtc3BlY2lhbC1wcmltYXJ5LWJnLFxyXG4gICAgICAgICRkeC1zdGF0ZS1wcmltYXJ5LWJnLCAkZHgtc3RhdGUtc3BlY2lhbC1wcmltYXJ5LWJnLWFscGhhLCAkYm9yZGVyLXdpZHRoLXZhciwgJHJvb3QtYmctY29sb3ItdmFyKTtcclxufVxyXG5cclxuQG1peGluIHN0YXRlLWRpc2FibGVkLXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIsICRib3JkZXItd2lkdGgtdmFyOiBudWxsLCAkcm9vdC1iZy1jb2xvci12YXI6IG51bGwpIHtcclxuICAgIEBpbmNsdWRlIGVsZW1lbnQtY2FsY3VsYXRlZC1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkZHgtc3RhdGUtZGlzYWJsZWQtYmcsXHJcbiAgICAgICAgJGR4LXN0YXRlLWJhc2UtYmcsICRkeC1zdGF0ZS1kaXNhYmxlZC1iZy1hbHBoYSwgJGJvcmRlci13aWR0aC12YXIsICRyb290LWJnLWNvbG9yLXZhcik7XHJcbn1cclxuXHJcbkBtaXhpbiBzdGF0ZS1kaXNhYmxlZC1wcmltYXJ5LXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIsICRib3JkZXItd2lkdGgtdmFyOiBudWxsLCAkcm9vdC1iZy1jb2xvci12YXI6IG51bGwpIHtcclxuICAgIEBpbmNsdWRlIGVsZW1lbnQtY2FsY3VsYXRlZC1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkZHgtc3RhdGUtZGlzYWJsZWQtcHJpbWFyeS1iZyxcclxuICAgICAgICAkZHgtc3RhdGUtcHJpbWFyeS1iZywgJGR4LXN0YXRlLWRpc2FibGVkLXByaW1hcnktYmctYWxwaGEsICRib3JkZXItd2lkdGgtdmFyLCAkcm9vdC1iZy1jb2xvci12YXIpO1xyXG59XHJcblxyXG5AbWl4aW4gZGlzYWJsZS1wYWRkaW5nKCkgeyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxufVxyXG4iLCJAdXNlIFwic2FzczptYXRoXCI7XHJcblxyXG5AaW1wb3J0IFwiY29tbW9uXCI7XHJcblxyXG5AbWl4aW4gYnV0dG9uLWZvY3VzLXN0YXRlKCkge1xyXG4gICAgJjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLXZpc2libGUsXHJcbiAgICAmOm5vdCguZHhibC1kaXNhYmxlZCk6bm90KDpkaXNhYmxlZCkuZHhibC1mb2N1c2VkIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1zdHlsZSgkY29sb3IsICRyZW5kZXItc3R5bGUpIHtcclxuICAgIC0tZHhibC1idG4tYmc6ICN7JGNvbG9yfTtcclxuICAgIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XHJcblxyXG4gICAgQGlmICRkeC10aGVtZSB7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkY29sb3IpfTtcclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1jb2xvcjogI3tnZXQtZXh0ZXJuYWwtdGhlbWUtYmFzZS1mb3JlLWNvbG9yKCRyZW5kZXItc3R5bGUpfTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBidXR0b24tYWN0aXZlLXN0eWxlKCRjb2xvciwgJHJlbmRlci1zdHlsZSk7XHJcbiAgICBAaW5jbHVkZSBidXR0b24taG92ZXItc3R5bGUoJGNvbG9yLCAkcmVuZGVyLXN0eWxlKTtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1kaXNhYmxlZC1zdHlsZSgkY29sb3IsICRyZW5kZXItc3R5bGUpO1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLWZvY3VzLXN0eWxlKCRjb2xvciwgJHJlbmRlci1zdHlsZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b24tb3V0bGluZS1zdHlsZSgkY29sb3IsICRyZW5kZXItc3R5bGUpIHtcclxuICAgIC0tZHhibC1idG4tY29sb3I6ICN7JGNvbG9yfTtcclxuICAgIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XHJcblxyXG4gICAgQGluY2x1ZGUgYnV0dG9uLWFjdGl2ZS1zdHlsZSgkY29sb3IsICRyZW5kZXItc3R5bGUpO1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLWhvdmVyLXN0eWxlKCRjb2xvciwgJHJlbmRlci1zdHlsZSk7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tZGlzYWJsZWQtc3R5bGUoJGNvbG9yLCAkcmVuZGVyLXN0eWxlLCBmYWxzZSwgdHJ1ZSk7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tZm9jdXMtc3R5bGUoJGNvbG9yLCAkcmVuZGVyLXN0eWxlKTtcclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi10ZXh0LXN0eWxlKCRjb2xvciwgJHJlbmRlci1zdHlsZSkge1xyXG4gICAgLS1keGJsLWJ0bi1jb2xvcjogI3skY29sb3J9O1xyXG5cclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1hY3RpdmUtc3R5bGUoJGNvbG9yLCAkcmVuZGVyLXN0eWxlKTtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1ob3Zlci1zdHlsZSgkY29sb3IsICRyZW5kZXItc3R5bGUpO1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLWRpc2FibGVkLXN0eWxlKCRjb2xvciwgJHJlbmRlci1zdHlsZSwgZmFsc2UsIGZhbHNlKTtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdHlsZSgkY29sb3IsICRyZW5kZXItc3R5bGUpO1xyXG59XHJcblxyXG5AbWl4aW4gYnV0dG9uLWFjdGl2ZS1zdHlsZSgkY29sb3IsICRyZW5kZXItc3R5bGUpIHtcclxuICAgIEBpbmNsdWRlIGNvbnRleHR1YWwtc3RhdGUtc3R5bGUoXHJcbiAgICAgICAgXCItLWR4YmwtYnRuLWFjdGl2ZS1iZ1wiLCBcIi0tZHhibC1idG4tYWN0aXZlLWNvbG9yXCIsIFwiLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yXCIsIFwiLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZFwiLFxyXG4gICAgICAgICRjb2xvciwgJHJlbmRlci1zdHlsZSwgJGR4LWJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQsICRkeC1idG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudFxyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1ob3Zlci1zdHlsZSgkY29sb3IsICRyZW5kZXItc3R5bGUpIHtcclxuICAgIEBpbmNsdWRlIGNvbnRleHR1YWwtc3RhdGUtc3R5bGUoXHJcbiAgICAgICAgXCItLWR4YmwtYnRuLWhvdmVyLWJnXCIsIFwiLS1keGJsLWJ0bi1ob3Zlci1jb2xvclwiLCBcIi0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yXCIsIFwiLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kXCIsXHJcbiAgICAgICAgJGNvbG9yLCAkcmVuZGVyLXN0eWxlLCAkZHgtYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50LCAkZHgtYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudFxyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1kaXNhYmxlZC1zdHlsZSgkY29sb3IsICRyZW5kZXItc3R5bGUsICRuZWVkQmFja2dyb3VuZDogdHJ1ZSwgJG5lZWRCb3JkZXI6IHRydWUpIHtcclxuICAgIEBpbmNsdWRlIGNvbnRleHR1YWwtZGlzYWJsZWQtc3R5bGUoXHJcbiAgICAgICAgXCItLWR4YmwtYnRuLWRpc2FibGVkLWJnXCIsIFwiLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvclwiLCBcIi0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yXCIsIFwiLS1keGJsLWJ0bi1kaXNhYmxlZC1iYWNrZ3JvdW5kXCIsIFwiLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5XCIsXHJcbiAgICAgICAgJGNvbG9yLCAkcmVuZGVyLXN0eWxlLCAkZHgtYnRuLWRpc2FibGVkLWJnLXRpbnQtYW1vdW50LCAkZHgtYnRuLWRpc2FibGVkLWJnLXNoYWRlLWFtb3VudCxcclxuICAgICAgICAkbmVlZEJhY2tncm91bmQsICRuZWVkQm9yZGVyXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gYnV0dG9uLWZvY3VzLXN0eWxlKCRjb2xvciwgJHJlbmRlci1zdHlsZSkge1xyXG4gICAgQGluY2x1ZGUgY29udGV4dHVhbC1mb2N1cy1zdHlsZShcclxuICAgICAgICBcIi0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yXCIsIFwiLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkXCIsIFwiLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1clwiLCBudWxsLFxyXG4gICAgICAgICRjb2xvciwgJHJlbmRlci1zdHlsZSwgJGR4LWJ0bi1mb2N1cy1zaGFkb3ctc2l6ZSxcclxuICAgICAgICAkZHgtYnRuLWZvY3VzLXNoYWRvdy10aW50LWFtb3VudCwgJGR4LWJ0bi1mb2N1cy1zaGFkb3ctc2hhZGUtYW1vdW50LCAwJSwgMCVcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b24taW5uZXItZm9jdXMtc3R5bGUoJGJvcmRlci1yYWRpdXMsICRvZmZzZXQ6IDBweCkgeyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgIC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yKTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQpICsgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXIpICsgI3skb2Zmc2V0fSk7XHJcbiAgICAgICAgdG9wOiBjYWxjKHZhcigtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1zcHJlYWQpICsgdmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWJsdXIpICsgI3skb2Zmc2V0fSk7XHJcbiAgICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAjeyRvZmZzZXR9KTtcclxuICAgICAgICBib3R0b206IGNhbGModmFyKC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZCkgKyB2YXIoLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cikgKyAjeyRvZmZzZXR9KTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGluay1idXR0b25zLXN0eWxlKCkge1xyXG4gICAgJi5keGJsLWJ0bi1saW5rLFxyXG4gICAgJi5keGJsLWJ0bi1vdXRsaW5lLWxpbmssXHJcbiAgICAmLmR4YmwtYnRuLXRleHQtbGluayB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b24tc3RhdGUtY29uZGl0aW9uYWwtcHJvcGVydGllcygkc3RhdGUsICRmb3JjZS1ib3gtc2hhZG93LW92ZXJyaWRlOiBmYWxzZSkge1xyXG4gICAgJHN0YXRlOiBpZigkc3RhdGUgPT0gJGR4LXN0YXRlLWZvY3VzZWQsIFwiZm9jdXNcIiwgJHN0YXRlKTtcclxuXHJcbiAgICBAaWYgJGR4LWJ1dHRvbi1vdmVycmlkZS1ib3gtc2hhZG93LWZvci1zdGF0ZXMtZW5hYmxlZCBvciAkZm9yY2UtYm94LXNoYWRvdy1vdmVycmlkZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tZHhibC1idG4tI3skc3RhdGV9LWJveC1zaGFkb3cpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkZHgtYnV0dG9uLW92ZXJyaWRlLXBhZGRpbmctZm9yLXN0YXRlcy1lbmFibGVkIHtcclxuICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWJ0bi0jeyRzdGF0ZX0tcGFkZGluZy15KSB2YXIoLS1keGJsLWJ0bi0jeyRzdGF0ZX0tcGFkZGluZy14KTtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgJGR4LWJ1dHRvbi1vdmVycmlkZS1ib3JkZXItd2lkdGgtZm9yLXN0YXRlcy1lbmFibGVkIHtcclxuICAgICAgICBib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtYnRuLSN7JHN0YXRlfS1ib3JkZXItd2lkdGgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkZHgtYnV0dG9uLW92ZXJyaWRlLWJvcmRlci1yYWRpdXMtZm9yLXN0YXRlcy1lbmFibGVkIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWJ0bi0jeyRzdGF0ZX0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbXBvcnQgXCJidXR0b24udG9vbFwiO1xyXG4iLCJAdXNlIFwic2FzczptYXRoXCI7XHJcblxyXG5AaW1wb3J0IFwic2l6ZS1ib3hcIjtcclxuQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLy8gQ29tbW9uXHJcbiRkeC1mb250LWZhbWlseTogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWJvcmRlci1zdHlsZTogc29saWQgIWRlZmF1bHQ7XHJcbiRkeC1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcclxuJGR4LWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbSAhZGVmYXVsdDtcclxuJGR4LWJvcmRlci1yYWRpdXMtc206IDAuMTg3NXJlbSAhZGVmYXVsdDtcclxuJGR4LWJvcmRlci1yYWRpdXMtbGc6IDAuMTg3NXJlbSAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtYm9yZGVyLXJhZGl1cy1zbTogMC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1ib3JkZXItcmFkaXVzLWxnOiAwLjM3NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRkeC1mb2N1cy1zaGFkb3ctc2l6ZTogMC4xMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZHgtbG9hZGluZy1pbmRpY2F0b3Itc2l6ZS1zbTogMS41cmVtICFkZWZhdWx0O1xyXG4kZHgtbG9hZGluZy1pbmRpY2F0b3Itc2l6ZTogMnJlbSAhZGVmYXVsdDtcclxuJGR4LWxvYWRpbmctaW5kaWNhdG9yLXNpemUtbGc6IDIuNXJlbSAhZGVmYXVsdDtcclxuXHJcbi8vIEJ1dHRvblxyXG4kZHgtYnRuLWZvbnQtZmFtaWx5OiAkZHgtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRkeC1idG4tZm9udC1zaXplOiAkZHgtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZHgtYnRuLWZvbnQtc2l6ZS1zbTogJGR4LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LWJ0bi1mb250LXNpemUtbGc6ICRkeC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRkeC1idG4tbGluZS1oZWlnaHQ6ICRkeC1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGR4LWJ0bi1saW5lLWhlaWdodC1zbTogJGR4LWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtYnRuLWxpbmUtaGVpZ2h0LWxnOiAkZHgtbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtYnRuLWJnOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGR4LWJ0bi1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRkeC1idG4tYm9yZGVyLXN0eWxlOiAkZHgtYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG4kZHgtYnRuLWJvcmRlci13aWR0aDogJGR4LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGR4LWJ0bi1ib3JkZXItcmFkaXVzOiAkZHgtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGR4LWJ0bi1ib3JkZXItcmFkaXVzLXNtOiAkZHgtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuJGR4LWJ0bi1ib3JkZXItcmFkaXVzLWxnOiAkZHgtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcclxuJGR4LWJ0bi1ib3gtc2hhZG93OiBub25lICFkZWZhdWx0O1xyXG4kZHgtYnRuLWZvY3VzLXNoYWRvdy1zaXplOiAkZHgtZm9jdXMtc2hhZG93LXNpemUgIWRlZmF1bHQ7XHJcblxyXG4kZHgtYnRuLXNpemUtYm94LWNvcnJlY3Rpb246IDByZW0gIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxyXG4kZHgtYnRuLXBhZGRpbmcteDogJGR4LXNpemUtYm94LXBhZGRpbmcteCAtICRkeC1idG4tc2l6ZS1ib3gtY29ycmVjdGlvbiAhZGVmYXVsdDtcclxuJGR4LWJ0bi1wYWRkaW5nLXk6ICRkeC1zaXplLWJveC1wYWRkaW5nLXkgLSAkZHgtYnRuLXNpemUtYm94LWNvcnJlY3Rpb24gIWRlZmF1bHQ7XHJcbiRkeC1idG4tcGFkZGluZy14LXNtOiAkZHgtc2l6ZS1ib3gtcGFkZGluZy14LXNtIC0gJGR4LWJ0bi1zaXplLWJveC1jb3JyZWN0aW9uICFkZWZhdWx0O1xyXG4kZHgtYnRuLXBhZGRpbmcteS1zbTogJGR4LXNpemUtYm94LXBhZGRpbmcteS1zbSAtICRkeC1idG4tc2l6ZS1ib3gtY29ycmVjdGlvbiAhZGVmYXVsdDtcclxuJGR4LWJ0bi1wYWRkaW5nLXgtbGc6ICRkeC1zaXplLWJveC1wYWRkaW5nLXgtbGcgLSAkZHgtYnRuLXNpemUtYm94LWNvcnJlY3Rpb24gIWRlZmF1bHQ7XHJcbiRkeC1idG4tcGFkZGluZy15LWxnOiAkZHgtc2l6ZS1ib3gtcGFkZGluZy15LWxnIC0gJGR4LWJ0bi1zaXplLWJveC1jb3JyZWN0aW9uICFkZWZhdWx0O1xyXG4kZHgtYnRuLWltYWdlLXNwYWNpbmc6ICRkeC1pbWFnZS1zcGFjaW5nICFkZWZhdWx0O1xyXG4kZHgtYnRuLWltYWdlLXNwYWNpbmctc206ICRkeC1pbWFnZS1zcGFjaW5nLXNtICFkZWZhdWx0O1xyXG4kZHgtYnRuLWltYWdlLXNwYWNpbmctbGc6ICRkeC1pbWFnZS1zcGFjaW5nLWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LWJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAxNSUgIWRlZmF1bHQ7XHJcbiRkeC1idG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAxNSUgIWRlZmF1bHQ7XHJcbiRkeC1idG4taG92ZXItYmctc2hhZGUtYW1vdW50OiAxMCUgIWRlZmF1bHQ7XHJcbiRkeC1idG4taG92ZXItYmctdGludC1hbW91bnQ6IDEwJSAhZGVmYXVsdDtcclxuJGR4LWJ0bi1kaXNhYmxlZC1iZy1zaGFkZS1hbW91bnQ6IDYwJSAhZGVmYXVsdDtcclxuJGR4LWJ0bi1kaXNhYmxlZC1iZy10aW50LWFtb3VudDogNDAlICFkZWZhdWx0O1xyXG4kZHgtYnRuLWZvY3VzLXNoYWRvdy1zaGFkZS1hbW91bnQ6IDUwJSAhZGVmYXVsdDtcclxuJGR4LWJ0bi1mb2N1cy1zaGFkb3ctdGludC1hbW91bnQ6IDUwJSAhZGVmYXVsdDtcclxuXHJcbiRkeC1idG4tY29udGFpbmVyLXBhZGRpbmcteDogMC41cmVtICFkZWZhdWx0O1xyXG4kZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXk6IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy14LXNtOiAwLjM3NXJlbSAhZGVmYXVsdDtcclxuJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy15LXNtOiAwLjM3NXJlbSAhZGVmYXVsdDtcclxuJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy14LWxnOiAwLjYyNXJlbSAhZGVmYXVsdDtcclxuJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy15LWxnOiAwLjYyNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRkeC1idG4tdG9vbGJhci1zcGFjaW5nOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1idG4tdG9vbGJhci1zcGFjaW5nLXNtOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1idG4tdG9vbGJhci1zcGFjaW5nLWxnOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1idG4tdG9vbGJhci1pdGVtLXNwYWNpbmc6IDAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1idG4tdG9vbGJhci1pdGVtLXNwYWNpbmctc206IDAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1idG4tdG9vbGJhci1pdGVtLXNwYWNpbmctbGc6IDAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1idG4tdG9vbGJhci1mb2N1cy1vdXRsaW5lLWNvbG9yOiAkZHgtZm9jdXMgIWRlZmF1bHQ7XHJcbiRkeC1idG4tdG9vbGJhci1mb2N1cy1vdXRsaW5lLXdpZHRoOiAkZHgtZm9jdXMtb3V0bGluZS13aWR0aCAhZGVmYXVsdDtcclxuJGR4LWJ0bi10b29sYmFyLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAxcHggIWRlZmF1bHQ7XHJcblxyXG4vLyBDaGVja2JveFxyXG4kZHgtY2hlY2tib3gtZm9udC1mYW1pbHk6ICRkeC1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWZvbnQtc2l6ZTogJGR4LWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWZvbnQtc2l6ZS1zbTogJGR4LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWZvbnQtc2l6ZS1sZzogJGR4LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWxpbmUtaGVpZ2h0OiAkZHgtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1saW5lLWhlaWdodC1zbTogJGR4LWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtbGluZS1oZWlnaHQtbGc6ICRkeC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1jaGVja2JveC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtYm9yZGVyLXN0eWxlOiAkZHgtYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtYm9yZGVyLXdpZHRoOiAkZHgtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJGR4LWNoZWNrYm94LWZvY3VzLXNoYWRvdy1zaXplOiAkZHgtZm9jdXMtc2hhZG93LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1mb2N1cy1zaGFkb3ctc2hhZGUtYW1vdW50OiA1MCUgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1mb2N1cy1zaGFkb3ctdGludC1hbW91bnQ6IDUwJSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWZvY3VzLW9uLXByaW1hcnktc2hhZG93LXNoYWRlLWFtb3VudDogNTAlICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtZm9jdXMtb24tcHJpbWFyeS1zaGFkb3ctdGludC1hbW91bnQ6IDUwJSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWhvdmVyLWJnLXRpbnQtYW1vdW50OiAyMCUgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6IDIwJSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWRpc2FibGVkLW9wYWNpdHk6ICRkeC1zdGF0ZS1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtc3BhY2luZzogJGR4LWltYWdlLXNwYWNpbmcgKyAkZHgtY2hlY2tib3gtZm9jdXMtc2hhZG93LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1zcGFjaW5nLXNtOiAkZHgtaW1hZ2Utc3BhY2luZy1zbSArICRkeC1jaGVja2JveC1mb2N1cy1zaGFkb3ctc2l6ZSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LXNwYWNpbmctbGc6ICRkeC1pbWFnZS1zcGFjaW5nLWxnICsgJGR4LWNoZWNrYm94LWZvY3VzLXNoYWRvdy1zaXplICFkZWZhdWx0O1xyXG5cclxuJGR4LWNoZWNrYm94LWJhc2UtY29sb3I6ICMwMDAgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1hbHBoYTogNTAlICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtaG92ZXItYWxwaGE6IDcwJSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWRpc2FibGVkLWFscGhhOiA3MCUgIWRlZmF1bHQ7XHJcblxyXG4vLyBUT0RPOiByZW1vdmUgYWZ0ZXIgcmVsZWFzaW5nIG5ldyBwYWxldHRlIHdpdGhvdXQgb3BhY2l0eVxyXG4kZHgtY2hlY2tib3gtY2hlY2tlZC1yZWFkb25seS1hbHBoYTogNDIlICFkZWZhdWx0O1xyXG5cclxuLy8gVE9ETzogcmVtb3ZlIGFmdGVyIHJlbGVhc2luZyBuZXcgcGFsZXR0ZSB3aXRob3V0IG9wYWNpdHlcclxuJGR4LWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLXJlYWRvbmx5LWFscGhhOiA2MCUgIWRlZmF1bHQ7XHJcblxyXG4vLyBUT0RPOiByZW1vdmUgYWZ0ZXIgcmVsZWFzaW5nIG5ldyBwYWxldHRlIHdpdGhvdXQgb3BhY2l0eVxyXG4kZHgtY2hlY2tib3gtdW5jaGVja2VkLXJlYWRvbmx5LWFscGhhOiAzMCUgIWRlZmF1bHQ7XHJcblxyXG4vLyBUT0RPOiByZW1vdmUgYWZ0ZXIgcmVsZWFzaW5nIG5ldyBwYWxldHRlIHdpdGhvdXQgb3BhY2l0eVxyXG4kZHgtY2hlY2tib3gtdW5jaGVja2VkLXZhbGlkYXRpb24tcmVhZG9ubHktYWxwaGE6IDQ4JSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LXZhbGlkYXRpb24tYWxwaGE6IDgwJSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LXZhbGlkYXRpb24taG92ZXItYWxwaGE6IDEwMCUgIWRlZmF1bHQ7XHJcblxyXG4kZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1iZzogJGR4LWJnICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1ib3JkZXItY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1ib3JkZXItd2lkdGg6IDJweCAhZGVmYXVsdDtcclxuXHJcbiRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ob3Zlci1ib3JkZXItY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLXdpZHRoOiAycHggIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1iZzogJGR4LWJnICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZS1zbTogMXJlbSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZS1sZzogMS41cmVtICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1tYXJnaW4teTogbWF0aC5kaXYoJGR4LWJvcmRlcmxlc3Mtc2l6ZSAtICRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUsIDIpICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1tYXJnaW4teS1zbTogbWF0aC5kaXYoJGR4LWJvcmRlcmxlc3Mtc2l6ZS1zbSAtICRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUtc20sIDIpICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1tYXJnaW4teS1sZzogbWF0aC5kaXYoJGR4LWJvcmRlcmxlc3Mtc2l6ZS1sZyAtICRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUtbGcsIDIpICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWNvbG9yOiAkZHgtd2hpdGUgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LWNoZWNrZWQtYmc6ICRkeC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1kaXNhYmxlZC1jb2xvcjogJGR4LWJnICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1kaXNhYmxlZC1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcblxyXG4kZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LWhlaWdodDogMC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtd2lkdGg6IDAuNjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LXdpZHRoLXNtOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtd2lkdGgtbGc6IDAuODc1cmVtICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LWJnOiAkZHgtd2hpdGUgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtZGlzYWJsZWQtYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1jaGVja2JveC1jaGVja2VkLWltYWdlLXdpZHRoOiAwLjg3NXJlbSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWNoZWNrZWQtaW1hZ2UtaGVpZ2h0OiAwLjg3NXJlbSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWNoZWNrZWQtaW1hZ2Utd2lkdGgtc206IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1jaGVja2VkLWltYWdlLWhlaWdodC1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LWNoZWNrZWQtaW1hZ2Utd2lkdGgtbGc6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1jaGVja2VkLWltYWdlLWhlaWdodC1sZzogMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRkeC1jaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1iZzogJGR4LXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtaG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtc3dpdGNoLWJvcmRlci1yYWRpdXM6IDEuODc1cmVtICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtc3dpdGNoLXdpZHRoOiAyLjEyNXJlbSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LXN3aXRjaC1oZWlnaHQ6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1zd2l0Y2gtd2lkdGgtc206IDEuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1zd2l0Y2gtaGVpZ2h0LXNtOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtc3dpdGNoLXdpZHRoLWxnOiAyLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1zd2l0Y2gtaGVpZ2h0LWxnOiAxLjEyNXJlbSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXNpemU6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1zaXplLXNtOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1zaXplLWxnOiAwLjg3NXJlbSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LWJnOiAkZHgtd2hpdGUgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC11bmNoZWNrZWQtYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LWRpc2FibGVkLWJnOiAkZHgtYmcgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1tYXJnaW46IDAuMTI1cmVtICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtc3dpdGNoLW1hcmdpbi15OiBtYXRoLmRpdigkZHgtYm9yZGVybGVzcy1zaXplIC0gJGR4LWNoZWNrYm94LXN3aXRjaC1oZWlnaHQsIDIpICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtc3dpdGNoLW1hcmdpbi15LXNtOiBtYXRoLmRpdigkZHgtYm9yZGVybGVzcy1zaXplLXNtIC0gJGR4LWNoZWNrYm94LXN3aXRjaC1oZWlnaHQtc20sIDIpICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtc3dpdGNoLW1hcmdpbi15LWxnOiBtYXRoLmRpdigkZHgtYm9yZGVybGVzcy1zaXplLWxnIC0gJGR4LWNoZWNrYm94LXN3aXRjaC1oZWlnaHQtbGcsIDIpICFkZWZhdWx0O1xyXG5cclxuJGR4LWNoZWNrYm94LXJhZGlvLWJnOiAkZHgtYmcgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1yYWRpby1ib3JkZXItd2lkdGg6IDJweCAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkZHgtcHJpbWFyeSAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ib3JkZXItY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtY2hlY2stYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuJGR4LWNoZWNrYm94LXJhZGlvLXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1yYWRpby1zaXplLXNtOiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtcmFkaW8tc2l6ZS1sZzogMS41cmVtICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtcmFkaW8tY2hlY2stYmc6ICRkeC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtcmFkaW8tY2hlY2stc2l6ZTogMC42MjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1yYWRpby1jaGVjay1zaXplLXNtOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jaGVja2JveC1yYWRpby1jaGVjay1zaXplLWxnOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtY2hlY2tib3gtcmFkaW8tY2hlY2stcmVhZG9ubHktYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuXHJcbi8vIFRPRE86IHJlbW92ZSBhZnRlciByZWxlYXNpbmcgbmV3IHBhbGV0dGUgd2l0aG91dCBvcGFjaXR5XHJcbiRkeC1jaGVja2JveC1yYWRpby1yZWFkb25seS1hbHBoYTogNjAlICFkZWZhdWx0O1xyXG5cclxuLy8gVE9ETzogcmVtb3ZlIGFmdGVyIHJlbGVhc2luZyBuZXcgcGFsZXR0ZSB3aXRob3V0IG9wYWNpdHlcclxuJGR4LWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC12YWxpZGF0aW9uLXJlYWRvbmx5LWFscGhhOiA0OCUgIWRlZmF1bHQ7XHJcblxyXG4vLyBSYWRpb0dyb3VwXHJcbiRkeC1yYWRpby1ncm91cC1yYWRpby1wYWRkaW5nLXRvcC1zbTogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LXJhZGlvLWdyb3VwLXJhZGlvLXBhZGRpbmctdG9wOiAwLjM3NXJlbSAhZGVmYXVsdDtcclxuJGR4LXJhZGlvLWdyb3VwLXJhZGlvLXBhZGRpbmctdG9wLWxnOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1yYWRpby1ncm91cC1yYWRpby1wYWRkaW5nLWxlZnQtc206IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1yYWRpby1ncm91cC1yYWRpby1wYWRkaW5nLWxlZnQ6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1yYWRpby1ncm91cC1yYWRpby1wYWRkaW5nLWxlZnQtbGc6IDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1yYWRpby1ncm91cC1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1yYWRpby1ncm91cC1mb250LXNpemUtc206ICRkeC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1yYWRpby1ncm91cC1mb250LXNpemUtbGc6ICRkeC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRkeC1yYWRpby1ncm91cC1uby1kYXRhLXRleHQtb3BhY2l0eTogMC43NSAhZGVmYXVsdDtcclxuXHJcbi8vIFRleHRFZGl0XHJcbiRkeC10ZXh0LWVkaXQtZm9udC1mYW1pbHk6ICRkeC1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC10ZXh0LWVkaXQtZm9udC1zaXplLXNtOiAkZHgtZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWZvbnQtc2l6ZS1sZzogJGR4LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWxpbmUtaGVpZ2h0LXNtOiAkZHgtbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcbiRkeC10ZXh0LWVkaXQtbGluZS1oZWlnaHQtbGc6ICRkeC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC10ZXh0LWVkaXQtYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWJvcmRlci1jb2xvcjogJGR4LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1ib3JkZXItc3R5bGU6ICRkeC1ib3JkZXItc3R5bGUgIWRlZmF1bHQ7XHJcbiRkeC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoOiAkZHgtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWJvcmRlci1yYWRpdXM6ICRkeC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWJvcmRlci1yYWRpdXMtc206ICRkeC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWJvcmRlci1yYWRpdXMtbGc6ICRkeC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYigwIDAgMCAvIDAlKSAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1zdGF0ZS1iYXNlLWNvbG9yOiAjMDAwICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWRpc2FibGVkLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1kaXNhYmxlZC1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWRpc2FibGVkLW9wYWNpdHk6ICRkeC1zdGF0ZS1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWZvY3VzLXNoYWRvdy1zaXplOiAkZHgtZm9jdXMtc2hhZG93LXNpemUgIWRlZmF1bHQ7XHJcblxyXG4kZHgtdGV4dC1lZGl0LWJ0bi1iZzogJGR4LWJnICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWJ0bi1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWJ0bi1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC10ZXh0LWVkaXQtYnRuLWhvdmVyLWNvbG9yOiAkZHgtY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC10ZXh0LWVkaXQtYnRuLWRpc2FibGVkLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1idG4tZGlzYWJsZWQtY29sb3I6ICRkeC1jb2xvciAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1idG4tcGFkZGluZy14OiAjeyRkeC1idG4tcGFkZGluZy14fTtcclxuJGR4LXRleHQtZWRpdC1idG4tcGFkZGluZy15OiAjeyRkeC1idG4tcGFkZGluZy15fTtcclxuJGR4LXRleHQtZWRpdC1idG4tcGFkZGluZy14LXNtOiAjeyRkeC1idG4tcGFkZGluZy14LXNtfTtcclxuJGR4LXRleHQtZWRpdC1idG4tcGFkZGluZy15LXNtOiAjeyRkeC1idG4tcGFkZGluZy15LXNtfTtcclxuJGR4LXRleHQtZWRpdC1idG4tcGFkZGluZy14LWxnOiAjeyRkeC1idG4tcGFkZGluZy14LWxnfTtcclxuJGR4LXRleHQtZWRpdC1idG4tcGFkZGluZy15LWxnOiAjeyRkeC1idG4tcGFkZGluZy15LWxnfTtcclxuXHJcbiRkeC10ZXh0LWVkaXQtY2xlYXItYnRuLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1jbGVhci1idG4tY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LWNsZWFyLWJ0bi1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC10ZXh0LWVkaXQtY2xlYXItYnRuLWhvdmVyLWNvbG9yOiB1bnNldCAhZGVmYXVsdDtcclxuXHJcbiRkeC10ZXh0LWVkaXQtcGFkZGluZy14OiAkZHgtc2l6ZS1ib3gtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LXBhZGRpbmcteTogJGR4LXNpemUtYm94LXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1wYWRkaW5nLXgtc206ICRkeC1zaXplLWJveC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRkeC10ZXh0LWVkaXQtcGFkZGluZy15LXNtOiAkZHgtc2l6ZS1ib3gtcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LXBhZGRpbmcteC1sZzogJGR4LXNpemUtYm94LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1wYWRkaW5nLXktbGc6ICRkeC1zaXplLWJveC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtdGV4dC1lZGl0LWZvY3VzLXNoYWRvdy1zaGFkZS1hbW91bnQ6IDI1JSAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1mb2N1cy1zaGFkb3ctdGludC1hbW91bnQ6IDI1JSAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC1mb2N1cy1ib3JkZXItc2hhZGUtYW1vdW50OiA1MCUgIWRlZmF1bHQ7XHJcbiRkeC10ZXh0LWVkaXQtZm9jdXMtYm9yZGVyLXRpbnQtYW1vdW50OiA1MCUgIWRlZmF1bHQ7XHJcblxyXG4kZHgtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXBhZGRpbmcteDogJGR4LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy15OiAkZHgtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXgtc206ICRkeC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXBhZGRpbmcteS1zbTogJGR4LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy14LWxnOiAkZHgtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGR4LXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXktbGc6ICRkeC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXNwYWNpbmc6IDAuMTI1cmVtICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXNwYWNpbmctc206IDAuMTI1cmVtICFkZWZhdWx0O1xyXG4kZHgtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXNwYWNpbmctbGc6IDAuMTI1cmVtICFkZWZhdWx0O1xyXG5cclxuLy8gVGFnQm94XHJcbiRkeC10YWctYm94LXRhZy1iYXNlLWNvbG9yOiAjMDAwICFkZWZhdWx0O1xyXG4kZHgtdGFnLWJveC10YWctYmctYWxwaGE6IDEwJSAhZGVmYXVsdDtcclxuJGR4LXRhZy1ib3gtdGFnLWRpc2FibGVkLWJnLWFscGhhOiA1JSAhZGVmYXVsdDtcclxuXHJcbiRkeC10YWctYm94LXRhZy1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC10YWctYm94LXRhZy1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LXRhZy1ib3gtdGFnLXJlYWRvbmx5LWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXRhZy1ib3gtdGFnLXJlYWRvbmx5LWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtdGFnLWJveC10YWctZGlzYWJsZWQtYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdGFnLWJveC10YWctZGlzYWJsZWQtY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC10YWctYm94LXRhZy1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kZHgtdGFnLWJveC10YWctYm9yZGVyLXN0eWxlOiBzb2xpZCAhZGVmYXVsdDtcclxuJGR4LXRhZy1ib3gtdGFnLWJvcmRlci13aWR0aDogMHJlbSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBsZW5ndGgtemVyby1uby11bml0XHJcbiRkeC10YWctYm94LXRhZy1ib3JkZXItcmFkaXVzOiAkZHgtcm91bmQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcbiRkeC10YWctYm94LWlucHV0LW1pbi13aWR0aDogNGVtICFkZWZhdWx0O1xyXG5cclxuJGR4LXRhZy1ib3gtdGFnLXNwYWNpbmcteDogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LXRhZy1ib3gtdGFnLXNwYWNpbmcteTogMC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10YWctYm94LXRhZy1zcGFjaW5nLXgtc206IDAuMTg3NXJlbSAhZGVmYXVsdDtcclxuJGR4LXRhZy1ib3gtdGFnLXNwYWNpbmcteS1zbTogMC4wNjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtdGFnLWJveC10YWctc3BhY2luZy14LWxnOiAwLjM3NXJlbSAhZGVmYXVsdDtcclxuJGR4LXRhZy1ib3gtdGFnLXNwYWNpbmcteS1sZzogMC4xODc1cmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LXRhZy1ib3gtdGFnLXBhZGRpbmcteDogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LXRhZy1ib3gtdGFnLXBhZGRpbmcteTogJGR4LXNpemUtYm94LXBhZGRpbmcteSAtICRkeC10YWctYm94LXRhZy1zcGFjaW5nLXkgLSAkZHgtdGFnLWJveC10YWctYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHgtdGFnLWJveC10YWctcGFkZGluZy14LXNtOiAwLjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtdGFnLWJveC10YWctcGFkZGluZy15LXNtOiAkZHgtc2l6ZS1ib3gtcGFkZGluZy15LXNtIC0gJGR4LXRhZy1ib3gtdGFnLXNwYWNpbmcteS1zbSAtICRkeC10YWctYm94LXRhZy1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRkeC10YWctYm94LXRhZy1wYWRkaW5nLXgtbGc6IDAuMzc1cmVtICFkZWZhdWx0O1xyXG4kZHgtdGFnLWJveC10YWctcGFkZGluZy15LWxnOiAkZHgtc2l6ZS1ib3gtcGFkZGluZy15LWxnIC0gJGR4LXRhZy1ib3gtdGFnLXNwYWNpbmcteS1sZyAtICRkeC10YWctYm94LXRhZy1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRkeC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctbGVmdDogMC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctbGVmdC1zbTogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1sZWZ0LWxnOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctcmlnaHQtc206IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1yaWdodC1sZzogMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRkeC10YWctYm94LXRhZy1jbG9zZS1idG4tYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdGFnLWJveC10YWctY2xvc2UtYnRuLWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcclxuJGR4LXRhZy1ib3gtdGFnLWNsb3NlLWJ0bi1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC10YWctYm94LXRhZy1jbG9zZS1idG4taG92ZXItY29sb3I6IHdoaXRlICFkZWZhdWx0O1xyXG5cclxuLy8gQ2FsZW5kYXJcclxuJGR4LWNhbGVuZGFyLWZvbnQtZmFtaWx5OiAkZHgtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb250LXNpemUtc206ICRkeC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb250LXNpemUtbGc6ICRkeC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItbGluZS1oZWlnaHQtc206ICRkeC1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWxpbmUtaGVpZ2h0LWxnOiAkZHgtbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtY2FsZW5kYXItYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWNvbG9yOiAkZHgtY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1ib3JkZXItY29sb3I6ICRkeC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1ib3JkZXItc3R5bGU6ICRkeC1ib3JkZXItc3R5bGUgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1ib3JkZXItd2lkdGg6ICRkeC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1ib3JkZXItcmFkaXVzOiAkZHgtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWJvcmRlci1yYWRpdXMtc206ICRkeC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItYm9yZGVyLXJhZGl1cy1sZzogJGR4LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1kaXNhYmxlZC1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1kaXNhYmxlZC1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItZGlzYWJsZWQtb3BhY2l0eTogJGR4LXN0YXRlLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XHJcblxyXG4kZHgtY2FsZW5kYXItaGVhZGVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWhlYWRlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWhlYWRlci1idG4tY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItaGVhZGVyLWJ0bi1ob3Zlci1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1oZWFkZXItYnRuLWRpc2FibGVkLWNvbG9yOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWhlYWRlci10aXRsZS1mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteDogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXk6IDAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1oZWFkZXItcGFkZGluZy14LXNtOiAwLjEyNXJlbSAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXktc206IDAuMTI1cmVtICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteC1sZzogMC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1oZWFkZXItcGFkZGluZy15LWxnOiAwLjM3NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRkeC1jYWxlbmRhci1jb250ZW50LXBhZGRpbmcteDogMXJlbSAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWNvbnRlbnQtcGFkZGluZy15OiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItY29udGVudC1wYWRkaW5nLXgtc206IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1jb250ZW50LXBhZGRpbmcteS1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWNvbnRlbnQtcGFkZGluZy14LWxnOiAxLjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItY29udGVudC1wYWRkaW5nLXktbGc6IDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1jb250ZW50LWNlbGwtcGFkZGluZy15OiAkZHgtc2l6ZS1ib3gtcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItY29udGVudC1jZWxsLXBhZGRpbmcteDogJGR4LXNpemUtYm94LXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWNvbnRlbnQtY2VsbC1wYWRkaW5nLXktc206ICRkeC1zaXplLWJveC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1jb250ZW50LWNlbGwtcGFkZGluZy14LXNtOiAkZHgtc2l6ZS1ib3gtcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItY29udGVudC1jZWxsLXBhZGRpbmcteS1sZzogJGR4LXNpemUtYm94LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWNvbnRlbnQtY2VsbC1wYWRkaW5nLXgtbGc6ICRkeC1zaXplLWJveC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1jb250ZW50LWNlbGwtbWluLXdpZHRoOiAkZHgtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWNvbnRlbnQtY2VsbC1taW4td2lkdGgtc206ICRkeC1zaXplLXNtICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItY29udGVudC1jZWxsLW1pbi13aWR0aC1sZzogJGR4LXNpemUtbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtY2FsZW5kYXItZm9vdGVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWZvb3Rlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWZvb3Rlci1idG4tc3BhY2luZzogMC41cmVtICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItZm9vdGVyLWJ0bi1zcGFjaW5nLXNtOiAwLjM3NXJlbSAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWZvb3Rlci1idG4tc3BhY2luZy1sZzogMC42MjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb290ZXItYnRuLWJnOiAkZHgtZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb290ZXItYnRuLWhvdmVyLWNvbG9yOiAkZHgtZ3JheS00MDAgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb290ZXItYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb290ZXItYnRuLW91dGxpbmUtb2Zmc2V0OiAwLjA2MjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb290ZXItYnRuLWJ1dHRvbi1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb290ZXItcGFkZGluZy14OiAkZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb290ZXItcGFkZGluZy15OiAkZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb290ZXItcGFkZGluZy14LXNtOiAkZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb290ZXItcGFkZGluZy15LXNtOiAkZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb290ZXItcGFkZGluZy14LWxnOiAkZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1mb290ZXItcGFkZGluZy15LWxnOiAkZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1pdGVtLXNlbGVjdGVkLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItaXRlbS1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1pdGVtLWhvdmVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItaXRlbS1kaXNhYmxlZC1vcGFjaXR5OiAkZHgtc3RhdGUtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWl0ZW0tZGlzYWJsZWQtY3Vyc29yOiBkZWZhdWx0ICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1yYW5nZS1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1pdGVtLXNlbGVjdGVkLXJhbmdlLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1yYW5nZS1iZy1hbHBoYTogJGR4LXN0YXRlLXNlbGVjdGVkLWhvdmVyLWJnLWFscGhhICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yOiAkZHgtcHJpbWFyeSAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aDogJGR4LWZvY3VzLW91dGxpbmUtd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kZHgtY2FsZW5kYXItZGF5cy1vZi13ZWVrLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLXdlZWstbnVtYmVyLW9wYWNpdHk6IDAuNiAhZGVmYXVsdDtcclxuJGR4LWNhbGVuZGFyLW1vdW50aC15ZWFyLXNlbGVjdGlvbi1ib3JkZXItcmFkaXVzOiAwLjE4NzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci10b2RheS1ib3JkZXItY29sb3I6ICRkeC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItd2Vla2VuZC1jb2xvcjogcmdiKDIyMCA1MyA2OSkgIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci1ub3QtY3VycmVudC12aWV3LWNvbG9yOiByZ2IoOTcgOTUgOTkpICFkZWZhdWx0O1xyXG4kZHgtY2FsZW5kYXItZGF5cy1vZi13ZWVrLWZvbnQtc2l6ZTogMC43ODU3ZW0gIWRlZmF1bHQ7XHJcbiRkeC1jYWxlbmRhci13ZWVrLW51bWJlci1mb250LXNpemU6IDAuODU3MWVtICFkZWZhdWx0O1xyXG5cclxuLy8gTGlzdEJveCBsZWdhY3lcclxuJGR4LWxpc3Rib3gtZm9udC1mYW1pbHk6ICRkeC1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtZm9udC1zaXplOiAkZHgtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZHgtbGlzdGJveC1mb250LXNpemUtc206ICRkeC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWZvbnQtc2l6ZS1sZzogJGR4LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtbGluZS1oZWlnaHQ6ICRkeC1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtbGluZS1oZWlnaHQtc206ICRkeC1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtbGluZS1oZWlnaHQtbGc6ICRkeC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1saXN0Ym94LWJnOiAkZHgtYmcgIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWNvbG9yOiAkZHgtY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWJvcmRlci1jb2xvcjogJGR4LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtYm9yZGVyLXN0eWxlOiAkZHgtYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG4kZHgtbGlzdGJveC1ib3JkZXItd2lkdGg6ICRkeC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWJvcmRlci1yYWRpdXM6ICRkeC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZHgtbGlzdGJveC1ib3JkZXItcmFkaXVzLXNtOiAkZHgtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtYm9yZGVyLXJhZGl1cy1sZzogJGR4LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWRpc2FibGVkLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtZGlzYWJsZWQtY29sb3I6ICRkeC1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtZGlzYWJsZWQtb3BhY2l0eTogJGR4LXN0YXRlLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWRlZmF1bHQtaGVpZ2h0OiAyMDBweCAhZGVmYXVsdDtcclxuXHJcbiRkeC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQtYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdGJveC1pdGVtLXNlbGVjdGVkLWNvbG9yOiAkZHgtc3RhdGUtcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWl0ZW0tYWN0aXZlLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtaXRlbS1hY3RpdmUtY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWl0ZW0taG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdGJveC1pdGVtLWhvdmVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdGJveC1pdGVtLXNlbGVjdGVkLWhvdmVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtaXRlbS1zZWxlY3RlZC1ob3Zlci1jb2xvcjogJGR4LXN0YXRlLXByaW1hcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtaG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdGJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWhvdmVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdGJveC1pdGVtLWRpc2FibGVkLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtaXRlbS1kaXNhYmxlZC1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtaXRlbS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kZHgtbGlzdGJveC1pdGVtLWJvcmRlci1zdHlsZTogJGR4LWJvcmRlci1zdHlsZSAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGg6ICRkeC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kZHgtbGlzdGJveC1pdGVtLXBhZGRpbmcteDogJGR4LXNpemUtYm94LXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtaXRlbS1wYWRkaW5nLXk6ICRkeC1zaXplLWJveC1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWl0ZW0tcGFkZGluZy14LXNtOiAkZHgtc2l6ZS1ib3gtcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZHgtbGlzdGJveC1pdGVtLXBhZGRpbmcteS1zbTogJGR4LXNpemUtYm94LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtaXRlbS1wYWRkaW5nLXgtbGc6ICRkeC1zaXplLWJveC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWl0ZW0tcGFkZGluZy15LWxnOiAkZHgtc2l6ZS1ib3gtcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LWxpc3Rib3gtZW1wdHktaXRlbS1wYWRkaW5nLXg6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWVtcHR5LWl0ZW0tcGFkZGluZy15OiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteC1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtZW1wdHktaXRlbS1wYWRkaW5nLXktc206IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWVtcHR5LWl0ZW0tcGFkZGluZy14LWxnOiAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1saXN0Ym94LWVtcHR5LWl0ZW0tcGFkZGluZy15LWxnOiAxLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZHgtbGlzdGJveC1jb2x1bW4taGVhZGVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtY29sdW1uLWhlYWRlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtY29sdW1uLWhlYWRlci1mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xyXG5cclxuJGR4LWxpc3Rib3gtY2hlY2stZWxlbWVudC1wYWRkaW5nLXJpZ2h0OiAkZHgtY2hlY2tib3gtc3BhY2luZyAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtY2hlY2stZWxlbWVudC1wYWRkaW5nLXJpZ2h0LXNtOiAkZHgtY2hlY2tib3gtc3BhY2luZy1zbSAhZGVmYXVsdDtcclxuJGR4LWxpc3Rib3gtY2hlY2stZWxlbWVudC1wYWRkaW5nLXJpZ2h0LWxnOiAkZHgtY2hlY2tib3gtc3BhY2luZy1sZyAhZGVmYXVsdDtcclxuXHJcbi8vIExpc3RCb3hcclxuJGR4LWxpc3QtYm94LWZvbnQtZmFtaWx5OiAkZHgtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1mb250LXNpemUtc206ICRkeC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1mb250LXNpemUtbGc6ICRkeC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtbGluZS1oZWlnaHQtc206ICRkeC1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWxpbmUtaGVpZ2h0LWxnOiAkZHgtbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtbGlzdC1ib3gtYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWNvbG9yOiAkZHgtY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1ib3JkZXItY29sb3I6ICRkeC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1ib3JkZXItc3R5bGU6ICRkeC1ib3JkZXItc3R5bGUgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1ib3JkZXItd2lkdGg6ICRkeC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1ib3JkZXItcmFkaXVzOiAkZHgtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWJvcmRlci1yYWRpdXMtc206ICRkeC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtYm9yZGVyLXJhZGl1cy1sZzogJGR4LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1kaXNhYmxlZC1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1kaXNhYmxlZC1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtZGlzYWJsZWQtb3BhY2l0eTogJGR4LXN0YXRlLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1kZWZhdWx0LWhlaWdodDogMjAwcHggIWRlZmF1bHQ7XHJcblxyXG4kZHgtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZC1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1pdGVtLXNlbGVjdGVkLWNvbG9yOiAkZHgtc3RhdGUtcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWl0ZW0tYWN0aXZlLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWl0ZW0tYWN0aXZlLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtaXRlbS1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1pdGVtLWhvdmVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yOiAkZHgtc3RhdGUtcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtaG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1ob3Zlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWl0ZW0tZGlzYWJsZWQtYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtaXRlbS1kaXNhYmxlZC1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWl0ZW0tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWl0ZW0tYm9yZGVyLXN0eWxlOiAkZHgtYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGg6ICRkeC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kZHgtbGlzdC1ib3gtZW1wdHktZGF0YS1pY29uLXdpZHRoOiA0OHB4ICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtZW1wdHktZGF0YS1pY29uLWhlaWdodDogNDhweCAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWVtcHR5LWRhdGEtaWNvbi1jb2xvcjogJGR4LWdyYXktNjAwICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtZW1wdHktZGF0YS1mb250LXdlaWdodDogNDAwICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtZW1wdHktZGF0YS10ZXh0LWNvbG9yOiAkZHgtZ3JheS02MDAgIWRlZmF1bHQ7XHJcblxyXG4kZHgtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXg6ICRkeC1zaXplLWJveC1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1pdGVtLXBhZGRpbmcteTogJGR4LXNpemUtYm94LXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWl0ZW0tcGFkZGluZy14LXNtOiAkZHgtc2l6ZS1ib3gtcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXktc206ICRkeC1zaXplLWJveC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1pdGVtLXBhZGRpbmcteC1sZzogJGR4LXNpemUtYm94LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWl0ZW0tcGFkZGluZy15LWxnOiAkZHgtc2l6ZS1ib3gtcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LWxpc3QtYm94LWVtcHR5LWl0ZW0tcGFkZGluZy14OiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtZW1wdHktaXRlbS1wYWRkaW5nLXk6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1lbXB0eS1pdGVtLXBhZGRpbmcteC1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWVtcHR5LWl0ZW0tcGFkZGluZy15LXNtOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtZW1wdHktaXRlbS1wYWRkaW5nLXgtbGc6IDEuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWxpc3QtYm94LWVtcHR5LWl0ZW0tcGFkZGluZy15LWxnOiAxLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZHgtbGlzdC1ib3gtY29sdW1uLWhlYWRlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1jb2x1bW4taGVhZGVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtY29sdW1uLWhlYWRlci1mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xyXG5cclxuJGR4LWxpc3QtYm94LWNoZWNrLWVsZW1lbnQtcGFkZGluZy1yaWdodDogJGR4LWNoZWNrYm94LXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRkeC1saXN0LWJveC1jaGVjay1lbGVtZW50LXBhZGRpbmctcmlnaHQtc206ICRkeC1jaGVja2JveC1zcGFjaW5nLXNtICFkZWZhdWx0O1xyXG4kZHgtbGlzdC1ib3gtY2hlY2stZWxlbWVudC1wYWRkaW5nLXJpZ2h0LWxnOiAkZHgtY2hlY2tib3gtc3BhY2luZy1sZyAhZGVmYXVsdDtcclxuXHJcbi8vIEVkaXRvciBEcm9wRG93blxyXG4kZHgtZWRpdC1kcm9wZG93bi1mb250LWZhbWlseTogJGR4LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZHgtZWRpdC1kcm9wZG93bi1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1lZGl0LWRyb3Bkb3duLWZvbnQtc2l6ZS1zbTogJGR4LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LWVkaXQtZHJvcGRvd24tZm9udC1zaXplLWxnOiAkZHgtZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtZWRpdC1kcm9wZG93bi1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtZWRpdC1kcm9wZG93bi1saW5lLWhlaWdodC1zbTogJGR4LWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtZWRpdC1kcm9wZG93bi1saW5lLWhlaWdodC1sZzogJGR4LWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LWVkaXQtZHJvcGRvd24tYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuJGR4LWVkaXQtZHJvcGRvd24tY29sb3I6ICRkeC1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWVkaXQtZHJvcGRvd24tbWF4LWhlaWdodDogMjAwcHggIWRlZmF1bHQ7XHJcbiRkeC1lZGl0LWRyb3Bkb3duLW1hcmdpbi14OiAwICFkZWZhdWx0O1xyXG4kZHgtZWRpdC1kcm9wZG93bi1tYXJnaW4teTogMC4wNjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LWVkaXQtZHJvcGRvd24taGVhZGVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWVkaXQtZHJvcGRvd24taGVhZGVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtZWRpdC1kcm9wZG93bi1oZWFkZXItdGl0bGUtZm9udC13ZWlnaHQ6IDYwMCAhZGVmYXVsdDtcclxuJGR4LWVkaXQtZHJvcGRvd24taGVhZGVyLWJ0bi1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1lZGl0LWRyb3Bkb3duLWhlYWRlci1idG4taG92ZXItY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtZWRpdC1kcm9wZG93bi1oZWFkZXItYnRuLWRpc2FibGVkLWNvbG9yOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteC1zbTogMC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1lZGl0LWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXktc206IDAuMTI1cmVtICFkZWZhdWx0O1xyXG4kZHgtZWRpdC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14LWxnOiAwLjM3NXJlbSAhZGVmYXVsdDtcclxuJGR4LWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteS1sZzogMC4zNzVyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyBQYWdlclxyXG4kZHgtcGFnZXItZm9udC1mYW1pbHk6ICRkeC1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWZvbnQtc2l6ZTogJGR4LWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWZvbnQtc2l6ZS1zbTogJGR4LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWZvbnQtc2l6ZS1sZzogJGR4LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWxpbmUtaGVpZ2h0OiAkZHgtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1saW5lLWhlaWdodC1zbTogJGR4LWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItbGluZS1oZWlnaHQtbGc6ICRkeC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1wYWdlci1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWJvcmRlci1zdHlsZTogc29saWQgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1ib3JkZXItd2lkdGg6IDAgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1ib3JkZXItcmFkaXVzOiAkZHgtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWJvcmRlci1yYWRpdXMtc206ICRkeC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItYm9yZGVyLXJhZGl1cy1sZzogJGR4LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1wYWRkaW5nLXg6IDAgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1wYWRkaW5nLXk6IDAgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1wYWRkaW5nLXgtc206IDAgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1wYWRkaW5nLXktc206IDAgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1wYWRkaW5nLXgtbGc6IDAgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1wYWRkaW5nLXktbGc6IDAgIWRlZmF1bHQ7XHJcblxyXG4kZHgtcGFnZXItYnRuLWJnOiAkZHgtYmcgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1idG4tY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItYnRuLWJvcmRlci1jb2xvcjogJGR4LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWJ0bi1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1idG4taG92ZXItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1idG4tZGlzYWJsZWQtYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWJ0bi1kaXNhYmxlZC1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1wYWdlLWJ0bi1iZzogJGR4LXBhZ2VyLWJ0bi1iZyAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLXBhZ2UtYnRuLWNvbG9yOiAkZHgtY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1wYWdlLWJ0bi1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1wYWdlLWJ0bi1ob3Zlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWFjdGl2ZS1wYWdlLWJ0bi1iZzogJGR4LXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1hY3RpdmUtcGFnZS1idG4tY29sb3I6ICRkeC13aGl0ZSAhZGVmYXVsdDtcclxuXHJcbiRkeC1wYWdlci1idG4tcGFkZGluZy14OiBtYXgoJGR4LWJ0bi1wYWRkaW5nLXggLSAkZHgtcGFnZXItcGFkZGluZy15LCAwcmVtKSAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWJ0bi1wYWRkaW5nLXk6IG1heCgkZHgtYnRuLXBhZGRpbmcteSAtICRkeC1wYWdlci1wYWRkaW5nLXksIDByZW0pICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItYnRuLXBhZGRpbmcteC1zbTogbWF4KCRkeC1idG4tcGFkZGluZy14LXNtIC0gJGR4LXBhZ2VyLXBhZGRpbmcteS1zbSwgMHJlbSkgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1idG4tcGFkZGluZy15LXNtOiBtYXgoJGR4LWJ0bi1wYWRkaW5nLXktc20gLSAkZHgtcGFnZXItcGFkZGluZy15LXNtLCAwcmVtKSAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWJ0bi1wYWRkaW5nLXgtbGc6IG1heCgkZHgtYnRuLXBhZGRpbmcteC1sZyAtICRkeC1wYWdlci1wYWRkaW5nLXktbGcsIDByZW0pICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItYnRuLXBhZGRpbmcteS1sZzogbWF4KCRkeC1idG4tcGFkZGluZy15LWxnIC0gJGR4LXBhZ2VyLXBhZGRpbmcteS1sZywgMHJlbSkgIWRlZmF1bHQ7XHJcblxyXG4kZHgtcGFnZXItY29udGFpbmVyLXBhZGRpbmcteDogJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItY29udGFpbmVyLXBhZGRpbmcteTogJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItY29udGFpbmVyLXBhZGRpbmcteC1zbTogJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItY29udGFpbmVyLXBhZGRpbmcteS1zbTogJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItY29udGFpbmVyLXBhZGRpbmcteC1sZzogJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy14LWxnICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItY29udGFpbmVyLXBhZGRpbmcteS1sZzogJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItY29udGFpbmVyLXNwYWNpbmc6IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLWNvbnRhaW5lci1zcGFjaW5nLXNtOiAwLjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItY29udGFpbmVyLXNwYWNpbmctbGc6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZHgtcGFnZXItcGFnZS1lZGl0LWJnOiAkZHgtdGV4dC1lZGl0LWJnICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItcGFnZS1lZGl0LWNvbG9yOiAkZHgtdGV4dC1lZGl0LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItcGFnZS1lZGl0LWJvcmRlci1jb2xvcjogJGR4LXRleHQtZWRpdC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1wYWdlLWVkaXQtcGFkZGluZy14OiAkZHgtdGV4dC1lZGl0LXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLXBhZ2UtZWRpdC1wYWRkaW5nLXk6IG1heCgkZHgtdGV4dC1lZGl0LXBhZGRpbmcteSAtICRkeC1wYWdlci1wYWRkaW5nLXksIDByZW0pICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteC1zbTogJGR4LXRleHQtZWRpdC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRkeC1wYWdlci1wYWdlLWVkaXQtcGFkZGluZy15LXNtOiBtYXgoJGR4LXRleHQtZWRpdC1wYWRkaW5nLXktc20gLSAkZHgtcGFnZXItcGFkZGluZy15LXNtLCAwcmVtKSAhZGVmYXVsdDtcclxuJGR4LXBhZ2VyLXBhZ2UtZWRpdC1wYWRkaW5nLXgtbGc6ICRkeC10ZXh0LWVkaXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xyXG4kZHgtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteS1sZzogbWF4KCRkeC10ZXh0LWVkaXQtcGFkZGluZy15LWxnIC0gJGR4LXBhZ2VyLXBhZGRpbmcteS1sZywgMHJlbSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gVmFsaWRhdGlvblxyXG4kZHgtdmFsaWRhdGlvbi12YWxpZC1jb2xvcjogJGR4LXN1Y2Nlc3MgIWRlZmF1bHQ7XHJcbiRkeC12YWxpZGF0aW9uLWludmFsaWQtY29sb3I6ICRkeC1kYW5nZXIgIWRlZmF1bHQ7XHJcblxyXG4vLyBTY3JvbGxWaWV3ZXJcclxuJGR4LXNjcm9sbC12aWV3ZXItc2Nyb2xsLWJhci16LWluZGV4OiAxICFkZWZhdWx0O1xyXG4kZHgtc2Nyb2xsLXZpZXdlci1zY3JvbGwtYmFyLXNpemU6IDAuMnJlbSAhZGVmYXVsdDtcclxuJGR4LXNjcm9sbC12aWV3ZXItc2Nyb2xsLWJhci1ib3JkZXItcmFkaXVzOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtc2Nyb2xsLXZpZXdlci1zY3JvbGwtYmFyLW9wYWNpdHk6IDAuNzUgIWRlZmF1bHQ7XHJcbiRkeC1zY3JvbGwtdmlld2VyLXNjcm9sbC1iYXItaG92ZXItc2l6ZTogMC41cmVtICFkZWZhdWx0O1xyXG5cclxuLy8gR3JpZFxyXG4kZHgtZ3JpZC1mb250LWZhbWlseTogJGR4LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWZvbnQtc2l6ZS1zbTogJGR4LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZm9udC1zaXplLWxnOiAkZHgtZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1saW5lLWhlaWdodC1zbTogJGR4LWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1saW5lLWhlaWdodC1sZzogJGR4LWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LWdyaWQtYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuJGR4LWdyaWQtY29sb3I6ICRkeC1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWdyaWQtYm9yZGVyLWNvbG9yOiAkZHgtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maXhlZC1jb2x1bW4tYm9yZGVyLWNvbG9yOiAkZHgtZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWJvcmRlci1zdHlsZTogJGR4LWJvcmRlci1zdHlsZSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtYm9yZGVyLXdpZHRoOiAkZHgtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1ib3JkZXItcmFkaXVzOiAkZHgtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGR4LWdyaWQtYm9yZGVyLXJhZGl1cy1zbTogJGR4LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWJvcmRlci1yYWRpdXMtbGc6ICRkeC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyLWJ0bi13aWR0aDogJGR4LWltYWdlLXNpemUgKyAyICogJGR4LWltYWdlLW1hcmdpbi15ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXItYnRuLXdpZHRoLXNtOiAkZHgtaW1hZ2Utc2l6ZS1zbSArIDIgKiAkZHgtaW1hZ2UtbWFyZ2luLXktc20gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLXNlbGVjdC1hbGwtc3BsaXQtYnRuLWNvbnRhaW5lci1idG4td2lkdGgtbGc6ICRkeC1pbWFnZS1zaXplLWxnICsgMiAqICRkeC1pbWFnZS1tYXJnaW4teS1sZyAhZGVmYXVsdDtcclxuJGR4LWdyaWQtc2VsZWN0aW9uLWNoZWNrYm94LXdhdmUtYW5pbWF0aW9uLWNvbG9yOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYigyNTUgMjU1IDI1NSAvIDAlKSAwJSwgcmdiKDI1NSAyNTUgMjU1IC8gNTAlKSA1MCUsIHJnYigyNTUgMjU1IDI1NSAvIDAlKSAxMDAlKSAhZGVmYXVsdDtcclxuXHJcbiRkeC1ncmlkLWVtcHR5LWRhdGEtYXJlYS1wYWRkaW5nLXg6IDEuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteTogM3JlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteC1zbTogMXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteS1zbTogMnJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteC1sZzogMnJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteS1sZzogNHJlbSAhZGVmYXVsdDtcclxuXHJcbiRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXg6ICRkeC1zaXplLWJveC1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXk6ICRkeC1zaXplLWJveC1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXgtc206ICRkeC1zaXplLWJveC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXktc206ICRkeC1zaXplLWJveC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXgtbGc6ICRkeC1zaXplLWJveC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXktbGc6ICRkeC1zaXplLWJveC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLXRleHQtY2VsbC1zcGFjaW5nOiAkZHgtaW1hZ2Utc3BhY2luZyAhZGVmYXVsdDtcclxuJGR4LWdyaWQtdGV4dC1jZWxsLXNwYWNpbmctc206ICRkeC1pbWFnZS1zcGFjaW5nLXNtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC10ZXh0LWNlbGwtc3BhY2luZy1sZzogJGR4LWltYWdlLXNwYWNpbmctbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItcGFkZGluZy14OiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItcGFkZGluZy15OiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItcGFkZGluZy14LXNtOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItcGFkZGluZy15LXNtOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1wYWRkaW5nLXgtbGc6IDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1wYWRkaW5nLXktbGc6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1zcGFjaW5nOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1zcGFjaW5nLXNtOiAwLjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItc3BhY2luZy1sZzogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZ3JvdXAtcGFuZWwtaGVhZGVyLXNoYWRvdzogMCAycHggNnB4IDAgcmdiKDAgMCAwIC8gMTIlKSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy14OiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1wYWRkaW5nLXk6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLXRvb2xiYXItY29udGFpbmVyLXBhZGRpbmcteC1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy15LXNtOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLXRvb2xiYXItY29udGFpbmVyLXBhZGRpbmcteC1sZzogMS4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy15LWxnOiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1taW4taGVpZ2h0OiAzLjM3NXJlbTtcclxuJGR4LWdyaWQtdG9vbGJhci1jb250YWluZXItbWluLWhlaWdodC1zbTogMi42MjVyZW07XHJcbiRkeC1ncmlkLXRvb2xiYXItY29udGFpbmVyLW1pbi1oZWlnaHQtbGc6IDQuMTI1cmVtO1xyXG5cclxuJGR4LWdyaWQtZ3JvdXAtaW5kZW50LWNlbGwtd2lkdGg6ICRkeC1zaXplICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1ncm91cC1pbmRlbnQtY2VsbC13aWR0aC1zbTogJGR4LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWdyb3VwLWluZGVudC1jZWxsLXdpZHRoLWxnOiAkZHgtc2l6ZS1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1ncmlkLWVtcHR5LWhlYWRlci1wYW5lbC1wYWRkaW5nLXg6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWVtcHR5LWhlYWRlci1wYW5lbC1wYWRkaW5nLXk6IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZW1wdHktaGVhZGVyLXBhbmVsLXBhZGRpbmcteC1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZW1wdHktaGVhZGVyLXBhbmVsLXBhZGRpbmcteS1zbTogMC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWVtcHR5LWhlYWRlci1wYW5lbC1wYWRkaW5nLXgtbGc6IDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWVtcHR5LWhlYWRlci1wYW5lbC1wYWRkaW5nLXktbGc6IDAuNjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LWdyaWQtZWRpdC1mb3JtLXBhZGRpbmcteDogMXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZWRpdC1mb3JtLXBhZGRpbmcteTogMXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZWRpdC1mb3JtLXBhZGRpbmcteC1zbTogMC41cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1lZGl0LWZvcm0tcGFkZGluZy15LXNtOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWVkaXQtZm9ybS1wYWRkaW5nLXgtbGc6IDEuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZWRpdC1mb3JtLXBhZGRpbmcteS1sZzogMS41cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1wYWRkaW5nLXg6IDAgIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy14LXNtOiAwICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1wYWRkaW5nLXktc206IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy14LWxnOiAwICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1wYWRkaW5nLXktbGc6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXNwYWNpbmc6IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtc3BhY2luZy1zbTogMC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXNwYWNpbmctbGc6IDAuNjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1pbnBsYWNlLWVkaXQtYm9yZGVyLXdpZHRoOiAycHggIWRlZmF1bHQ7XHJcblxyXG4kZHgtZ3JpZC1jb25maXJtLWRpYWxvZy1idXR0b25zLXNwYWNpbmcteDogMC41cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1jb25maXJtLWRpYWxvZy1idXR0b25zLXNwYWNpbmcteTogMXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucy1zcGFjaW5nLXgtc206IDAuMzc1cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1jb25maXJtLWRpYWxvZy1idXR0b25zLXNwYWNpbmcteS1zbTogMC41cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1jb25maXJtLWRpYWxvZy1idXR0b25zLXNwYWNpbmcteC1sZzogMC42MjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy15LWxnOiAxLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZHgtZ3JpZC1kZXRhaWwtY2VsbC1wYWRkaW5nLXg6IDEuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWRldGFpbC1jZWxsLXBhZGRpbmcteTogMS43NXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy14LXNtOiAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWRldGFpbC1jZWxsLXBhZGRpbmcteS1zbTogMS41cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1kZXRhaWwtY2VsbC1wYWRkaW5nLXgtbGc6IDJyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWRldGFpbC1jZWxsLXBhZGRpbmcteS1sZzogMnJlbSAhZGVmYXVsdDtcclxuXHJcbiRkeC1ncmlkLWV4cGFuZC1idG4tYmc6IHRyYW5zcGFyZW50O1xyXG4kZHgtZ3JpZC1leHBhbmQtYnRuLWNvbG9yOiB1bnNldDtcclxuJGR4LWdyaWQtZXhwYW5kLWJ0bi1ob3Zlci1iZzogdW5zZXQ7XHJcbiRkeC1ncmlkLWV4cGFuZC1idG4taG92ZXItY29sb3I6IHVuc2V0O1xyXG4kZHgtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteDogJGR4LWJ0bi1wYWRkaW5nLXk7XHJcbiRkeC1ncmlkLWV4cGFuZC1idG4tcGFkZGluZy15OiAkZHgtYnRuLXBhZGRpbmcteTtcclxuJGR4LWdyaWQtZXhwYW5kLWJ0bi1wYWRkaW5nLXgtc206ICRkeC1idG4tcGFkZGluZy15LXNtO1xyXG4kZHgtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteS1zbTogJGR4LWJ0bi1wYWRkaW5nLXktc207XHJcbiRkeC1ncmlkLWV4cGFuZC1idG4tcGFkZGluZy14LWxnOiAkZHgtYnRuLXBhZGRpbmcteS1sZztcclxuJGR4LWdyaWQtZXhwYW5kLWJ0bi1wYWRkaW5nLXktbGc6ICRkeC1idG4tcGFkZGluZy15LWxnO1xyXG5cclxuJGR4LWdyaWQtZWRpdC1yb3ctYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1lZGl0LXJvdy1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZWRpdC1mb3JtLWJ0bi1taW4td2lkdGg6IDQuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtY29uZmlybS1kaWFsb2ctYnRuLW1pbi13aWR0aDogMy4yNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRkeC1ncmlkLWhlYWRlci1mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1oZWFkZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1oZWFkZXItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcblxyXG4kZHgtZ3JpZC1mb290ZXItZm9udC13ZWlnaHQ6IDcwMCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZm9vdGVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZm9vdGVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG5cclxuJGR4LWdyaWQtZ3JvdXAtZm9vdGVyLWZvbnQtd2VpZ2h0OiA2MDAgIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWdyb3VwLWZvb3Rlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWdyb3VwLWZvb3Rlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuXHJcbiRkeC1ncmlkLWlubGluZS1lZGl0LWZvY3VzLWJvcmRlci1vcGFjaXR5OiAxICFkZWZhdWx0O1xyXG5cclxuJGR4LWdyaWQtdG91Y2gtYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC10b3VjaC1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtc2VsZWN0aW9uLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtc2VsZWN0aW9uLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1mb2N1cy1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWZvY3VzLWNvbG9yOiAkZHgtc3RhdGUtcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZm9jdXMtZnJhbWUtY29sb3I6ICRkeC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1mb2N1cy1mcmFtZS1zaXplOiAwLjE1cmVtO1xyXG4kZHgtZ3JpZC1zZWxlY3Rpb24tZm9jdXMtYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1zZWxlY3Rpb24tZm9jdXMtY29sb3I6ICRkeC1zdGF0ZS1wcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGR4LWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy14OiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXk6IDAuMzc1cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXgtc206IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy15LXNtOiAwLjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXgtbGc6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteS1sZzogMC41cmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItd2lkdGg6IDE3cmVtO1xyXG4kZHgtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci13aWR0aC1zbTogMTVyZW07XHJcbiRkeC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXdpZHRoLWxnOiAxOXJlbTtcclxuJGR4LWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItcGFkZGluZy14OiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci1wYWRkaW5nLXk6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXBhZGRpbmcteC1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItcGFkZGluZy15LXNtOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXBhZGRpbmcteC1sZzogMS4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItcGFkZGluZy15LWxnOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LWdyaWQtaGlnaGxpZ2h0ZWQtdGV4dC1iZzogeWVsbG93ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1oaWdobGlnaHRlZC10ZXh0LWNvbG9yOiAjMjEyNTI5ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1taW4td2lkdGg6IDI0MHB4ICFkZWZhdWx0O1xyXG5cclxuJGR4LWdyaWQtZmlsdGVyLW1lbnUtZnVubmVsLWJ0bi1wYWRkaW5nLXN1YnRyYWN0aW9uOiAwLjE1cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aDogMzIwcHggIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXdpZHRoLXNtOiAyODBweCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24td2lkdGgtbGc6IDM2MHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aC1tb2JpbGU6IDI3MHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aC1tb2JpbGUtc206IDI1MHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aC1tb2JpbGUtbGc6IDI5MHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4td2lkdGgtbW9iaWxlOiAyNzBweCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbWluLXdpZHRoLW1vYmlsZS1zbTogMjUwcHggIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi13aWR0aC1tb2JpbGUtbGc6IDI5MHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4td2lkdGg6IDMyMHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4td2lkdGgtc206IDI4MHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4td2lkdGgtbGc6IDM2MHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1tYXgtd2lkdGg6IG5vbmUgIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWhlaWdodDogYXV0byAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24taGVpZ2h0LXNtOiBhdXRvICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1oZWlnaHQtbGc6IGF1dG8gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi1oZWlnaHQ6IDE2NXB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4taGVpZ2h0LXNtOiAxMzBweCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbWluLWhlaWdodC1sZzogMjAwcHggIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1heC1oZWlnaHQ6IG5vbmUgIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1heC1oZWlnaHQtbW9iaWxlOiA1NTBweCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbWF4LWhlaWdodC1tb2JpbGUtc206IDI1MHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1saXN0LWJveC1oZWlnaHQ6IDI2NHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1saXN0LWJveC1oZWlnaHQtc206IDIzOHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1saXN0LWJveC1oZWlnaHQtbGc6IDMxMHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi10cmVldmlldy1oZWlnaHQ6IDMyN3B4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi10cmVldmlldy1oZWlnaHQtc206IDI5MnB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi10cmVldmlldy1oZWlnaHQtbGc6IDM4MnB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1sb2FkaW5nLXBhbmVsLWhlaWdodDogMzI3cHggIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxvYWRpbmctcGFuZWwtaGVpZ2h0LXNtOiAyOTNweCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbG9hZGluZy1wYW5lbC1oZWlnaHQtbGc6IDM4NHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1mb290ZXItYnRuLXdpZHRoOiAxNDNweCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tZm9vdGVyLWJ0bi13aWR0aC1zbTogMTI4cHggIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWZvb3Rlci1idG4td2lkdGgtbGc6IDE1OHB4ICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1mb290ZXItYnRuLXNwYWNlOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWZvb3Rlci1idG4tc3BhY2Utc206IDAuMzc1cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1mb290ZXItYnRuLXNwYWNlLWxnOiAwLjYyNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcGFkZGluZy15OiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1wYWRkaW5nLXktc206IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcGFkZGluZy15LWxnOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LWdyaWQtZW1wdHktZGF0YS1ub3QtZm91bmQtY29sb3I6ICRkeC1ncmF5LTYwMCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZW1wdHktZGF0YS1ub3QtZm91bmQtaW1hZ2UtY29sb3I6ICRkeC1ncmF5LTYwMCAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZW1wdHktZGF0YS1mb250LXdlaWdodDogNDAwICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1lbXB0eS1kYXRhLW5vdC1mb3VuZC1pbWFnZS1zaXplLXNtOiAycmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1lbXB0eS1kYXRhLW5vdC1mb3VuZC1pbWFnZS1zaXplOiAzcmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1lbXB0eS1kYXRhLW5vdC1mb3VuZC1pbWFnZS1zaXplLWxnOiA0cmVtICFkZWZhdWx0O1xyXG4kZHgtZ3JpZC1lbXB0eS1kYXRhLWxvYWRpbmctdGV4dC1wYWRkaW5nLXNtOiAwLjRyZW0gIWRlZmF1bHQ7XHJcbiRkeC1ncmlkLWVtcHR5LWRhdGEtbG9hZGluZy10ZXh0LXBhZGRpbmc6IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWdyaWQtZW1wdHktZGF0YS1sb2FkaW5nLXRleHQtcGFkZGluZy1sZzogMC42cmVtICFkZWZhdWx0O1xyXG5cclxuLy8gUG9wdXBcclxuJGR4LXBvcHVwLWJnOiAkZHgtYmcgIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtZm9udC1mYW1pbHk6ICRkeC1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWZvbnQtc2l6ZTogJGR4LWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWZvbnQtc2l6ZS1zbTogJGR4LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWZvbnQtc2l6ZS1sZzogJGR4LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWxpbmUtaGVpZ2h0OiAkZHgtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1saW5lLWhlaWdodC1zbTogJGR4LWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtbGluZS1oZWlnaHQtbGc6ICRkeC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLXNoYWRvdzogMCAycHggMTJweCAwIHJnYigwIDAgMCAvIDI1JSkgIWRlZmF1bHQ7XHJcblxyXG4kZHgtcG9wdXAtYm9yZGVyLXdpZHRoOiAkZHgtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtYm9yZGVyLXN0eWxlOiAkZHgtYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtYm9yZGVyLWNvbG9yOiAkZHgtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtYm9yZGVyLXJhZGl1czogJGR4LXBhbmVsLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1ib3JkZXItcmFkaXVzLXNtOiAkZHgtcGFuZWwtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWJvcmRlci1yYWRpdXMtbGc6ICRkeC1wYW5lbC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtbWF4LXdpZHRoOiA1MDBweCAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLXdpZHRoOiAxMDAlICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtbWFyZ2luOiAxLjc1cmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LXBvcHVwLWJhY2stYmc6ICMwMDAgIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1iYWNrLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLXNjcm9sbGFibGUtYm9yZGVyLXdpZHRoOiAkZHgtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJGR4LXBvcHVwLWhlYWRlci1mb250LXNpemU6ICRkeC1wYW5lbC1oZWFkZXItZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtaGVhZGVyLWZvbnQtc2l6ZS1zbTogJGR4LXBhbmVsLWhlYWRlci1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1oZWFkZXItZm9udC1zaXplLWxnOiAkZHgtcGFuZWwtaGVhZGVyLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWhlYWRlci1saW5lLWhlaWdodDogJGR4LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWhlYWRlci1saW5lLWhlaWdodC1zbTogJGR4LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWhlYWRlci1saW5lLWhlaWdodC1sZzogJGR4LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1wb3B1cC1oZWFkZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtaGVhZGVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtaGVhZGVyLXBhZGRpbmcteTogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1oZWFkZXItcGFkZGluZy14OiAkZHgtcGFuZWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWhlYWRlci1wYWRkaW5nLXktbGc6ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtaGVhZGVyLXBhZGRpbmcteC1sZzogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1oZWFkZXItcGFkZGluZy15LXNtOiAkZHgtcGFuZWwtaGVhZGVyLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWhlYWRlci1wYWRkaW5nLXgtc206ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtaGVhZGVyLWZvbnQtd2VpZ2h0OiA2MDAgIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1oZWFkZXItYnRuLWJnOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWhlYWRlci1idG4tY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtaGVhZGVyLWJ0bi1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1oZWFkZXItYnRuLWhvdmVyLWNvbG9yOiB1bnNldCAhZGVmYXVsdDtcclxuXHJcbiRkeC1wb3B1cC1ib2R5LXBhZGRpbmcteDogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtYm9keS1wYWRkaW5nLXk6ICRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWJvZHktcGFkZGluZy14LXNtOiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1ib2R5LXBhZGRpbmcteS1zbTogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtYm9keS1wYWRkaW5nLXgtbGc6ICRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWJvZHktcGFkZGluZy15LWxnOiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtcG9wdXAtZm9vdGVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWZvb3Rlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWZvb3Rlci1wYWRkaW5nLXg6ICRkeC1wYW5lbC1mb290ZXItcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtZm9vdGVyLXBhZGRpbmcteTogJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1mb290ZXItcGFkZGluZy14LXNtOiAkZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGR4LXBvcHVwLWZvb3Rlci1wYWRkaW5nLXktc206ICRkeC1wYW5lbC1mb290ZXItcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kZHgtcG9wdXAtZm9vdGVyLXBhZGRpbmcteC1sZzogJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC1wb3B1cC1mb290ZXItcGFkZGluZy15LWxnOiAkZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuXHJcbi8vIFdpbmRvd1xyXG4kZHgtd2luZG93LWZvbnQtZmFtaWx5OiAkZHgtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctZm9udC1zaXplOiAkZHgtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZHgtd2luZG93LWZvbnQtc2l6ZS1zbTogJGR4LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1mb250LXNpemUtbGc6ICRkeC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctbGluZS1oZWlnaHQ6ICRkeC1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1saW5lLWhlaWdodC1zbTogJGR4LWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtd2luZG93LWxpbmUtaGVpZ2h0LWxnOiAkZHgtbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtd2luZG93LWJnOiAkZHgtYmcgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctY29sb3I6ICRkeC1jb2xvciAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1taW4td2lkdGg6IDAgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctYm9yZGVyLXdpZHRoOiAkZHgtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHgtd2luZG93LWJvcmRlci1zdHlsZTogJGR4LWJvcmRlci1zdHlsZSAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1ib3JkZXItY29sb3I6ICRkeC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctYm9yZGVyLXJhZGl1czogJGR4LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctYm9yZGVyLXJhZGl1cy1zbTogJGR4LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctYm9yZGVyLXJhZGl1cy1sZzogJGR4LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNXJlbSByZ2IoMCAwIDAgLyAxNSUpICFkZWZhdWx0O1xyXG5cclxuJGR4LXdpbmRvdy1oZWFkZXItZm9udC1zaXplOiAkZHgtcGFuZWwtaGVhZGVyLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1oZWFkZXItZm9udC1zaXplLXNtOiAkZHgtcGFuZWwtaGVhZGVyLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1oZWFkZXItZm9udC1zaXplLWxnOiAkZHgtcGFuZWwtaGVhZGVyLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1oZWFkZXItbGluZS1oZWlnaHQ6ICRkeC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLWxpbmUtaGVpZ2h0LXNtOiAkZHgtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtd2luZG93LWhlYWRlci1saW5lLWhlaWdodC1sZzogJGR4LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC13aW5kb3ctaGVhZGVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1oZWFkZXItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLWZvbnQtd2VpZ2h0OiA2MDAgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteTogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteDogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteS1sZzogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteC1sZzogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteS1zbTogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteC1zbTogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLWJ0bi1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLWJ0bi1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLWJ0bi1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctaGVhZGVyLWJ0bi1ob3Zlci1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcblxyXG4kZHgtd2luZG93LWJvZHktcGFkZGluZy14OiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctYm9keS1wYWRkaW5nLXk6ICRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1ib2R5LXBhZGRpbmcteC1zbTogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZHgtd2luZG93LWJvZHktcGFkZGluZy15LXNtOiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC13aW5kb3ctYm9keS1wYWRkaW5nLXgtbGc6ICRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1ib2R5LXBhZGRpbmcteS1sZzogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LXdpbmRvdy1mb290ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtd2luZG93LWZvb3Rlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1mb290ZXItcGFkZGluZy14OiAkZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1mb290ZXItcGFkZGluZy15OiAkZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1mb290ZXItcGFkZGluZy14LXNtOiAkZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1mb290ZXItcGFkZGluZy15LXNtOiAkZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1mb290ZXItcGFkZGluZy14LWxnOiAkZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGR4LXdpbmRvdy1mb290ZXItcGFkZGluZy15LWxnOiAkZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuXHJcbi8vIEZseU91dFxyXG4kZHgtZmx5b3V0LWJnOiAkZHgtYmcgIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtY29sb3I6ICRkeC1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWZseW91dC1mb250LWZhbWlseTogJGR4LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWZvbnQtc2l6ZTogJGR4LWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LWZseW91dC1mb250LXNpemUtc206ICRkeC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtZm9udC1zaXplLWxnOiAkZHgtZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWxpbmUtaGVpZ2h0OiAkZHgtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtbGluZS1oZWlnaHQtc206ICRkeC1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LWZseW91dC1saW5lLWhlaWdodC1sZzogJGR4LWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LWZseW91dC1zaGFkb3c6IDAgMC4yNXJlbSAwLjVyZW0gcmdiKDAgMCAwIC8gMTUlKSAhZGVmYXVsdDtcclxuJGR4LWZseW91dC1ib3JkZXItd2lkdGg6ICRkeC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtYm9yZGVyLXN0eWxlOiAkZHgtYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWJvcmRlci1jb2xvcjogJGR4LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWZseW91dC1ib3JkZXItcmFkaXVzOiAkZHgtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGR4LWZseW91dC1ib3JkZXItcmFkaXVzLXNtOiAkZHgtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuJGR4LWZseW91dC1ib3JkZXItcmFkaXVzLWxnOiAkZHgtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1mbHlvdXQtaGVhZGVyLWZvbnQtc2l6ZTogJGR4LXBhbmVsLWhlYWRlci1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtaGVhZGVyLWZvbnQtc2l6ZS1zbTogJGR4LXBhbmVsLWhlYWRlci1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtaGVhZGVyLWZvbnQtc2l6ZS1sZzogJGR4LXBhbmVsLWhlYWRlci1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtaGVhZGVyLWxpbmUtaGVpZ2h0OiAkZHgtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWhlYWRlci1saW5lLWhlaWdodC1zbTogJGR4LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LWZseW91dC1oZWFkZXItbGluZS1oZWlnaHQtbGc6ICRkeC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtZmx5b3V0LWhlYWRlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtaGVhZGVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWhlYWRlci1mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXk6ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXg6ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXktbGc6ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXgtbGc6ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy14LWxnICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXktc206ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXgtc206ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG5cclxuJGR4LWZseW91dC1ib2R5LXBhZGRpbmcteDogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWJvZHktcGFkZGluZy15OiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtYm9keS1wYWRkaW5nLXgtc206ICRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGR4LWZseW91dC1ib2R5LXBhZGRpbmcteS1zbTogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWJvZHktcGFkZGluZy14LWxnOiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtYm9keS1wYWRkaW5nLXktbGc6ICRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1mbHlvdXQtZm9vdGVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWZseW91dC1mb290ZXItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtZm9vdGVyLXBhZGRpbmcteDogJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtZm9vdGVyLXBhZGRpbmcteTogJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtZm9vdGVyLXBhZGRpbmcteC1zbTogJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtZm9vdGVyLXBhZGRpbmcteS1zbTogJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtZm9vdGVyLXBhZGRpbmcteC1sZzogJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC1mbHlvdXQtZm9vdGVyLXBhZGRpbmcteS1sZzogJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtZmx5b3V0LWRpYWxvZy1mYWRlLXRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWRpYWxvZy1mYWRlLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWRlZmF1bHQ7XHJcblxyXG4kZHgtZmx5b3V0LWFycm93LXdpZHRoOiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWFycm93LWhlaWdodDogMC41cmVtICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWFycm93LWNvbG9yOiByZ2IoMzQgMzQgMzQgLyAyNSUpICFkZWZhdWx0O1xyXG4kZHgtZmx5b3V0LWFycm93LWJhc2UtYm9yZGVyLWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbi8vIERyb3Bkb3duXHJcbiRkeC1kcm9wZG93bi1mb250LWZhbWlseTogJGR4LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tZm9udC1zaXplOiAkZHgtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tZm9udC1zaXplLXNtOiAkZHgtZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tZm9udC1zaXplLWxnOiAkZHgtZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tbGluZS1oZWlnaHQ6ICRkeC1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWxpbmUtaGVpZ2h0LXNtOiAkZHgtbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcbiRkeC1kcm9wZG93bi1saW5lLWhlaWdodC1sZzogJGR4LWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LWRyb3Bkb3duLWJnOiAkZHgtYmcgIWRlZmF1bHQ7XHJcbiRkeC1kcm9wZG93bi1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tbWluLXdpZHRoOiAwICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAkZHgtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tYm9yZGVyLXN0eWxlOiAkZHgtYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAkZHgtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogJGR4LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRkeC1kcm9wZG93bi1ib3JkZXItcmFkaXVzLXNtOiAkZHgtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWJvcmRlci1yYWRpdXMtbGc6ICRkeC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNXJlbSByZ2IoMCAwIDAgLyAxNSUpICFkZWZhdWx0O1xyXG5cclxuJGR4LWRyb3Bkb3duLWhlYWRlci1mb250LXNpemU6ICRkeC1wYW5lbC1oZWFkZXItZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24taGVhZGVyLWZvbnQtc2l6ZS1zbTogJGR4LXBhbmVsLWhlYWRlci1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1kcm9wZG93bi1oZWFkZXItZm9udC1zaXplLWxnOiAkZHgtcGFuZWwtaGVhZGVyLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWhlYWRlci1saW5lLWhlaWdodDogJGR4LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWhlYWRlci1saW5lLWhlaWdodC1zbTogJGR4LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWhlYWRlci1saW5lLWhlaWdodC1sZzogJGR4LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1kcm9wZG93bi1oZWFkZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24taGVhZGVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24taGVhZGVyLWZvbnQtd2VpZ2h0OiA2MDAgIWRlZmF1bHQ7XHJcbiRkeC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAkZHgtcGFuZWwtaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteS1sZzogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcbiRkeC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14LWxnOiAkZHgtcGFuZWwtaGVhZGVyLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXktc206ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteC1zbTogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcblxyXG4kZHgtZHJvcGRvd24tYm9keS1wYWRkaW5nLXg6ICRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWJvZHktcGFkZGluZy15OiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteC1zbTogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tYm9keS1wYWRkaW5nLXktc206ICRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWJvZHktcGFkZGluZy14LWxnOiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteS1sZzogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tYm9keS1hbGlnbi1pdGVtczogZmxleC1zdGFydCAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWJvZHktb3ZlcmZsb3cteTogYXV0byAhZGVmYXVsdDtcclxuXHJcbiRkeC1kcm9wZG93bi1mb290ZXItZmxleC13cmFwOiB3cmFwICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tZm9vdGVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWZvb3Rlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXg6ICRkeC1wYW5lbC1mb290ZXItcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteTogJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC1kcm9wZG93bi1mb290ZXItcGFkZGluZy14LXNtOiAkZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGR4LWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXktc206ICRkeC1wYW5lbC1mb290ZXItcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kZHgtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteC1sZzogJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC1kcm9wZG93bi1mb290ZXItcGFkZGluZy15LWxnOiAkZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuXHJcbi8vIFJvbGxlcnNcclxuJGR4LXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteDogMXJlbSAhZGVmYXVsdDtcclxuJGR4LXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteTogMXJlbSAhZGVmYXVsdDtcclxuJGR4LXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteC1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteS1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteC1sZzogMS4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteS1sZzogMS4yNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRkeC1yb29sZXItaXRlbS1mb2N1cy1vcGFjaXR5OiAwLjMgIWRlZmF1bHQ7XHJcbiRkeC1yb29sZXItaXRlbS1zZWxlY3Rpb24tb3BhY2l0eTogMC4xNSAhZGVmYXVsdDtcclxuJGR4LXJvb2xlci1pdGVtLXNlbGVjdGlvbi1mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xyXG4kZHgtcm9vbGVyLWl0ZW0taW52YWxpZC1kYXRhLW9wYWNpdHk6IDAuMzUgIWRlZmF1bHQ7XHJcbiRkeC1yb29sZXItaXRlbS1wYWRkaW5nLXg6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1yb29sZXItaXRlbS1wYWRkaW5nLXk6IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LXJvb2xlci1pdGVtLXBhZGRpbmcteC1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LXJvb2xlci1pdGVtLXBhZGRpbmcteS1zbTogMC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1yb29sZXItaXRlbS1wYWRkaW5nLXgtbGc6IDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1yb29sZXItaXRlbS1wYWRkaW5nLXktbGc6IDAuNjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LXJvb2xlci10aXRsZS1mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xyXG4kZHgtcm9vbGVyLXRpdGxlLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcclxuJGR4LXJvb2xlci10aXRsZS1wYWRkaW5nLXg6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1yb29sZXItdGl0bGUtcGFkZGluZy15OiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1yb29sZXItdGl0bGUtcGFkZGluZy14LXNtOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtcm9vbGVyLXRpdGxlLXBhZGRpbmcteS1zbTogMC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1yb29sZXItdGl0bGUtcGFkZGluZy14LWxnOiAxLjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtcm9vbGVyLXRpdGxlLXBhZGRpbmcteS1sZzogMC42MjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZHgtcm9vbGVycy1mb290ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtcm9vbGVycy1mb290ZXItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC1yb29sZXJzLWZvb3Rlci1idG4tc3BhY2luZzogMC41cmVtICFkZWZhdWx0O1xyXG4kZHgtcm9vbGVycy1mb290ZXItYnRuLXNwYWNpbmctc206IDAuMzc1cmVtICFkZWZhdWx0O1xyXG4kZHgtcm9vbGVycy1mb290ZXItYnRuLXNwYWNpbmctbGc6IDAuNjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtcm9vbGVycy1mb290ZXItcGFkZGluZy14OiAkZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC1yb29sZXJzLWZvb3Rlci1wYWRkaW5nLXk6ICRkeC1idG4tY29udGFpbmVyLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LXJvb2xlcnMtZm9vdGVyLXBhZGRpbmcteC1zbTogJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZHgtcm9vbGVycy1mb290ZXItcGFkZGluZy15LXNtOiAkZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC1yb29sZXJzLWZvb3Rlci1wYWRkaW5nLXgtbGc6ICRkeC1idG4tY29udGFpbmVyLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGR4LXJvb2xlcnMtZm9vdGVyLXBhZGRpbmcteS1sZzogJGR4LWJ0bi1jb250YWluZXItcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG5cclxuLy8gVG9vbGJhclxyXG4kZHgtdG9vbGJhci1mb250LWZhbWlseTogJGR4LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWZvbnQtc2l6ZS1zbTogJGR4LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZm9udC1zaXplLWxnOiAkZHgtZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1saW5lLWhlaWdodC1zbTogJGR4LWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1saW5lLWhlaWdodC1sZzogJGR4LWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWNvbG9yOiAkZHgtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kZHgtdG9vbGJhci10aXRsZS1mb250LXNpemU6ICRkeC1wYW5lbC1oZWFkZXItZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci10aXRsZS1mb250LXNpemUtc206ICRkeC1wYW5lbC1oZWFkZXItZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci10aXRsZS1mb250LXNpemUtbGc6ICRkeC1wYW5lbC1oZWFkZXItZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci10aXRsZS1saW5lLWhlaWdodDogJGR4LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItdGl0bGUtbGluZS1oZWlnaHQtc206ICRkeC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLXRpdGxlLWxpbmUtaGVpZ2h0LWxnOiAkZHgtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci10aXRsZS1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItdGl0bGUtZm9udC13ZWlnaHQ6IDYwMCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItdGl0bGUtcGFkZGluZy14OiAkZHgtc2l6ZS1ib3gtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci10aXRsZS1wYWRkaW5nLXk6IDAgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLXRpdGxlLXBhZGRpbmcteC1zbTogJGR4LXNpemUtYm94LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItdGl0bGUtcGFkZGluZy15LXNtOiAwICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci10aXRsZS1wYWRkaW5nLXgtbGc6ICRkeC1zaXplLWJveC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLXRpdGxlLXBhZGRpbmcteS1sZzogMCAhZGVmYXVsdDtcclxuXHJcbiRkeC10b29sYmFyLWJ0bi1iZzogJGR4LWJnICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1idG4tY29sb3I6ICRkeC1jb2xvciAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItYnRuLWJvcmRlci1jb2xvcjogJGR4LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItYnRuLWJvcmRlci1zdHlsZTogJGR4LWJvcmRlci1zdHlsZSAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItYnRuLWJvcmRlci13aWR0aDogJGR4LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItYnRuLWJvcmRlci1yYWRpdXM6ICRkeC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1idG4tYm9yZGVyLXJhZGl1cy1zbTogJGR4LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWJ0bi1ib3JkZXItcmFkaXVzLWxnOiAkZHgtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItYnRuLWhvdmVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItYnRuLWhvdmVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1idG4tYWN0aXZlLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItYnRuLWFjdGl2ZS1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItYnRuLWFjdGl2ZS1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWJ0bi1hY3RpdmUtaG92ZXItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWJ0bi1kaXNhYmxlZC1iZzogJGR4LWJnICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1idG4tZGlzYWJsZWQtY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWJ0bi1wYWRkaW5nLXg6ICN7JGR4LWJ0bi1wYWRkaW5nLXh9ICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1idG4tcGFkZGluZy15OiAjeyRkeC1idG4tcGFkZGluZy15fSAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItYnRuLXBhZGRpbmcteC1zbTogI3skZHgtYnRuLXBhZGRpbmcteC1zbX0gIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWJ0bi1wYWRkaW5nLXktc206ICN7JGR4LWJ0bi1wYWRkaW5nLXktc219ICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1idG4tcGFkZGluZy14LWxnOiAjeyRkeC1idG4tcGFkZGluZy14LWxnfSAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItYnRuLXBhZGRpbmcteS1sZzogI3skZHgtYnRuLXBhZGRpbmcteS1sZ30gIWRlZmF1bHQ7XHJcblxyXG4kZHgtdG9vbGJhci1kcm9wZG93bi1kaWFsb2ctd2lkdGg6IDUwMHB4ICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1kcm9wZG93bi1ib3R0b20tc2hlZXQtd2lkdGg6IDEwMCUgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLW1heC13aWR0aDogNTgwcHggIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLW1pbi13aWR0aDogMTByZW0gIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLXBhZGRpbmcteDogMCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tcGFkZGluZy15OiAwLjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXgtc206IDAgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLXBhZGRpbmcteS1zbTogMC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLXBhZGRpbmcteC1sZzogMCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tcGFkZGluZy15LWxnOiAwLjM3NXJlbSAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tbW9kYWwtcGFkZGluZy14OiAkZHgtcG9wdXAtYm9keS1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLXBhZGRpbmcteTogMC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLXBhZGRpbmcteC1zbTogJGR4LXBvcHVwLWJvZHktcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXktc206IDAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLXBhZGRpbmcteC1sZzogJGR4LXBvcHVwLWJvZHktcGFkZGluZy14LWxnICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXktbGc6IDAuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLWJ0bi1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLWJ0bi1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1kcm9wZG93bi1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWJvcmRlci1zdHlsZTogJGR4LWJvcmRlci1zdHlsZSAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWJvcmRlci13aWR0aDogJGR4LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWhvdmVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWhvdmVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1kcm9wZG93bi1idG4tYWN0aXZlLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWFjdGl2ZS1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWFjdGl2ZS1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLWJ0bi1hY3RpdmUtaG92ZXItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLWJ0bi1kaXNhYmxlZC1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLWJ0bi1kaXNhYmxlZC1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteDogJGR4LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXk6ICRkeC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy14LXNtOiAkZHgtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteS1zbTogJGR4LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXgtbGc6ICRkeC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy15LWxnOiAkZHgtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6ICRkeC1mb2N1cyAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWZvY3VzLW91dGxpbmUtd2lkdGg6ICRkeC1mb2N1cy1vdXRsaW5lLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJGR4LXRvb2xiYXItc2VwYXJhdG9yLXdpZHRoOiAkZHgtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1zZXBhcmF0b3ItY29sb3I6ICRkeC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kZHgtdG9vbGJhci1ncm91cC1zcGFjaW5nOiAkZHgtYnRuLXRvb2xiYXItc3BhY2luZyAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItZ3JvdXAtc3BhY2luZy1zbTogJGR4LWJ0bi10b29sYmFyLXNwYWNpbmctc20gIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWdyb3VwLXNwYWNpbmctbGc6ICRkeC1idG4tdG9vbGJhci1zcGFjaW5nLWxnICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1pdGVtLXNwYWNpbmc6ICRkeC1idG4tZm9jdXMtc2hhZG93LXNpemUgKyAkZHgtbWluLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWl0ZW0tc3BhY2luZy1zbTogJGR4LWJ0bi1mb2N1cy1zaGFkb3ctc2l6ZSArICRkeC1taW4tc3BhY2luZyAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItaXRlbS1zcGFjaW5nLWxnOiAkZHgtYnRuLWZvY3VzLXNoYWRvdy1zaXplICsgJGR4LW1pbi1zcGFjaW5nICFkZWZhdWx0O1xyXG5cclxuJGR4LXRvb2xiYXItZ3JvdXAtbGFyZ2Utc3BhY2luZzogY2FsYygjeyRkeC10b29sYmFyLWdyb3VwLXNwYWNpbmd9ICogMikgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWdyb3VwLWxhcmdlLXNwYWNpbmctc206IGNhbGMoI3skZHgtdG9vbGJhci1ncm91cC1zcGFjaW5nLXNtfSAqIDIpICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1ncm91cC1sYXJnZS1zcGFjaW5nLWxnOiBjYWxjKCN7JGR4LXRvb2xiYXItZ3JvdXAtc3BhY2luZy1sZ30gKiAyKSAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItaXRlbS1sYXJnZS1zcGFjaW5nOiBjYWxjKCN7JGR4LXRvb2xiYXItaXRlbS1zcGFjaW5nfSAqIDIpICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1pdGVtLWxhcmdlLXNwYWNpbmctc206IGNhbGMoI3skZHgtdG9vbGJhci1pdGVtLXNwYWNpbmctc219ICogMikgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWl0ZW0tbGFyZ2Utc3BhY2luZy1sZzogY2FsYygjeyRkeC10b29sYmFyLWl0ZW0tc3BhY2luZy1sZ30gKiAyKSAhZGVmYXVsdDtcclxuXHJcbiRkeC1kcm9wZG93bi1ib3R0b20tc2hlZXQtYm9yZGVyLXJhZGl1czogMTJweCAhZGVmYXVsdDtcclxuXHJcbi8vIFJpYmJvbiBUb29sYmFyXHJcbiRkeC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1ib3JkZXItY29sb3I6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWJvcmRlci1zdHlsZTogJGR4LWJvcmRlci1zdHlsZSAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWJvcmRlci13aWR0aDogJGR4LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGR4LXRvb2xiYXItY29sb3JlZGl0LWltYWdlLXBsYWNlaG9sZGVyLWJvcmRlci1jb2xvcjogcmVkICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtcGxhY2Vob2xkZXItYm9yZGVyLXN0eWxlOiAkZHgtYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG4kZHgtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtcGxhY2Vob2xkZXItYm9yZGVyLXdpZHRoOiAycHggIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXItc2l6ZTogJGR4LWltYWdlLXNpemUgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXItc2l6ZS1zbTogJGR4LWltYWdlLXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXItc2l6ZS1sZzogJGR4LWltYWdlLXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRkeC10b29sYmFyLWVkaXQtaXRlbS1zcGFjaW5nOiAwLjRlbSAhZGVmYXVsdDtcclxuJGR4LXJpYmJvbi10b29sYmFyLWl0ZW0tc3BhY2luZzogMC41cmVtICFkZWZhdWx0O1xyXG5cclxuLy8gT2ZmaWNlIHJpYmJvblxyXG4kZHgtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYi1lbGVtZW50LWJnLWFscGhhOiAwLjEgIWRlZmF1bHQ7XHJcbiRkeC1vZmZpY2UtcmliYm9uLWNvbnRleHQtdGFiLWVsZW1lbnQtYmc6ICRkeC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kZHgtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYi1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1vZmZpY2UtcmliYm9uLWNvbnRleHQtdGFiLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG5cclxuLy8gVGFic1xyXG4kZHgtdGFiLXNpemU6IDIuNXJlbSAhZGVmYXVsdDsgLy8gNDBweDtcclxuJGR4LXRhYi1zaXplLXNtOiAyLjI1cmVtICFkZWZhdWx0OyAvLyAzNnB4O1xyXG4kZHgtdGFiLXNpemUtbGc6IDIuNzVyZW0gIWRlZmF1bHQ7IC8vIDQ0cHg7XHJcblxyXG4kZHgtdGFicy1mb250LWZhbWlseTogJGR4LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZHgtdGFicy1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC10YWJzLWZvbnQtc2l6ZS1zbTogJGR4LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LXRhYnMtZm9udC1zaXplLWxnOiAkZHgtZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtdGFicy1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtdGFicy1saW5lLWhlaWdodC1zbTogJGR4LWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtdGFicy1saW5lLWhlaWdodC1sZzogJGR4LWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG4kZHgtdGFicy1iZzogJGR4LWJnICFkZWZhdWx0O1xyXG4kZHgtdGFicy1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtdGFicy1wYWRkaW5nLXg6IDAgIWRlZmF1bHQ7XHJcbiRkeC10YWJzLXBhZGRpbmcteTogMCAhZGVmYXVsdDtcclxuJGR4LXRhYnMtcGFkZGluZy10b3A6ICRkeC10YWJzLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LXRhYnMtcGFkZGluZy1ib3R0b206ICRkeC10YWJzLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LXRhYnMtcGFkZGluZy1sZWZ0OiAkZHgtdGFicy1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC10YWJzLXBhZGRpbmctcmlnaHQ6ICRkeC10YWJzLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGR4LXRhYnMtc2VwYXJhdG9yLWJvcmRlci1jb2xvcjogJGR4LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGR4LXRhYnMtc2VwYXJhdG9yLWJvcmRlci1zdHlsZTogJGR4LWJvcmRlci1zdHlsZSAhZGVmYXVsdDtcclxuJGR4LXRhYnMtc2VwYXJhdG9yLWJvcmRlci13aWR0aDogJGR4LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuXHJcbiRkeC10YWJzLXNjcm9sbC1idG4tY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdGFicy1zY3JvbGwtYnRuLWhvdmVyLWNvbG9yOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXRhYnMtc2Nyb2xsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcblxyXG4kZHgtdGFicy1jb250ZW50LWNvbG9yOiAkZHgtY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC10YWJzLWNvbnRlbnQtZm9udC1mYW1pbHk6ICRkeC1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGR4LXRhYnMtY29udGVudC1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC10YWJzLWNvbnRlbnQtZm9udC1zaXplLXNtOiAkZHgtZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG4kZHgtdGFicy1jb250ZW50LWZvbnQtc2l6ZS1sZzogJGR4LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LXRhYnMtY29udGVudC1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtdGFicy1jb250ZW50LWxpbmUtaGVpZ2h0LXNtOiAkZHgtbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcbiRkeC10YWJzLWNvbnRlbnQtbGluZS1oZWlnaHQtbGc6ICRkeC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC10YWJzLXRhYi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kZHgtdGFicy10YWItYm9yZGVyLXN0eWxlOiAkZHgtYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG4kZHgtdGFicy10YWItYm9yZGVyLXdpZHRoOiAkZHgtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHgtdGFicy10YWItaW5hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGR4LXRhYnMtdGFiLWJvcmRlci1yYWRpdXM6IDAgIWRlZmF1bHQ7XHJcbiRkeC10YWJzLWhvcml6b250YWwtdGFiLXdpZHRoOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXRhYnMtdmVydGljYWwtdGFiLXdpZHRoOiAxMjBweCAhZGVmYXVsdDtcclxuXHJcbiRkeC10YWJzLXRhYi1wYWRkaW5nLXg6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC10YWJzLXRhYi1wYWRkaW5nLXgtc206ICRkeC10YWJzLXRhYi1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC10YWJzLXRhYi1wYWRkaW5nLXgtbGc6ICRkeC10YWJzLXRhYi1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC10YWJzLXRhYi1wYWRkaW5nLXk6IG1hdGguZGl2KCRkeC10YWItc2l6ZSAtICRkeC1zaXplIC0gJGR4LWJvcmRlcnMtd2lkdGgsIDIpICFkZWZhdWx0O1xyXG4kZHgtdGFicy10YWItcGFkZGluZy15LXNtOiBtYXRoLmRpdigkZHgtdGFiLXNpemUtc20gLSAkZHgtc2l6ZS1zbSAtICRkeC1ib3JkZXJzLXdpZHRoLCAyKSAhZGVmYXVsdDtcclxuJGR4LXRhYnMtdGFiLXBhZGRpbmcteS1sZzogbWF0aC5kaXYoJGR4LXRhYi1zaXplLWxnIC0gJGR4LXNpemUtbGcgLSAkZHgtYm9yZGVycy13aWR0aCwgMikgIWRlZmF1bHQ7XHJcblxyXG4kZHgtdGFicy10YWItc2VsZWN0ZWQtYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdGFicy10YWItc2VsZWN0ZWQtY29sb3I6ICRkeC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kZHgtdGFicy10YWItaG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdGFicy10YWItaG92ZXItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcblxyXG4kZHgtdGFicy1pbWFnZS1zcGFjaW5nOiAkZHgtaW1hZ2Utc3BhY2luZyAhZGVmYXVsdDtcclxuJGR4LXRhYnMtaW1hZ2Utc3BhY2luZy1zbTogJGR4LWltYWdlLXNwYWNpbmctc20gIWRlZmF1bHQ7XHJcbiRkeC10YWJzLWltYWdlLXNwYWNpbmctbGc6ICRkeC1pbWFnZS1zcGFjaW5nLWxnICFkZWZhdWx0O1xyXG4kZHgtdGFicy1pbWFnZS1tYXJnaW4teTogbWF0aC5kaXYoJGR4LXRhYi1zaXplIC0gJGR4LXRhYnMtdGFiLXBhZGRpbmcteSAqIDIgLSAkZHgtaW1hZ2Utc2l6ZSAtICRkeC1ib3JkZXJzLXdpZHRoLCAyKSAhZGVmYXVsdDtcclxuJGR4LXRhYnMtaW1hZ2UtbWFyZ2luLXktc206IG1hdGguZGl2KCRkeC10YWItc2l6ZS1zbSAtICRkeC10YWJzLXRhYi1wYWRkaW5nLXktc20gKiAyIC0gJGR4LWltYWdlLXNpemUtc20gLSAkZHgtYm9yZGVycy13aWR0aCwgMikgIWRlZmF1bHQ7XHJcbiRkeC10YWJzLWltYWdlLW1hcmdpbi15LWxnOiBtYXRoLmRpdigkZHgtdGFiLXNpemUtbGcgLSAkZHgtdGFicy10YWItcGFkZGluZy15LWxnICogMiAtICRkeC1pbWFnZS1zaXplLWxnIC0gJGR4LWJvcmRlcnMtd2lkdGgsIDIpICFkZWZhdWx0O1xyXG5cclxuJGR4LXRhYnMtdGFiLXNlbGVjdGVkLWVsZW1lbnQtYmc6ICRkeC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kZHgtdGFicy10YWItc2VsZWN0ZWQtZWxlbWVudC1oZWlnaHQ6ICRkeC1ib3JkZXItd2lkdGggKiAzICFkZWZhdWx0O1xyXG5cclxuLy8gR3JvdXBDb250cm9sXHJcbiRkeC1ncm91cC1ib3JkZXItd2lkdGg6ICRkeC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1ib3JkZXItY29sb3I6ICRkeC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1ib3JkZXItcmFkaXVzOiA2cHggIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtZ3JvdXAtYmc6ICRkeC1iZyAhZGVmYXVsdDtcclxuJGR4LWdyb3VwLWZvbnQtZmFtaWx5OiAkZHgtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1mb250LXNpemUtc206ICRkeC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1mb250LXNpemUtbGc6ICRkeC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtZ3JvdXAtbGluZS1oZWlnaHQtc206ICRkeC1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LWdyb3VwLWxpbmUtaGVpZ2h0LWxnOiAkZHgtbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtZ3JvdXAtaGVhZGVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWdyb3VwLWhlYWRlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWdyb3VwLWhlYWRlci1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1oZWFkZXItaG92ZXItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1oZWFkZXItc2VsZWN0ZWQtYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtZ3JvdXAtaGVhZGVyLXNlbGVjdGVkLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteDogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIDEycHhcclxuJGR4LWdyb3VwLWhlYWRlci1wYWRkaW5nLXgtc206ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy14LXNtICFkZWZhdWx0OyAvLyA4cHhcclxuJGR4LWdyb3VwLWhlYWRlci1wYWRkaW5nLXgtbGc6ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy14LWxnICFkZWZhdWx0OyAvLyAxNnB4XHJcbiRkeC1ncm91cC1oZWFkZXItcGFkZGluZy15OiAkZHgtcGFuZWwtaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LWdyb3VwLWhlYWRlci1wYWRkaW5nLXktc206ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kZHgtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteS1sZzogJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1oZWFkZXItc3BhY2luZzogJGR4LXBhbmVsLWhlYWRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kZHgtZ3JvdXAtaGVhZGVyLXNwYWNpbmctc206ICRkeC1wYW5lbC1oZWFkZXItc3BhY2luZy1zbSAhZGVmYXVsdDtcclxuJGR4LWdyb3VwLWhlYWRlci1zcGFjaW5nLWxnOiAkZHgtcGFuZWwtaGVhZGVyLXNwYWNpbmctbGcgIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1oZWFkZXItYm9yZGVyLXJhZGl1czogJGR4LWdyb3VwLWJvcmRlci1yYWRpdXMgLSAkZHgtZ3JvdXAtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHgtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZTogJGR4LXBhbmVsLWhlYWRlci1mb250LXNpemUgIWRlZmF1bHQ7IC8vIDE2cHhcclxuJGR4LWdyb3VwLWhlYWRlci1mb250LXNpemUtc206ICRkeC1wYW5lbC1oZWFkZXItZm9udC1zaXplLXNtICFkZWZhdWx0OyAvLyAxNHB4XHJcbiRkeC1ncm91cC1oZWFkZXItZm9udC1zaXplLWxnOiAkZHgtcGFuZWwtaGVhZGVyLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDsgLy8gMThweFxyXG4kZHgtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAkZHgtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0LXNtOiAkZHgtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0LWxnOiAkZHgtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG4kZHgtZ3JvdXAtaGVhZGVyLWZvbnQtd2VpZ2h0OiA0MDAgIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1oZWFkZXItYnRuLWJnOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGR4LWdyb3VwLWhlYWRlci1idG4tY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1ncm91cC1oZWFkZXItYnRuLWhvdmVyLWNvbG9yOiB1bnNldCAhZGVmYXVsdDtcclxuXHJcbi8vIEZvcm1MYXlvdXRcclxuJGR4LWZsLWZvbnQtZmFtaWx5OiAkZHgtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRkeC1mbC1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1mbC1mb250LXNpemUtc206ICRkeC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1mbC1mb250LXNpemUtbGc6ICRkeC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRkeC1mbC1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtZmwtbGluZS1oZWlnaHQtc206ICRkeC1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LWZsLWxpbmUtaGVpZ2h0LWxnOiAkZHgtbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcbiRkeC1mbC1wYWRkaW5nLXg6IDAgIWRlZmF1bHQ7XHJcbiRkeC1mbC1wYWRkaW5nLXgtc206IDAgIWRlZmF1bHQ7XHJcbiRkeC1mbC1wYWRkaW5nLXgtbGc6IDAgIWRlZmF1bHQ7XHJcbiRkeC1mbC1wYWRkaW5nLXk6IDAgIWRlZmF1bHQ7XHJcbiRkeC1mbC1wYWRkaW5nLXktc206IDAgIWRlZmF1bHQ7XHJcbiRkeC1mbC1wYWRkaW5nLXktbGc6IDAgIWRlZmF1bHQ7XHJcbiRkeC1mbC1ncm91cC1ib3JkZXItcmFkaXVzOiAkZHgtZ3JvdXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWNvbG9yOiAkZHgtZ3JvdXAtY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1mbC1ncm91cC1iZzogJGR4LWdyb3VwLWJnICFkZWZhdWx0O1xyXG4kZHgtZmwtZ3JvdXAtc3BhY2luZy15OiAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1mbC1ncm91cC1zcGFjaW5nLXktc206IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1mbC1ncm91cC1zcGFjaW5nLXktbGc6IDJyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZHgtZmwtZ3JvdXAtaGVhZGVyLWJnOiAkZHgtZ3JvdXAtaGVhZGVyLWJnICFkZWZhdWx0O1xyXG4kZHgtZmwtZ3JvdXAtaGVhZGVyLWNvbG9yOiAkZHgtZ3JvdXAtaGVhZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtZmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteDogJGR4LWdyb3VwLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkeC1mbC1ncm91cC1oZWFkZXItcGFkZGluZy14LXNtOiAkZHgtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXgtbGc6ICRkeC1ncm91cC1oZWFkZXItcGFkZGluZy14LWxnICFkZWZhdWx0O1xyXG4kZHgtZmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteTogJGR4LWdyb3VwLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC1mbC1ncm91cC1oZWFkZXItcGFkZGluZy15LXNtOiAkZHgtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXktbGc6ICRkeC1ncm91cC1oZWFkZXItcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG4kZHgtZmwtZ3JvdXAtaGVhZGVyLWJvcmRlci1yYWRpdXM6ICRkeC1ncm91cC1oZWFkZXItYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWhlYWRlci1mb250LXNpemU6ICRkeC1ncm91cC1oZWFkZXItZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZHgtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZS1zbTogJGR4LWdyb3VwLWhlYWRlci1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1mbC1ncm91cC1oZWFkZXItZm9udC1zaXplLWxnOiAkZHgtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodDogJGR4LWdyb3VwLWhlYWRlci1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodC1zbTogJGR4LWdyb3VwLWhlYWRlci1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodC1sZzogJGR4LWdyb3VwLWhlYWRlci1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWhlYWRlci1mb250LXdlaWdodDogJGR4LWdyb3VwLWhlYWRlci1mb250LXdlaWdodCAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWhlYWRlci1pbWFnZS1zcGFjaW5nOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1mbC1ncm91cC1oZWFkZXItYnRuLWJnOiAkZHgtZ3JvdXAtaGVhZGVyLWJ0bi1iZyAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWhlYWRlci1idG4tY29sb3I6ICRkeC1ncm91cC1oZWFkZXItYnRuLWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtZmwtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1iZzogJGR4LWdyb3VwLWhlYWRlci1idG4taG92ZXItYmcgIWRlZmF1bHQ7XHJcbiRkeC1mbC1ncm91cC1oZWFkZXItYnRuLWhvdmVyLWNvbG9yOiAkZHgtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWhlYWRlci1zcGFjaW5nOiAkZHgtZ3JvdXAtaGVhZGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRkeC1mbC1ncm91cC1oZWFkZXItc3BhY2luZy1zbTogJGR4LWdyb3VwLWhlYWRlci1zcGFjaW5nLXNtICFkZWZhdWx0O1xyXG4kZHgtZmwtZ3JvdXAtaGVhZGVyLXNwYWNpbmctbGc6ICRkeC1ncm91cC1oZWFkZXItc3BhY2luZy1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1mbC1ncm91cC1jb250ZW50LXBhZGRpbmcteDogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy14ICFkZWZhdWx0OyAvLyAxMnB4XHJcbiRkeC1mbC1ncm91cC1jb250ZW50LXBhZGRpbmcteC1zbTogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy14LXNtICFkZWZhdWx0OyAvLyA4cHhcclxuJGR4LWZsLWdyb3VwLWNvbnRlbnQtcGFkZGluZy14LWxnOiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7IC8vIDE2cHhcclxuJGR4LWZsLWdyb3VwLWNvbnRlbnQtcGFkZGluZy15OiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXkgIWRlZmF1bHQ7IC8vIDEycHhcclxuJGR4LWZsLWdyb3VwLWNvbnRlbnQtcGFkZGluZy15LXNtOiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7IC8vIDhweFxyXG4kZHgtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXktbGc6ICRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteS1sZyAhZGVmYXVsdDsgLy8gMTZweFxyXG4kZHgtZmwtZ3JvdXAtZm9udC1mYW1pbHk6ICRkeC1ncm91cC1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWZvbnQtc2l6ZTogJGR4LWdyb3VwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWZvbnQtc2l6ZS1zbTogJGR4LWdyb3VwLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWZvbnQtc2l6ZS1sZzogJGR4LWdyb3VwLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LWZsLWdyb3VwLWxpbmUtaGVpZ2h0OiAkZHgtZ3JvdXAtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRkeC1mbC1ncm91cC1saW5lLWhlaWdodC1zbTogJGR4LWdyb3VwLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtZmwtZ3JvdXAtbGluZS1oZWlnaHQtbGc6ICRkeC1ncm91cC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1mbC10YWItZ3JvdXAtZm9udC1mYW1pbHk6ICRkeC10YWJzLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLWZvbnQtc2l6ZTogJGR4LXRhYnMtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLWZvbnQtc2l6ZS1zbTogJGR4LXRhYnMtZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLWZvbnQtc2l6ZS1sZzogJGR4LXRhYnMtZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLWxpbmUtaGVpZ2h0OiAkZHgtdGFicy1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC1saW5lLWhlaWdodC1zbTogJGR4LXRhYnMtbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtbGluZS1oZWlnaHQtbGc6ICRkeC10YWJzLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLWJnOiAkZHgtdGFicy1iZyAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC1jb2xvcjogJGR4LXRhYnMtY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtcGFkZGluZy10b3A6ICRkeC10YWJzLXBhZGRpbmctdG9wICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLXBhZGRpbmcteDogJGR4LXRhYnMtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLWJvdHRvbS1ib3JkZXItY29sb3I6ICRkeC10YWJzLXNlcGFyYXRvci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtYm90dG9tLWJvcmRlci1zdHlsZTogJGR4LXRhYnMtc2VwYXJhdG9yLWJvcmRlci1zdHlsZSAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC1ib3R0b20tYm9yZGVyLXdpZHRoOiAkZHgtdGFicy1zZXBhcmF0b3ItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJGR4LWZsLXRhYi1ncm91cC1jb250ZW50LXBhZGRpbmcteDogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLWNvbnRlbnQtcGFkZGluZy14LXNtOiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtY29udGVudC1wYWRkaW5nLXgtbGc6ICRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC1jb250ZW50LXBhZGRpbmcteTogJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLWNvbnRlbnQtcGFkZGluZy15LXNtOiAkZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtY29udGVudC1wYWRkaW5nLXktbGc6ICRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC1jb250ZW50LWNvbG9yOiAkZHgtdGFicy1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLWNvbnRlbnQtZm9udC1zaXplOiAkZHgtdGFicy1jb250ZW50LWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC1jb250ZW50LWZvbnQtc2l6ZS1zbTogJGR4LXRhYnMtY29udGVudC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtY29udGVudC1mb250LXNpemUtbGc6ICRkeC10YWJzLWNvbnRlbnQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLWNvbnRlbnQtbGluZS1oZWlnaHQ6ICRkeC10YWJzLWNvbnRlbnQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtY29udGVudC1saW5lLWhlaWdodC1zbTogJGR4LXRhYnMtY29udGVudC1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC1jb250ZW50LWxpbmUtaGVpZ2h0LWxnOiAkZHgtdGFicy1jb250ZW50LWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LWZsLXRhYi1ncm91cC10YWItdGFiLXBhZGRpbmcteDogJGR4LXRhYnMtdGFiLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC10YWItdGFiLXBhZGRpbmcteC1zbTogJGR4LXRhYnMtdGFiLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC10YWItdGFiLXBhZGRpbmcteC1sZzogJGR4LXRhYnMtdGFiLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC10YWItdGFiLXBhZGRpbmcteTogJGR4LXRhYnMtdGFiLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC10YWItdGFiLXBhZGRpbmcteS1zbTogJGR4LXRhYnMtdGFiLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC10YWItdGFiLXBhZGRpbmcteS1sZzogJGR4LXRhYnMtdGFiLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC10YWItYm9yZGVyLXN0eWxlOiAkZHgtdGFicy10YWItYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG4kZHgtZmwtdGFiLWdyb3VwLXRhYi1ib3JkZXItY29sb3I6ICRkeC10YWJzLXRhYi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtdGFiLXNlbGVjdGVkLWJnOiAkZHgtdGFicy10YWItc2VsZWN0ZWQtYmcgIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtdGFiLXNlbGVjdGVkLWNvbG9yOiAkZHgtdGFicy10YWItc2VsZWN0ZWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtdGFiLWhvdmVyLWJnOiAkZHgtdGFicy10YWItaG92ZXItYmcgIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtdGFiLWhvdmVyLWNvbG9yOiAkZHgtdGFicy10YWItaG92ZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kZHgtZmwtdGFiLWdyb3VwLWltYWdlLXNwYWNpbmc6ICRkeC10YWJzLWltYWdlLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRkeC1mbC10YWItZ3JvdXAtaW1hZ2Utc3BhY2luZy1zbTogJGR4LXRhYnMtaW1hZ2Utc3BhY2luZy1zbSAhZGVmYXVsdDtcclxuJGR4LWZsLXRhYi1ncm91cC1pbWFnZS1zcGFjaW5nLWxnOiAkZHgtdGFicy1pbWFnZS1zcGFjaW5nLWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LWZsLWNhcHRpb24tb3BhY2l0eTogMC43NSAhZGVmYXVsdDtcclxuJGR4LWZsLWNhcHRpb24tY29sb3I6IHJnYmEoJGR4LWNvbG9yLCAkZHgtZmwtY2FwdGlvbi1vcGFjaXR5KTtcclxuJGR4LWZsLWNhcHRpb24tZm9udC13ZWlnaHQ6IDQwMCAhZGVmYXVsdDtcclxuXHJcbiRkeC1yb3ctaXRlbS1zcGFjaW5nLXg6IDEuNXJlbSAhZGVmYXVsdDtcclxuJGR4LXJvdy1pdGVtLXNwYWNpbmcteTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LXJvdy1jb2x1bW5zOiAxMiAhZGVmYXVsdDtcclxuXHJcbiRkeC1mbC1pdGVtLXNwYWNpbmcteDogMS41cmVtICFkZWZhdWx0O1xyXG4kZHgtZmwtaXRlbS1zcGFjaW5nLXgtc206IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1mbC1pdGVtLXNwYWNpbmcteC1sZzogMnJlbSAhZGVmYXVsdDtcclxuJGR4LWZsLWl0ZW0tc3BhY2luZy15OiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtZmwtaXRlbS1zcGFjaW5nLXktc206IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWZsLWl0ZW0tc3BhY2luZy15LWxnOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuLy8gTmF2aWdhdGlvblxyXG4kZHgtbmF2aWdhdGlvbi1pdGVtLWhvdmVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24taXRlbS1ob3Zlci1iYXNlLWJnOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1uYXZpZ2F0aW9uLWl0ZW0taG92ZXItYmctYWxwaGE6ICRkeC1zdGF0ZS1ob3Zlci1iZy1hbHBoYSAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24taXRlbS1zZWxlY3RlZC1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcblxyXG4kZHgtbmF2aWdhdGlvbi1leHBhbmQtYnRuLWhvdmVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24tZXhwYW5kLWJ0bi1ob3Zlci1iYXNlLWJnOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1uYXZpZ2F0aW9uLWV4cGFuZC1idG4taG92ZXItYmctYWxwaGE6ICRkeC1zdGF0ZS1ob3Zlci1iZy1hbHBoYSAhZGVmYXVsdDtcclxuXHJcbiRkeC1uYXZpZ2F0aW9uLWZpbHRlci1jb250ZW50LWJnLWNvbG9yOiB5ZWxsb3cgIWRlZmF1bHQ7XHJcbiRkeC1uYXZpZ2F0aW9uLWZpbHRlci1jb250ZW50LWNvbG9yOiAkZHgtZ3JheS05MDAgIWRlZmF1bHQ7XHJcblxyXG4kZHgtbmF2aWdhdGlvbi1kcm9wZG93bi1taW4td2lkdGgtcmF0aW86IDExLjQyODUgIWRlZmF1bHQ7XHJcblxyXG4vLyB0aGVzZSB2YXJpYWJsZXMgYXJlIHJlcXVpcmVkIGluIG9yZGVyIHRvIHByb3ZpZGUgc2l6aW5nIHdvcmtzIHByb3Blcmx5IHRpbGwgd2UgY2hhbmdlIHZhbHVlcyBpbiBzaXplLWJveC5zY3NzXHJcbiRkeC1uYXZpZ2F0aW9uLWl0ZW0tbGluZS1oZWlnaHQ6IDEuNDI4NSAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24taXRlbS1saW5lLWhlaWdodC1zbTogMS4zMzMgIWRlZmF1bHQ7XHJcbiRkeC1uYXZpZ2F0aW9uLWl0ZW0tbGluZS1oZWlnaHQtbGc6IDEuNSAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24taXRlbS10ZXh0LXNpemU6ICRkeC1mb250LXNpemUgKiAkZHgtbmF2aWdhdGlvbi1pdGVtLWxpbmUtaGVpZ2h0ICFkZWZhdWx0OyAgICAgICAgICAgIC8vIDIwcHgvMS4yNXJlbVxyXG4kZHgtbmF2aWdhdGlvbi1pdGVtLXRleHQtc2l6ZS1zbTogJGR4LWZvbnQtc2l6ZS1zbSAqICRkeC1uYXZpZ2F0aW9uLWl0ZW0tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7ICAgLy8gMTZweC8xcmVtXHJcbiRkeC1uYXZpZ2F0aW9uLWl0ZW0tdGV4dC1zaXplLWxnOiAkZHgtZm9udC1zaXplLWxnICogJGR4LW5hdmlnYXRpb24taXRlbS1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDsgICAvLyAyNHB4LzEuNXJlbVxyXG4kZHgtbmF2aWdhdGlvbi1pdGVtLXRleHQtcGFkZGluZy15OiBtYXRoLmRpdigkZHgtYm9yZGVybGVzcy1zaXplIC0gJGR4LW5hdmlnYXRpb24taXRlbS10ZXh0LXNpemUsIDIpICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1pdGVtLXRleHQtcGFkZGluZy15LXNtOiBtYXRoLmRpdigkZHgtYm9yZGVybGVzcy1zaXplLXNtIC0gJGR4LW5hdmlnYXRpb24taXRlbS10ZXh0LXNpemUtc20sIDIpICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1pdGVtLXRleHQtcGFkZGluZy15LWxnOiBtYXRoLmRpdigkZHgtYm9yZGVybGVzcy1zaXplLWxnIC0gJGR4LW5hdmlnYXRpb24taXRlbS10ZXh0LXNpemUtbGcsIDIpICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1pdGVtLXBhZGRpbmcteTogbWF0aC5kaXYoJGR4LXNpemUgLSAkZHgtdGV4dC1zaXplLCAyKSAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24taXRlbS1wYWRkaW5nLXktc206IG1hdGguZGl2KCRkeC1zaXplLXNtIC0gJGR4LXRleHQtc2l6ZS1zbSwgMikgIWRlZmF1bHQ7XHJcbiRkeC1uYXZpZ2F0aW9uLWl0ZW0tcGFkZGluZy15LWxnOiBtYXRoLmRpdigkZHgtc2l6ZS1sZyAtICRkeC10ZXh0LXNpemUtbGcsIDIpICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1pdGVtLXNwYWNpbmc6IDAuMzc1cmVtICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1pdGVtLXNwYWNpbmctc206IDAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1uYXZpZ2F0aW9uLWl0ZW0tc3BhY2luZy1sZzogMC41cmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LW5hdmlnYXRpb24taW1hZ2Utc3BhY2luZzogMC41cmVtICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1pbWFnZS1zcGFjaW5nLXNtOiAwLjM3NXJlbSAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24taW1hZ2Utc3BhY2luZy1sZzogMC42MjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyBBY2NvcmRpb25cclxuXHJcbi8vIHJlZG8gYWZ0ZXIgbmV3IHRva2Vuc1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodDogMS4yNSAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQtc206IDEuMTQyOCAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQtbGc6IDEuMiAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1mb250LXNpemUtc206IDAuODc1cmVtICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1mb250LXNpemUtbGc6IDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXRleHQtc2l6ZTogJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItZm9udC1zaXplICogJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXRleHQtc2l6ZS1zbTogJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItZm9udC1zaXplLXNtICogJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXRleHQtc2l6ZS1sZzogJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItZm9udC1zaXplLWxnICogJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXRleHQtcGFkZGluZy15OiBtYXRoLmRpdigkZHgtYm9yZGVybGVzcy1zaXplIC0gJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItdGV4dC1zaXplLCAyKSAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItdGV4dC1wYWRkaW5nLXktc206IG1hdGguZGl2KCRkeC1ib3JkZXJsZXNzLXNpemUtc20gLSAkZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci10ZXh0LXNpemUtc20sIDIpICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci10ZXh0LXBhZGRpbmcteS1sZzogbWF0aC5kaXYoJGR4LWJvcmRlcmxlc3Mtc2l6ZS1sZyAtICRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXRleHQtc2l6ZS1sZywgMikgIWRlZmF1bHQ7XHJcblxyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWZvbnQtc2l6ZTogJGR4LWdyb3VwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1mb250LXNpemUtc206ICRkeC1ncm91cC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24tZ3JvdXAtZm9udC1zaXplLWxnOiAkZHgtZ3JvdXAtZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWxpbmUtaGVpZ2h0OiAkZHgtbmF2aWdhdGlvbi1pdGVtLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWxpbmUtaGVpZ2h0LXNtOiAkZHgtbmF2aWdhdGlvbi1pdGVtLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWxpbmUtaGVpZ2h0LWxnOiAkZHgtbmF2aWdhdGlvbi1pdGVtLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWJvcmRlci13aWR0aDogJGR4LWdyb3VwLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1ib3JkZXItY29sb3I6ICRkeC1ncm91cC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24tZ3JvdXAtYm9yZGVyLXJhZGl1czogNHB4ICFkZWZhdWx0O1xyXG5cclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItcGFkZGluZy15OiAkZHgtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItcGFkZGluZy15LXNtOiAkZHgtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItcGFkZGluZy15LWxnOiAkZHgtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItcGFkZGluZy14OiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1wYWRkaW5nLXgtc206IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItcGFkZGluZy14LWxnOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItYmc6ICRkeC1ncm91cC1oZWFkZXItYmcgIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWNvbG9yOiAkZHgtZ3JvdXAtaGVhZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1ob3Zlci1iZzogJGR4LWdyb3VwLWhlYWRlci1ob3Zlci1iZyAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItaG92ZXItY29sb3I6ICRkeC1ncm91cC1oZWFkZXItaG92ZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXNlbGVjdGVkLWJnOiAkZHgtZ3JvdXAtaGVhZGVyLXNlbGVjdGVkLWJnICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1zZWxlY3RlZC1jb2xvcjogJGR4LWdyb3VwLWhlYWRlci1zZWxlY3RlZC1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItZGlzYWJsZWQtb3BhY2l0eTogJGR4LXN0YXRlLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWJvcmRlci1yYWRpdXM6ICRkeC1hY2NvcmRpb24tZ3JvdXAtYm9yZGVyLXJhZGl1cyAtICRkeC1hY2NvcmRpb24tZ3JvdXAtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJGR4LWFjY29yZGlvbi1ncm91cC1pdGVtLWZvbnQtc2l6ZTogJGR4LWFjY29yZGlvbi1ncm91cC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1mb250LXNpemUtc206ICRkeC1hY2NvcmRpb24tZ3JvdXAtZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tZm9udC1zaXplLWxnOiAkZHgtYWNjb3JkaW9uLWdyb3VwLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1pdGVtLWxpbmUtaGVpZ2h0OiAkZHgtYWNjb3JkaW9uLWdyb3VwLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tbGluZS1oZWlnaHQtc206ICRkeC1hY2NvcmRpb24tZ3JvdXAtbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1saW5lLWhlaWdodC1sZzogJGR4LWFjY29yZGlvbi1ncm91cC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmc6ICRkeC1uYXZpZ2F0aW9uLWl0ZW0tc3BhY2luZyAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmctc206ICRkeC1uYXZpZ2F0aW9uLWl0ZW0tc3BhY2luZy1zbSAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmctbGc6ICRkeC1uYXZpZ2F0aW9uLWl0ZW0tc3BhY2luZy1sZyAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1pdGVtLWNvbnRlbnQtaW5kZW50OiAkZHgtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1pdGVtLWNvbnRlbnQtaW5kZW50LXNtOiAkZHgtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1pdGVtLWNvbnRlbnQtaW5kZW50LWxnOiAkZHgtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1pdGVtLWNvbnRlbnQtcGFkZGluZy14OiAkZHgtcGFuZWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gMTJweFxyXG4kZHgtYWNjb3JkaW9uLWl0ZW0tY29udGVudC1wYWRkaW5nLXgtc206ICRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy14LXNtICFkZWZhdWx0OyAvLyA4cHhcclxuJGR4LWFjY29yZGlvbi1pdGVtLWNvbnRlbnQtcGFkZGluZy14LWxnOiAkZHgtcGFuZWwtaGVhZGVyLXBhZGRpbmcteC1sZyAhZGVmYXVsdDsgLy8gMTZweFxyXG5cclxuJGR4LWFjY29yZGlvbi1pdGVtLWhvdmVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWl0ZW0taG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWl0ZW0tc2VsZWN0aW9uLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1pdGVtLXNlbGVjdGlvbi1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1pdGVtLXNlbGVjdGVkLWJhc2UtYmc6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1pdGVtLXNlbGVjdGVkLWJnLWFscGhhOiAkZHgtc3RhdGUtc2VsZWN0ZWQtYmctYWxwaGEgIWRlZmF1bHQ7XHJcblxyXG4kZHgtYWNjb3JkaW9uLWl0ZW0tYnRuLWJnOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGR4LWFjY29yZGlvbi1pdGVtLWJ0bi1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1hY2NvcmRpb24taXRlbS1idG4taG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtYWNjb3JkaW9uLWl0ZW0tYnRuLWhvdmVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG5cclxuLy8gVHJlZVZpZXdcclxuJGR4LXRyZWV2aWV3LXNwYWNpbmcteDogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LXNwYWNpbmcteTogMCAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWZvbnQtc2l6ZTogJGR4LWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWZvbnQtc2l6ZS1zbTogJGR4LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWZvbnQtc2l6ZS1sZzogJGR4LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWZvbnQtd2VpZ2h0OiA0MDAgIWRlZmF1bHQ7XHJcblxyXG4kZHgtdHJlZXZpZXctYnRuLWJnOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWJ0bi1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1idG4taG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctYnRuLWhvdmVyLWJhc2UtYmc6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWJ0bi1ob3Zlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWJ0bi1ob3Zlci1iZy1hbHBoYTogJGR4LXN0YXRlLWhvdmVyLWJnLWFscGhhICFkZWZhdWx0O1xyXG5cclxuJGR4LXRyZWV2aWV3LWltYWdlLXNwYWNpbmc6ICRkeC1pbWFnZS1zcGFjaW5nICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctaW1hZ2Utc3BhY2luZy1zbTogJGR4LWltYWdlLXNwYWNpbmctc20gIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1pbWFnZS1zcGFjaW5nLWxnOiAkZHgtaW1hZ2Utc3BhY2luZy1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC10cmVldmlldy1yb290LWl0ZW1zLWNvbnRhaW5lci1zcGFjaW5nLXg6IDAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1yb290LWl0ZW1zLWNvbnRhaW5lci1zcGFjaW5nLXk6IDAuMTI1cmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LXRyZWV2aWV3LW5hdmlnYXRpb24tZmlsdGVyLWJvdHRvbS1zcGFjaW5nOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctbmF2aWdhdGlvbi1maWx0ZXItYm90dG9tLXNwYWNpbmctc206IDAuNXJlbSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LW5hdmlnYXRpb24tZmlsdGVyLWJvdHRvbS1zcGFjaW5nLWxnOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LXRyZWV2aWV3LWNoZWNrLWFsbC1ib3R0b20tc3BhY2luZzogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWNoZWNrLWFsbC1sZWZ0LXNwYWNpbmc6ICRkeC1zaXplICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctY2hlY2stYWxsLWxlZnQtc3BhY2luZy1zbTogJGR4LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1jaGVjay1hbGwtbGVmdC1zcGFjaW5nLWxnOiAkZHgtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWNoZWNrLWFsbC1ib3JkZXItY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctY2hlY2stYWxsLWJvcmRlci1ib3R0b20tY29sb3I6ICRkeC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1jaGVjay1hbGwtYm9yZGVyLWJvdHRvbS13aWR0aDogJGR4LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWNoZWNrLWFsbC1ib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZCAhZGVmYXVsdDtcclxuXHJcbiRkeC10cmVldmlldy1pdGVtLXRleHQtd3JhcDogbm9ybWFsICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctaXRlbS1ob3Zlci1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWl0ZW0taG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctaXRlbS1zZWxlY3Rpb24tYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctaXRlbS1zZWxlY3Rpb24tY29sb3I6ICRkeC13aGl0ZSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWl0ZW0tc3BhY2luZy15OiAwLjM3NXJlbSAhZGVmYXVsdDsgLy8gdmFsdWVzIG1hdGNoIHdpdGggaW1hZ2Utc3BhY2luZyAtPiBhZGQgY29tbW9uIHZhcmlhYmxlIGZvciBzcGFjaW5nXHJcbiRkeC10cmVldmlldy1pdGVtLXNwYWNpbmcteS1zbTogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWl0ZW0tc3BhY2luZy15LWxnOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1pdGVtLWNoZWNrYm94LW1hcmdpbjogJGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtbWFyZ2luLXkgIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1pdGVtLWNoZWNrYm94LW1hcmdpbi1zbTogJGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtbWFyZ2luLXktc20gIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1pdGVtLWNoZWNrYm94LW1hcmdpbi1sZzogJGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtbWFyZ2luLXktbGcgIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1jaGVja2JveC1jaGVja2VkLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWNoZWNrYm94LWNoZWNrZWQtaG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctY2hlY2tib3gtZGlzYWJsZWQtYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctaXRlbS1jaGVja2JveC1jaGVja2VkLWJnOiAkZHgtcHJpbWFyeSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWl0ZW0tY2hlY2tlZC1jaGVja2JveC1vcGFjaXR5OiA4MCUgIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1pdGVtLWNoZWNrZWQtZGlzYWJsZWQtY2hlY2tib3gtb3BhY2l0eTogNDAlICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctaXRlbS1jaGVja2JveC1jaGVja2VkLWNvbG9yOiAkZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctaXRlbS1jaGVja2JveC1jaGVja2VkLWhvdmVyLWJnOiAkZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWJnICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctaXRlbS1jaGVja2JveC1kaXNhYmxlZC1iZzogJGR4LWNoZWNrYm94LWJhc2UtY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1pdGVtLWNoZWNrYm94LWRpc2FibGVkLWNvbG9yOiAkZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWl0ZW0tY2hlY2tib3gtdW5jaGVja2VkLWJnOiAkZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYmcgIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1pdGVtLWNoZWNrYm94LXVuY2hlY2tlZC1ob3Zlci1iZzogJGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJnICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctaXRlbS1jaGVja2JveC11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yOiAkZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctaXRlbS1jaGVja2JveC11bmNoZWNrZWQtYm9yZGVyLXdpZHRoOiAkZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJGR4LXRyZWV2aWV3LWl0ZW0tY29udGVudC1jb250YWluZXItYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWl0ZW0tY29udGVudC1jb250YWluZXItYm9yZGVyLXdpZHRoOiAwLjEyNXJlbSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWl0ZW0tY29udGVudC1jb250YWluZXItZm9jdXMtc2hhZG93LWNvbG9yOiAkZHgtcHJpbWFyeSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWl0ZW0tY29udGVudC1pbmRlbnQ6IG1hdGguZGl2KCRkeC1zaXplLCAyKSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWl0ZW0tY29udGVudC1pbmRlbnQtc206IG1hdGguZGl2KCRkeC1zaXplLXNtLCAyKSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWl0ZW0tY29udGVudC1pbmRlbnQtbGc6IG1hdGguZGl2KCRkeC1zaXplLWxnLCAyKSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWl0ZW0tc2VsZWN0ZWQtYmFzZS1iZzogJGR4LXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1pdGVtLXNlbGVjdGVkLWJnLWFscGhhOiAkZHgtc3RhdGUtaG92ZXItb3BhY2l0eSAhZGVmYXVsdDtcclxuXHJcbiRkeC10cmVldmlldy1lbXB0eS1kYXRhLXBhZGRpbmcteDogMXJlbSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWVtcHR5LWRhdGEtcGFkZGluZy15OiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtdHJlZXZpZXctZW1wdHktZGF0YS1wYWRkaW5nLXgtc206IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1lbXB0eS1kYXRhLXBhZGRpbmcteS1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LXRyZWV2aWV3LWVtcHR5LWRhdGEtcGFkZGluZy14LWxnOiAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10cmVldmlldy1lbXB0eS1kYXRhLXBhZGRpbmcteS1sZzogMS41cmVtICFkZWZhdWx0O1xyXG5cclxuLy8gQmFkZ2VUZXh0XHJcbiRkeC1uYXZpZ2F0aW9uLWJhZGdlLXNwYWNpbmc6ICRkeC1pbWFnZS1zcGFjaW5nICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1iYWRnZS1zcGFjaW5nLXNtOiAkZHgtaW1hZ2Utc3BhY2luZy1zbSAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24tYmFkZ2Utc3BhY2luZy1sZzogJGR4LWltYWdlLXNwYWNpbmctbGcgIWRlZmF1bHQ7XHJcbiRkeC1uYXZpZ2F0aW9uLWJhZGdlLWZvbnQtc2l6ZTogJGR4LWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24tYmFkZ2UtZm9udC1zaXplLXNtOiAkZHgtZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1iYWRnZS1mb250LXNpemUtbGc6ICRkeC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcblxyXG4vLyByZWRvIGFmdGVyIGZpeCBzaXppbmcgdmFyaWFibGVzXHJcbiRkeC1uYXZpZ2F0aW9uLWJhZGdlLWxpbmUtaGVpZ2h0OiAkZHgtbmF2aWdhdGlvbi1pdGVtLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1iYWRnZS1saW5lLWhlaWdodC1zbTogJGR4LW5hdmlnYXRpb24taXRlbS1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24tYmFkZ2UtbGluZS1oZWlnaHQtbGc6ICRkeC1uYXZpZ2F0aW9uLWl0ZW0tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcblxyXG4kZHgtbmF2aWdhdGlvbi1iYWRnZS1mb250LXdlaWdodDogNTAwICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1iYWRnZS1jb2xvcjogJGR4LXdoaXRlICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1iYWRnZS1zZWxlY3RlZC1jb2xvcjogJGR4LWdyYXktOTAwICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1iYWRnZS1ib3JkZXItcmFkaXVzOiAwLjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1iYWRnZS10ZXh0LXNwYWNpbmcteDogJGR4LWltYWdlLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRkeC1uYXZpZ2F0aW9uLWJhZGdlLXRleHQtc3BhY2luZy14LXNtOiAkZHgtaW1hZ2Utc3BhY2luZy1zbSAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24tYmFkZ2UtdGV4dC1zcGFjaW5nLXgtbGc6ICRkeC1pbWFnZS1zcGFjaW5nLWxnICFkZWZhdWx0O1xyXG4kZHgtbmF2aWdhdGlvbi1iYWRnZS1zZWNvbmRhcnktYmc6ICRkeC1ncmF5LTYwMCAhZGVmYXVsdDtcclxuJGR4LW5hdmlnYXRpb24tYmFkZ2Utc2Vjb25kYXJ5LXNlbGVjdGVkLWJnOiAkZHgtd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4vLyBXYWl0IGluZGljYXRvclxyXG4kZHgtd2FpdC1pbmRpY2F0b3ItY29sb3I6ICRkeC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kZHgtd2FpdC1pbmRpY2F0b3Itbm8tYXJlYS1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGR4LXdhaXQtaW5kaWNhdG9yLWFyZWEtYmFja2dyb3VuZC1jb2xvcjogJGR4LWJnICFkZWZhdWx0O1xyXG4kZHgtd2FpdC1pbmRpY2F0b3Itc2l6ZS1zbTogMXJlbSAhZGVmYXVsdDtcclxuJGR4LXdhaXQtaW5kaWNhdG9yLXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC13YWl0LWluZGljYXRvci1zaXplLWxnOiAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC13YWl0LWluZGljYXRvci1mbGlwLWFuaW1hdGlvbi1yb3RhdGlvbi15OiBkeGJsLWluZGljYXRvci1hbmltYXRpb24tZmxpcC1yb3RhdGlvbi15O1xyXG4kZHgtd2FpdC1pbmRpY2F0b3ItZmxpcC1hbmltYXRpb24tcm90YXRpb24teDogZHhibC1pbmRpY2F0b3ItYW5pbWF0aW9uLWZsaXAtcm90YXRpb24teDtcclxuXHJcbi8vIExvYWRpbmcgcGFuZWxcclxuJGR4LWxvYWRpbmctcGFuZWwtd2lkdGg6IDEwMCU7XHJcbiRkeC1sb2FkaW5nLXBhbmVsLWhlaWdodDogMTAwJTtcclxuJGR4LWxvYWRpbmctcGFuZWwtc2hhZGluZy1jb2xvcjogcmdiYSgwIDAgMCAvIDYwJSkgIWRlZmF1bHQ7XHJcbiRkeC1sb2FkaW5nLXBhbmVsLXVuZGVybGF5LWJnOiAjZmZmICFkZWZhdWx0O1xyXG4kZHgtbG9hZGluZy1wYW5lbC1vdmVybGF5LWJnOiAjZmZmICFkZWZhdWx0O1xyXG4kZHgtbG9hZGluZy1wYW5lbC1vdmVybGF5LW9wYWNpdHk6IDAgIWRlZmF1bHQ7XHJcblxyXG4kZHgtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3Itc2l6ZS1zbTogJGR4LWxvYWRpbmctaW5kaWNhdG9yLXNpemUtc207XHJcbiRkeC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1zaXplOiAkZHgtbG9hZGluZy1pbmRpY2F0b3Itc2l6ZTtcclxuJGR4LWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLXNpemUtbGc6ICRkeC1sb2FkaW5nLWluZGljYXRvci1zaXplLWxnO1xyXG5cclxuJGR4LWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtd2lkdGg6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS1oZWlnaHQ6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS1wYWRkaW5nLXgtc206IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLXBhZGRpbmcteDogMS4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtcGFkZGluZy14LWxnOiAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLXBhZGRpbmcteTogMXJlbSAhZGVmYXVsdDtcclxuJGR4LWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLW1hcmdpbjogMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRkeC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2Utc2l6ZS1zbTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGR4LWxvYWRpbmctcGFuZWwtbWVzc2FnZS1zaXplOiAwLjg3NXJlbSAhZGVmYXVsdDtcclxuJGR4LWxvYWRpbmctcGFuZWwtbWVzc2FnZS1zaXplLWxnOiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtbG9hZGluZy1wYW5lbC1tZXNzYWdlLXNwYWNlLXNtOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2Utc3BhY2U6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2Utc3BhY2UtbGc6IDFyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyBDb250ZXh0TWVudVxyXG4kZHgtY29udGV4dC1tZW51LWZvbnQtZmFtaWx5OiAkZHgtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LWJnOiAkZHgtYmcgIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1ib3JkZXItd2lkdGg6ICRkeC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtYm9yZGVyLWNvbG9yOiAkZHgtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LWJvcmRlci1zdHlsZTogJGR4LWJvcmRlci1zdHlsZSAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1pdGVtLXBvcG91dC1pY29uLW9wYWNpdHk6ICRkeC1pbWFnZS1jb2xvci1hbHBoYSAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1kaXNhYmxlZC1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtZGlzYWJsZWQtY29sb3I6ICRkeC1jb2xvciAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1kaXNhYmxlZC1vcGFjaXR5OiAkZHgtc3RhdGUtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1pdGVtLWhvdmVyLWNvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LWl0ZW0taG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS1jb2xvcjogJGR4LWZvY3VzICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aDogJGR4LWZvY3VzLW91dGxpbmUtd2lkdGggIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtcGFkZGluZy14OiAwICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LXBhZGRpbmcteTogMCAhZGVmYXVsdDtcclxuXHJcbiRkeC1jb250ZXh0LW1lbnUtaXRlbS1hY3RpdmUtYmFzZS1iZzogJGR4LXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtaXRlbS1hY3RpdmUtYmctYWxwaGE6ICRkeC1zdGF0ZS1ob3Zlci1vcGFjaXR5ICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LWl0ZW0tYWN0aXZlLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1pdGVtLWFjdGl2ZS1jb2xvcjogJGR4LXdoaXRlICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LXNlcGFyYXRvci13aWR0aDogJGR4LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1zZXBhcmF0b3ItY29sb3I6ICRkeC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yLXN0eWxlOiAkZHgtYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG5cclxuJGR4LWNvbnRleHQtbWVudS1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtZm9udC1zaXplLXNtOiAkZHgtZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LWZvbnQtc2l6ZS1sZzogJGR4LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LWxpbmUtaGVpZ2h0LXNtOiAkZHgtbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtbGluZS1oZWlnaHQtbGc6ICRkeC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1taW4td2lkdGg6ICRkeC1mb250LXNpemUgKiAkZHgtbmF2aWdhdGlvbi1kcm9wZG93bi1taW4td2lkdGgtcmF0aW8gIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtbWluLXdpZHRoLXNtOiAkZHgtZm9udC1zaXplLXNtICogJGR4LW5hdmlnYXRpb24tZHJvcGRvd24tbWluLXdpZHRoLXJhdGlvICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LW1pbi13aWR0aC1sZzogJGR4LWZvbnQtc2l6ZS1sZyAqICRkeC1uYXZpZ2F0aW9uLWRyb3Bkb3duLW1pbi13aWR0aC1yYXRpbyAhZGVmYXVsdDtcclxuXHJcbiRkeC1jb250ZXh0LW1lbnUtaW1hZ2Utc3BhY2luZzogJGR4LW5hdmlnYXRpb24taW1hZ2Utc3BhY2luZyAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1pbWFnZS1zcGFjaW5nLXNtOiAkZHgtbmF2aWdhdGlvbi1pbWFnZS1zcGFjaW5nLXNtICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LWltYWdlLXNwYWNpbmctbGc6ICRkeC1uYXZpZ2F0aW9uLWltYWdlLXNwYWNpbmctbGcgIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXg6ICRkeC1uYXZpZ2F0aW9uLWltYWdlLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXgtc206ICRkeC1uYXZpZ2F0aW9uLWltYWdlLXNwYWNpbmctc20gIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXgtbGc6ICRkeC1uYXZpZ2F0aW9uLWltYWdlLXNwYWNpbmctbGcgIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXk6ICRkeC1uYXZpZ2F0aW9uLWl0ZW0tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LWl0ZW0tcGFkZGluZy15LXNtOiAkZHgtbmF2aWdhdGlvbi1pdGVtLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1pdGVtLXBhZGRpbmcteS1sZzogJGR4LW5hdmlnYXRpb24taXRlbS1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcbiRkeC1jb250ZXh0LW1lbnUtaXRlbS10ZXh0LXBhZGRpbmcteDogJGR4LW5hdmlnYXRpb24taW1hZ2Utc3BhY2luZyArICRkeC1pbWFnZS1zaXplICFkZWZhdWx0O1xyXG4kZHgtY29udGV4dC1tZW51LWl0ZW0tdGV4dC1wYWRkaW5nLXgtc206ICRkeC1uYXZpZ2F0aW9uLWltYWdlLXNwYWNpbmctc20gKyAkZHgtaW1hZ2Utc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGR4LWNvbnRleHQtbWVudS1pdGVtLXRleHQtcGFkZGluZy14LWxnOiAkZHgtbmF2aWdhdGlvbi1pbWFnZS1zcGFjaW5nLWxnICsgJGR4LWltYWdlLXNpemUtbGcgIWRlZmF1bHQ7XHJcblxyXG4vLyBNZW51XHJcbiRkeC1tZW51LWZvbnQtZmFtaWx5OiAkZHgtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWl0ZW0tZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLWZvbnQtc2l6ZS1zbTogMC44NzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWl0ZW0tZm9udC1zaXplLWxnOiAxLjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLWxpbmUtaGVpZ2h0OiAxLjI1ICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLWxpbmUtaGVpZ2h0LXNtOiAxLjE0MyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtaXRlbS1saW5lLWhlaWdodC1sZzogMS4yICFkZWZhdWx0O1xyXG4kZHgtbWVudS1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWJnOiAkZHgtYmcgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWl0ZW0taG92ZXItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWl0ZW0taG92ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtbWVudS1zZXBhcmF0b3Itd2lkdGg6ICRkeC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRkeC1tZW51LXNlcGFyYXRvci1jb2xvcjogJGR4LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGR4LW1lbnUtc2VwYXJhdG9yLXN0eWxlOiAkZHgtYm9yZGVyLXN0eWxlICFkZWZhdWx0O1xyXG4kZHgtbWVudS10b3AtbGVmdC1ib3JkZXItcmFkaXVzOiAkZHgtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdG9wLXJpZ2h0LWJvcmRlci1yYWRpdXM6ICRkeC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZHgtbWVudS1ib3R0b20tbGVmdC1ib3JkZXItcmFkaXVzOiAkZHgtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtYm90dG9tLXJpZ2h0LWJvcmRlci1yYWRpdXM6ICRkeC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZHgtbWVudS1ib3JkZXItd2lkdGg6IDAgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWJvcmRlci1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWJvcmRlci1zdHlsZTogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWl0ZW0tc2VsZWN0ZWQtYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLXNlbGVjdGVkLWNvbG9yOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWl0ZW0tc2VsZWN0ZWQtaG92ZXItY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLWRpc2FibGVkLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LW1lbnUtaXRlbS1kaXNhYmxlZC1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLWRpc2FibGVkLW9wYWNpdHk6ICRkeC1zdGF0ZS1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLWltYWdlLXNpemU6ICRkeC1pbWFnZS1zaXplICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLWltYWdlLXNpemUtc206ICRkeC1pbWFnZS1zaXplLXNtICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLWltYWdlLXNpemUtbGc6ICRkeC1pbWFnZS1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtY29sb3I6ICRkeC1mb2N1cyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLXdpZHRoOiAkZHgtZm9jdXMtb3V0bGluZS13aWR0aCAhZGVmYXVsdDtcclxuJGR4LW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLW9mZnNldDogMXB4ICFkZWZhdWx0O1xyXG5cclxuJGR4LW1lbnUtaXRlbS10ZXh0LXNpemU6ICRkeC1tZW51LWl0ZW0tZm9udC1zaXplICogJGR4LW1lbnUtaXRlbS1saW5lLWhlaWdodCAhZGVmYXVsdDsgLy8gMjBweFxyXG4kZHgtbWVudS1pdGVtLXRleHQtc2l6ZS1zbTogJGR4LW1lbnUtaXRlbS1mb250LXNpemUtc20gKiAkZHgtbWVudS1pdGVtLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0OyAvLyAxNnB4XHJcbiRkeC1tZW51LWl0ZW0tdGV4dC1zaXplLWxnOiAkZHgtbWVudS1pdGVtLWZvbnQtc2l6ZS1sZyAqICRkeC1tZW51LWl0ZW0tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7IC8vIDI0cHhcclxuJGR4LW1lbnUtaXRlbS1wYWRkaW5nLXg6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWl0ZW0tcGFkZGluZy14LXNtOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLXBhZGRpbmcteC1sZzogMS4yNXJlbSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtaXRlbS1wYWRkaW5nLXk6IG1hdGguZGl2KCRkeC1wYW5lbC1oZWFkZXItc2l6ZSAtICRkeC1tZW51LWl0ZW0tdGV4dC1zaXplLCAyKSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtaXRlbS1wYWRkaW5nLXktc206IG1hdGguZGl2KCRkeC1wYW5lbC1oZWFkZXItc2l6ZS1zbSAtICRkeC1tZW51LWl0ZW0tdGV4dC1zaXplLXNtLCAyKSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtaXRlbS1wYWRkaW5nLXktbGc6IG1hdGguZGl2KCRkeC1wYW5lbC1oZWFkZXItc2l6ZS1sZyAtICRkeC1tZW51LWl0ZW0tdGV4dC1zaXplLWxnLCAyKSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLWltYWdlLXNwYWNpbmctc206IDAuNjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtbWVudS1pdGVtLWltYWdlLXNwYWNpbmctbGc6IDAuODc1cmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LW1lbnUtdGl0bGUtZm9udC13ZWlnaHQ6IDUwMCAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdGl0bGUtZm9udC1zaXplOiAxLjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtbWVudS10aXRsZS1mb250LXNpemUtc206IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1tZW51LXRpdGxlLWZvbnQtc2l6ZS1sZzogMS41cmVtICFkZWZhdWx0O1xyXG4kZHgtbWVudS10aXRsZS1saW5lLWhlaWdodDogMSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdGl0bGUtcGFkZGluZy14OiAkZHgtbWVudS1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdGl0bGUtcGFkZGluZy14LXNtOiAkZHgtbWVudS1pdGVtLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdGl0bGUtcGFkZGluZy14LWxnOiAkZHgtbWVudS1pdGVtLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdGl0bGUtcGFkZGluZy15OiAkZHgtbWVudS1pdGVtLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdGl0bGUtcGFkZGluZy15LXNtOiAkZHgtbWVudS1pdGVtLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdGl0bGUtcGFkZGluZy15LWxnOiAkZHgtbWVudS1pdGVtLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuXHJcbiRkeC1tZW51LWhhbWJ1cmdlci1idG4tcGFkZGluZy14OiAkZHgtbWVudS1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGR4LW1lbnUtaGFtYnVyZ2VyLWJ0bi1wYWRkaW5nLXgtc206ICRkeC1tZW51LWl0ZW0tcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZHgtbWVudS1oYW1idXJnZXItYnRuLXBhZGRpbmcteC1sZzogJGR4LW1lbnUtaXRlbS1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWhhbWJ1cmdlci1idG4tcGFkZGluZy15OiBtYXRoLmRpdigkZHgtcGFuZWwtaGVhZGVyLXNpemUgLSAkZHgtaW1hZ2Utc2l6ZSwgMikgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWhhbWJ1cmdlci1idG4tcGFkZGluZy15LXNtOiBtYXRoLmRpdigkZHgtcGFuZWwtaGVhZGVyLXNpemUtc20gLSAkZHgtaW1hZ2Utc2l6ZS1zbSwgMikgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWhhbWJ1cmdlci1idG4tcGFkZGluZy15LWxnOiBtYXRoLmRpdigkZHgtcGFuZWwtaGVhZGVyLXNpemUtbGcgLSAkZHgtaW1hZ2Utc2l6ZS1sZywgMikgIWRlZmF1bHQ7XHJcblxyXG4kZHgtbWVudS12ZXJ0aWNhbC1pdGVtLWZvbnQtc2l6ZTogJGR4LWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdmVydGljYWwtaXRlbS1mb250LXNpemUtc206ICRkeC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRkeC1tZW51LXZlcnRpY2FsLWl0ZW0tZm9udC1zaXplLWxnOiAkZHgtZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZHgtbWVudS12ZXJ0aWNhbC1pdGVtLWxpbmUtaGVpZ2h0OiAkZHgtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LXZlcnRpY2FsLWl0ZW0tbGluZS1oZWlnaHQtc206ICRkeC1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdmVydGljYWwtaXRlbS1saW5lLWhlaWdodC1sZzogJGR4LWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG4kZHgtbWVudS12ZXJ0aWNhbC1pdGVtLWltYWdlLXNwYWNpbmc6ICRkeC1uYXZpZ2F0aW9uLWltYWdlLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LXZlcnRpY2FsLWl0ZW0taW1hZ2Utc3BhY2luZy1zbTogJGR4LW5hdmlnYXRpb24taW1hZ2Utc3BhY2luZy1zbSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdmVydGljYWwtaXRlbS1pbWFnZS1zcGFjaW5nLWxnOiAkZHgtbmF2aWdhdGlvbi1pbWFnZS1zcGFjaW5nLWxnICFkZWZhdWx0O1xyXG4kZHgtbWVudS12ZXJ0aWNhbC1pdGVtLXBhZGRpbmcteDogJGR4LW5hdmlnYXRpb24taW1hZ2Utc3BhY2luZyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdmVydGljYWwtaXRlbS1wYWRkaW5nLXgtc206ICRkeC1uYXZpZ2F0aW9uLWltYWdlLXNwYWNpbmctc20gIWRlZmF1bHQ7XHJcbiRkeC1tZW51LXZlcnRpY2FsLWl0ZW0tcGFkZGluZy14LWxnOiAkZHgtbmF2aWdhdGlvbi1pbWFnZS1zcGFjaW5nLWxnICFkZWZhdWx0O1xyXG4kZHgtbWVudS12ZXJ0aWNhbC1pdGVtLXBhZGRpbmcteTogJGR4LW5hdmlnYXRpb24taXRlbS1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LXZlcnRpY2FsLWl0ZW0tcGFkZGluZy15LXNtOiAkZHgtbmF2aWdhdGlvbi1pdGVtLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGR4LW1lbnUtdmVydGljYWwtaXRlbS1wYWRkaW5nLXktbGc6ICRkeC1uYXZpZ2F0aW9uLWl0ZW0tcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG5cclxuJGR4LW1lbnUtZHJvcGRvd24taXRlbS1mb250LXNpemU6ICRkeC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplLXNtOiAkZHgtZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG4kZHgtbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZS1sZzogJGR4LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtZHJvcGRvd24taXRlbS1saW5lLWhlaWdodDogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZHgtbWVudS1kcm9wZG93bi1pdGVtLWxpbmUtaGVpZ2h0LXNtOiAkZHgtbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tbGluZS1oZWlnaHQtbGc6ICRkeC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtZHJvcGRvd24taXRlbS1pbWFnZS1zcGFjaW5nOiAkZHgtbmF2aWdhdGlvbi1pbWFnZS1zcGFjaW5nICFkZWZhdWx0O1xyXG4kZHgtbWVudS1kcm9wZG93bi1pdGVtLWltYWdlLXNwYWNpbmctc206ICRkeC1uYXZpZ2F0aW9uLWltYWdlLXNwYWNpbmctc20gIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWRyb3Bkb3duLWl0ZW0taW1hZ2Utc3BhY2luZy1sZzogJGR4LW5hdmlnYXRpb24taW1hZ2Utc3BhY2luZy1sZyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICRkeC1uYXZpZ2F0aW9uLWltYWdlLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14LXNtOiAkZHgtbmF2aWdhdGlvbi1pbWFnZS1zcGFjaW5nLXNtICFkZWZhdWx0O1xyXG4kZHgtbWVudS1kcm9wZG93bi1pdGVtLXBhZGRpbmcteC1sZzogJGR4LW5hdmlnYXRpb24taW1hZ2Utc3BhY2luZy1sZyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICRkeC1uYXZpZ2F0aW9uLWl0ZW0tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZHgtbWVudS1kcm9wZG93bi1pdGVtLXBhZGRpbmcteS1zbTogJGR4LW5hdmlnYXRpb24taXRlbS1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15LWxnOiAkZHgtbmF2aWdhdGlvbi1pdGVtLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtZHJvcGRvd24tcGFkZGluZy14OiAwICFkZWZhdWx0O1xyXG4kZHgtbWVudS1kcm9wZG93bi1wYWRkaW5nLXk6IDAgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWRyb3Bkb3duLW1pbi13aWR0aDogJGR4LWZvbnQtc2l6ZSAqICRkeC1uYXZpZ2F0aW9uLWRyb3Bkb3duLW1pbi13aWR0aC1yYXRpbyAhZGVmYXVsdDtcclxuJGR4LW1lbnUtZHJvcGRvd24tbWluLXdpZHRoLXNtOiAkZHgtZm9udC1zaXplLXNtICogJGR4LW5hdmlnYXRpb24tZHJvcGRvd24tbWluLXdpZHRoLXJhdGlvICFkZWZhdWx0O1xyXG4kZHgtbWVudS1kcm9wZG93bi1taW4td2lkdGgtbGc6ICRkeC1mb250LXNpemUtbGcgKiAkZHgtbmF2aWdhdGlvbi1kcm9wZG93bi1taW4td2lkdGgtcmF0aW8gIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWRyb3Bkb3duLWJvcmRlci13aWR0aDogJGR4LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGR4LW1lbnUtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAkZHgtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtbWVudS1kcm9wZG93bi1ib3JkZXItc3R5bGU6ICRkeC1ib3JkZXItc3R5bGUgIWRlZmF1bHQ7XHJcbiRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tZm9jdXMtb3V0bGluZS1jb2xvcjogJGR4LWZvY3VzICFkZWZhdWx0O1xyXG4kZHgtbWVudS1kcm9wZG93bi1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGg6ICRkeC1mb2N1cy1vdXRsaW5lLXdpZHRoICFkZWZhdWx0O1xyXG4iLCIuZHhibC1idG4tY29udGFpbmVyIHtcclxuICAgIC0tZHhibC1idG4tY29udGFpbmVyLXBhZGRpbmcteDogI3skZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWJ0bi1jb250YWluZXItcGFkZGluZy15OiAjeyRkeC1idG4tY29udGFpbmVyLXBhZGRpbmcteX07XHJcblxyXG4gICAgcGFkZGluZzogdmFyKC0tZHhibC1idG4tY29udGFpbmVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1idG4tY29udGFpbmVyLXBhZGRpbmcteCkgMCB2YXIoLS1keGJsLWJ0bi1jb250YWluZXItcGFkZGluZy14KTtcclxuXHJcbiAgICAmID4gKiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZHhibC1idG4tY29udGFpbmVyLXBhZGRpbmcteSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXNtIHtcclxuICAgICAgICAtLWR4YmwtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXg6ICN7JGR4LWJ0bi1jb250YWluZXItcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXk6ICN7JGR4LWJ0bi1jb250YWluZXItcGFkZGluZy15LXNtfTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgIC0tZHhibC1idG4tY29udGFpbmVyLXBhZGRpbmcteDogI3skZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1idG4tY29udGFpbmVyLXBhZGRpbmcteTogI3skZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXktbGd9O1xyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvYnV0dG9uXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvdGV4dC1lZGl0XCI7XHJcblxyXG4uZHhibC1idG4tZ3JvdXAsXHJcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLFxyXG4gICAgJiA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bixcclxuICAgICYgPiAuZHhibC10ZXh0LWVkaXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuIHtcclxuICAgICAgICBAaW5jbHVkZSBidXR0b24tZm9jdXMtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4ge1xyXG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLXRleHQtZWRpdCB7XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dC1lZGl0LWZvY3VzLXN0YXRlKCkge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSxcclxuICAgICYgPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5IHtcclxuICAgICAgICBAaW5jbHVkZSBidXR0b24tc2Vjb25kYXJ5LXRvb2wtc3R5bGUoKTtcclxuICAgICAgICBAaW5jbHVkZSBidXR0b24tZm9jdXMtc3R5bGUoJGR4LXByaW1hcnksIFwicHJpbWFyeVwiKTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxyXG4gICAgJiA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXNlY29uZGFyeS1vdXRsaW5lLXRvb2wtc3R5bGUoKTtcclxuICAgICAgICBAaW5jbHVkZSBidXR0b24tZm9jdXMtc3R5bGUoJGR4LXByaW1hcnksIFwicHJpbWFyeVwiKTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLmR4YmwtYnRuLXRleHQtc2Vjb25kYXJ5LFxyXG4gICAgJiA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXNlY29uZGFyeS10ZXh0LXRvb2wtc3R5bGUoKTtcclxuICAgICAgICBAaW5jbHVkZSBidXR0b24tZm9jdXMtc3R5bGUoJGR4LXByaW1hcnksIFwicHJpbWFyeVwiKTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLFxyXG4gICAgJiA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXRvb2wtcGFkZGluZ3MoKTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLmR4Ymwtc20sXHJcbiAgICAmID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4Ymwtc20ge1xyXG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi10b29sLXBhZGRpbmdzLXNtKCk7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWJ0bi5keGJsLWxnLFxyXG4gICAgJiA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLWxnIHtcclxuICAgICAgICBAaW5jbHVkZSBidXR0b24tdG9vbC1wYWRkaW5ncy1sZygpO1xyXG4gICAgfVxyXG59XHJcblxyXG46bm90KC5keGJsLWJ0bi1wbGFpbi10b29sYmFyKSB7XHJcbiAgICAmID4gLmR4YmwtYnRuLWdyb3VwLFxyXG4gICAgJiA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCB7XHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWZpcnN0KSxcclxuICAgICAgICAmID4gLmR4YmwtYnRuLXNwbGl0Om5vdCg6Zmlyc3QtY2hpbGQpID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkLFxyXG4gICAgICAgICYgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmaXJzdC1jaGlsZCksXHJcbiAgICAgICAgJiA+IC5keGJsLXRleHQtZWRpdDpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLWJ0bi1ncm91cC1sZWZ0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkLFxyXG4gICAgICAgICYuZHhibC1idG4tZ3JvdXAtcmlnaHQgPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCksXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi1zcGxpdDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCkgPiAuZHhibC1idG46bGFzdC1jaGlsZCxcclxuICAgICAgICAmID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6bGFzdC1jaGlsZCksXHJcbiAgICAgICAgJiA+IC5keGJsLXRleHQtZWRpdDpub3QoOmxhc3QtY2hpbGQpID4gLmR4YmwtYnRuLWdyb3VwLXJpZ2h0ID4gLmR4YmwtYnRuOmxhc3QtY2hpbGQsXHJcbiAgICAgICAgJi5keGJsLWJ0bi1ncm91cC1sZWZ0ID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCksXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi1zcGxpdDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHhibC1idG4tbGFzdCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kZHgtYnRuLWJvcmRlci13aWR0aDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICYgPiAuZHhibC1idG46bm90KDpmaXJzdC1jaGlsZCksXHJcbiAgICAmID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1idG4tZ3JvdXAtcmlnaHQgPiAuZHhibC1idG4ge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCksXHJcbiAgICAmID4gLmR4YmwtdGV4dC1lZGl0Om5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRkeC1idG4tYm9yZGVyLXdpZHRoO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1idG4tZ3JvdXAtbGVmdCA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcImNvbW1vblwiO1xyXG5cclxuQG1peGluIHRleHQtZWRpdC1mb2N1cy1zdGF0ZSgpIHtcclxuICAgICY6Zm9jdXMtd2l0aGluLFxyXG4gICAgJi5keGJsLWZvY3VzZWQge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG5cclxuICAgICY6aGFzKDpmb2N1cykge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGV4dC1lZGl0LW5vdC1mb2N1cy1zdGF0ZSgpIHtcclxuICAgICY6bm90KDpmb2N1cy13aXRoaW4pOm5vdCguZHhibC1mb2N1c2VkKTpub3QoLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHRleHQtZWRpdC1zdGF0ZS1kaXNhYmxlZC1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkYm9yZGVyLXdpZHRoLXZhcjogbnVsbCwgJHJvb3QtYmctY29sb3ItdmFyOiBudWxsKSB7XHJcbiAgICBAaW5jbHVkZSBlbGVtZW50LWNhbGN1bGF0ZWQtc3R5bGUoJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhciwgJGR4LXRleHQtZWRpdC1kaXNhYmxlZC1iZyxcclxuICAgICAgICAkZHgtdGV4dC1lZGl0LXN0YXRlLWJhc2UtY29sb3IsICRkeC1zdGF0ZS1kaXNhYmxlZC1iZy1hbHBoYSwgJGJvcmRlci13aWR0aC12YXIsICRyb290LWJnLWNvbG9yLXZhcik7XHJcbn1cclxuXHJcbkBtaXhpbiB0ZXh0LWVkaXQtZm9jdXMtc3R5bGUoJGNvbG9yLCAkcmVuZGVyLXN0eWxlKSB7XHJcbiAgICBAaW5jbHVkZSBjb250ZXh0dWFsLWZvY3VzLXN0eWxlKFxyXG4gICAgICAgIFwiLS1keGJsLXRleHQtZWRpdC1mb2N1cy1zaGFkb3ctY29sb3JcIiwgXCItLWR4YmwtdGV4dC1lZGl0LWZvY3VzLXNoYWRvdy1zcHJlYWRcIiwgXCItLWR4YmwtdGV4dC1lZGl0LWZvY3VzLXNoYWRvdy1ibHVyXCIsIFwiLS1keGJsLXRleHQtZWRpdC1mb2N1cy1ib3JkZXItY29sb3JcIixcclxuICAgICAgICAkY29sb3IsICRyZW5kZXItc3R5bGUsICRkeC10ZXh0LWVkaXQtZm9jdXMtc2hhZG93LXNpemUsXHJcbiAgICAgICAgJGR4LXRleHQtZWRpdC1mb2N1cy1zaGFkb3ctdGludC1hbW91bnQsICRkeC10ZXh0LWVkaXQtZm9jdXMtc2hhZG93LXNoYWRlLWFtb3VudCxcclxuICAgICAgICAkZHgtdGV4dC1lZGl0LWZvY3VzLWJvcmRlci10aW50LWFtb3VudCwgJGR4LXRleHQtZWRpdC1mb2N1cy1ib3JkZXItc2hhZGUtYW1vdW50XHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzKCkge1xyXG4gICAgLmR4YmwtZWRpdC12YWxpZGF0aW9uLXN0YXR1cyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXBhZGRpbmcteSkgdmFyKC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtc3BhY2luZykgdmFyKC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy15KSB2YXIoLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXgpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICBtYXgtbGluZS1sZW5ndGhcclxuXHJcbiAgICAgICAgPiAuZHhibC1pbWFnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHZhbGlkLXN0YXRlKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQtZWRpdC1mb2N1cy1zdHlsZSgkZHgtdmFsaWRhdGlvbi12YWxpZC1jb2xvciwgXCJzdWNjZXNzXCIpO1xyXG5cclxuICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi12YWxpZC1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tdmFsaWQtY29sb3IpO1xyXG5cclxuICAgICAgICAuZHhibC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtaW1hZ2UuZHhibC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLWljb24tdmFsaWQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi12YWxpZC1jb2xvcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgaW52YWxpZC1zdGF0ZSgpIHtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0LWVkaXQtZm9jdXMtc3R5bGUoJGR4LXZhbGlkYXRpb24taW52YWxpZC1jb2xvciwgXCJkYW5nZXJcIik7XHJcblxyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLWludmFsaWQtY29sb3IpO1xyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLWludmFsaWQtY29sb3IpO1xyXG5cclxuICAgICAgICAuZHhibC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtaW1hZ2UuZHhibC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLWljb24taW52YWxpZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLWludmFsaWQtY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGV4dC1lZGl0LWRlZmF1bHQtYnRuKCkge1xyXG4gICAgJi5keGJsLWVkaXQtYnRuLWRyb3Bkb3duLFxyXG4gICAgJi5keGJsLXNwaW4tYnRuLWRlYyxcclxuICAgICYuZHhibC1zcGluLWJ0bi1pbmMsXHJcbiAgICAmLmR4YmwtYnRuLWljb24ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGV4dC1lZGl0LWN1c3RvbS1idG4oKSB7XHJcbiAgICAmOm5vdCguZHhibC1lZGl0LWJ0bi1kcm9wZG93bik6bm90KC5keGJsLXNwaW4tYnRuLWRlYyk6bm90KC5keGJsLXNwaW4tYnRuLWluYykge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuXHJcbkBpbXBvcnQgXCJjb21tb25cIjtcclxuXHJcbkBtaXhpbiBidXR0b24tdG9vbC1wYWRkaW5ncygpIHtcclxuICAgIC0tZHhibC1idG4tcGFkZGluZy14OiAjeyRkeC1idG4tcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1idG4tcGFkZGluZy15OiAjeyRkeC1idG4tcGFkZGluZy15fTtcclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi10b29sLXBhZGRpbmdzLXNtKCkge1xyXG4gICAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6ICN7JGR4LWJ0bi1wYWRkaW5nLXgtc219O1xyXG4gICAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6ICN7JGR4LWJ0bi1wYWRkaW5nLXktc219O1xyXG59XHJcblxyXG5AbWl4aW4gYnV0dG9uLXRvb2wtcGFkZGluZ3MtbGcoKSB7XHJcbiAgICAtLWR4YmwtYnRuLXBhZGRpbmcteDogI3skZHgtYnRuLXBhZGRpbmcteC1sZ307XHJcbiAgICAtLWR4YmwtYnRuLXBhZGRpbmcteTogI3skZHgtYnRuLXBhZGRpbmcteS1sZ307XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b24tc2Vjb25kYXJ5LXRvb2wtc3R5bGUtY29yZSgpIHtcclxuICAgIC0tZHhibC1idG4tY29sb3I6ICN7JGR4LWNvbG9yfTtcclxuICAgIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTtcclxuICAgIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvcihcIi0tZHhibC1idG4taW1hZ2UtY29sb3JcIiwgXCItLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yXCIsIFwiLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvclwiLCBcIi0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yXCIsIFwiLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3JcIik7XHJcbiAgICBAaW5jbHVkZSBlbWJlZGRlZC10ZXh0LW9wYWNpdHkoKTtcclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1zZWNvbmRhcnktdG9vbC1zdGF0ZS1zdHlsZXMtY29yZSgkcm9vdC1iZy1jb2xvci12YXI6IG51bGwpIHtcclxuICAgIC0tZHhibC1idG4taG92ZXItY29sb3I6ICN7JGR4LWNvbG9yfTtcclxuICAgIC0tZHhibC1idG4taG92ZXItYmc6IHRyYW5zcGFyZW50O1xyXG4gICAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6ICN7JGR4LWNvbG9yfTtcclxuICAgIC0tZHhibC1idG4tYWN0aXZlLWJnOiB0cmFuc3BhcmVudDtcclxuICAgIC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiAjeyRkeC1jb2xvcn07XHJcblxyXG4gICAgQGluY2x1ZGUgYnV0dG9uLWZvY3VzLXN0eWxlKCRkeC1wcmltYXJ5LCBcInByaW1hcnlcIik7XHJcblxyXG4gICAgQGluY2x1ZGUgYWN0aXZlLXN0YXRlICgpIHtcclxuICAgICAgICBAaW5jbHVkZSBzdGF0ZS1zZWxlY3RlZC1zdHlsZShcIi0tZHhibC1idG4tYWN0aXZlLWJnXCIsIFwiLS1keGJsLWJ0bi1hY3RpdmUtY29sb3JcIiwgXCItLWR4YmwtYnRuLWJvcmRlci13aWR0aFwiLCAkcm9vdC1iZy1jb2xvci12YXIpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSAoKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLXNlbGVjdGVkLWhvdmVyLXN0eWxlKFwiLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItYmdcIiwgXCItLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1jb2xvclwiLCBcIi0tZHhibC1idG4tYm9yZGVyLXdpZHRoXCIsICRyb290LWJnLWNvbG9yLXZhcik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlICgpIHtcclxuICAgICAgICBAaW5jbHVkZSBzdGF0ZS1ob3Zlci1zdHlsZShcIi0tZHhibC1idG4taG92ZXItYmdcIiwgXCItLWR4YmwtYnRuLWhvdmVyLWNvbG9yXCIsIFwiLS1keGJsLWJ0bi1ib3JkZXItd2lkdGhcIiwgJHJvb3QtYmctY29sb3ItdmFyKTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1zZWNvbmRhcnktdG9vbC1zdHlsZSgpIHtcclxuICAgIC0tZHhibC1idG4tYmc6ICN7JGR4LWJnfTtcclxuICAgIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6ICN7JGR4LWJnfTtcclxuICAgIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiAjeyRkeC1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGR4LWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXNlY29uZGFyeS10b29sLXN0eWxlLWNvcmUoKTtcclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1zZWNvbmRhcnktdG9vbC1zdGF0ZS1zdHlsZXMoKSB7XHJcbiAgICAtLWR4YmwtYnRuLXJvb3QtYmc6ICN7JGR4LWJnfTtcclxuXHJcbiAgICBAaW5jbHVkZSBidXR0b24tc2Vjb25kYXJ5LXRvb2wtc3RhdGUtc3R5bGVzLWNvcmUoXCItLWR4YmwtYnRuLXJvb3QtYmdcIik7XHJcblxyXG4gICAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGR4LWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGR4LWJvcmRlci1jb2xvcn07XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b24tc2Vjb25kYXJ5LW91dGxpbmUtdG9vbC1zdHlsZSgpIHtcclxuICAgIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiAjeyRkeC1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGR4LWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXNlY29uZGFyeS10b29sLXN0eWxlLWNvcmUoKTtcclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1zZWNvbmRhcnktb3V0bGluZS10b29sLXN0YXRlLXN0eWxlcygpIHtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1zZWNvbmRhcnktdG9vbC1zdGF0ZS1zdHlsZXMtY29yZSgpO1xyXG5cclxuICAgIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRkeC1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRkeC1ib3JkZXItY29sb3J9O1xyXG59XHJcblxyXG5AbWl4aW4gYnV0dG9uLXNlY29uZGFyeS10ZXh0LXRvb2wtc3R5bGUoKSB7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tc2Vjb25kYXJ5LXRvb2wtc3R5bGUtY29yZSgpO1xyXG59XHJcblxyXG5AbWl4aW4gYnV0dG9uLXNlY29uZGFyeS10ZXh0LXRvb2wtc3RhdGUtc3R5bGVzKCkge1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXNlY29uZGFyeS10b29sLXN0YXRlLXN0eWxlcy1jb3JlKCk7XHJcblxyXG4gICAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4iLCIuZHhibC1idG4tdG9vbC5keGJsLWJ0bi1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpLFxyXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1zZWNvbmRhcnktdG9vbC1zdHlsZSgpO1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLWZvY3VzLXN0eWxlKCRkeC1wcmltYXJ5LCBcInByaW1hcnlcIik7XHJcbn1cclxuXHJcbi5keGJsLWJ0bi10b29sLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5OndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSxcclxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1zZWNvbmRhcnktb3V0bGluZS10b29sLXN0eWxlKCk7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tZm9jdXMtc3R5bGUoJGR4LXByaW1hcnksIFwicHJpbWFyeVwiKTtcclxufVxyXG5cclxuLmR4YmwtYnRuLXRvb2wuZHhibC1idG4tdGV4dC1zZWNvbmRhcnk6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpLFxyXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeTp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXNlY29uZGFyeS10ZXh0LXRvb2wtc3R5bGUoKTtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdHlsZSgkZHgtcHJpbWFyeSwgXCJwcmltYXJ5XCIpO1xyXG59XHJcblxyXG4uZHhibC1idG4tdG9vbCxcclxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2w6d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpIHtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi10b29sLXBhZGRpbmdzKCk7XHJcbn1cclxuXHJcbi5keGJsLWJ0bi10b29sLmR4Ymwtc206d2hlcmUoOm5vdCguZHhibC1idG4tc3RhbmRhbG9uZSkpLFxyXG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4tdG9vbC5keGJsLXNtOndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSB7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tdG9vbC1wYWRkaW5ncy1zbSgpO1xyXG59XHJcblxyXG4uZHhibC1idG4tdG9vbC5keGJsLWxnOndoZXJlKDpub3QoLmR4YmwtYnRuLXN0YW5kYWxvbmUpKSxcclxuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLXRvb2wuZHhibC1sZzp3aGVyZSg6bm90KC5keGJsLWJ0bi1zdGFuZGFsb25lKSkge1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXRvb2wtcGFkZGluZ3MtbGcoKTtcclxufVxyXG4iLCJAaW1wb3J0IFwibWl4aW5zL2NvbW1vblwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL2J1dHRvblwiO1xyXG5cclxuLmR4YmwtYnRuLXNwbGl0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcbiAgICAmID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLSRkeC1idG4tYm9yZGVyLXdpZHRoO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBhY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWJ0bi1zcGxpdC1kcm9wZG93biB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWR4YmwtYnRuLXBhZGRpbmcteCkgLyAjeyRkeC1zcGxpdC1idG4tcGFkZGluZy14LXJhdGlvfSkgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWR4YmwtYnRuLXBhZGRpbmcteCkgLyAjeyRkeC1zcGxpdC1idG4tcGFkZGluZy14LXJhdGlvfSkgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAmID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYnRuLWhvdmVyLWJnKTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1keGJsLWJ0bi1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIm1peGlucy9idXR0b24uc3RhbmRhbG9uZVwiO1xyXG5cclxuLmR4YmwtYnRuLXN0YW5kYWxvbmUge1xyXG4gICAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiAje2dldEJ1dHRvbkJveFNoYWRvdygkZHgtYnV0dG9uLXR5cGUtY29udGFpbmVkLCBcIm5vbmVcIiwgJGR4LXN0YXRlLW5vcm1hbCl9O1xyXG4gICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO1xyXG4gICAgLS1keGJsLWJ0bi1saW5rLWhvdmVyLWNvbG9yOiAje2dldEJ1dHRvbkNvbG9yKCRkeC1idXR0b24tdHlwZS1jb250YWluZWQsIFwibGlua1wiLCAkZHgtc3RhdGUtaG92ZXIsIFwidGV4dFwiKX07XHJcbiAgICAtLWR4YmwtYnRuLWxpbmstdGV4dC1kZWNvcmF0aW9uOiAje2dldExpbmtCdXR0b25UZXh0RGVjb3JhdGlvbigpfTtcclxuXHJcbiAgICBAaWYgJGR4LXRoZW1lIHtcclxuICAgICAgICAtLWR4YmwtYnRuLWJnOiAje2dldEJ1dHRvbkNvbG9yKCRkeC1idXR0b24tdHlwZS1jb250YWluZWQsIFwibm9uZVwiLCAkZHgtc3RhdGUtbm9ybWFsLCBcImJnXCIpfTtcclxuICAgICAgICAtLWR4YmwtYnRuLWNvbG9yOiAje2dldEJ1dHRvbkNvbG9yKCRkeC1idXR0b24tdHlwZS1jb250YWluZWQsIFwibm9uZVwiLCAkZHgtc3RhdGUtbm9ybWFsLCBcInRleHRcIil9O1xyXG4gICAgICAgIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiAje2dldEJ1dHRvbkNvbG9yKCRkeC1idXR0b24tdHlwZS1jb250YWluZWQsIFwibm9uZVwiLCAkZHgtc3RhdGUtbm9ybWFsLCBcImJvcmRlclwiKX07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1jb2xvci1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLWFjdGl2ZS1iZ1wiLCAkZHgtYnV0dG9uLXR5cGUtY29udGFpbmVkLCBcIm5vbmVcIiwgJGR4LXN0YXRlLWFjdGl2ZSwgXCJiZ1wiKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1hY3RpdmUtY29sb3JcIiwgJGR4LWJ1dHRvbi10eXBlLWNvbnRhaW5lZCwgXCJub25lXCIsICRkeC1zdGF0ZS1hY3RpdmUsIFwidGV4dFwiKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yXCIsICRkeC1idXR0b24tdHlwZS1jb250YWluZWQsIFwibm9uZVwiLCAkZHgtc3RhdGUtYWN0aXZlLCBcImJvcmRlclwiKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1ob3Zlci1iZ1wiLCAkZHgtYnV0dG9uLXR5cGUtY29udGFpbmVkLCBcIm5vbmVcIiwgJGR4LXN0YXRlLWhvdmVyLCBcImJnXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1jb2xvci1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLWhvdmVyLWNvbG9yXCIsICRkeC1idXR0b24tdHlwZS1jb250YWluZWQsIFwibm9uZVwiLCAkZHgtc3RhdGUtaG92ZXIsIFwidGV4dFwiKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3JcIiwgJGR4LWJ1dHRvbi10eXBlLWNvbnRhaW5lZCwgXCJub25lXCIsICRkeC1zdGF0ZS1ob3ZlciwgXCJib3JkZXJcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tZGlzYWJsZWQtYmdcIiwgJGR4LWJ1dHRvbi10eXBlLWNvbnRhaW5lZCwgXCJub25lXCIsICRkeC1zdGF0ZS1kaXNhYmxlZCwgXCJiZ1wiKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvclwiLCAkZHgtYnV0dG9uLXR5cGUtY29udGFpbmVkLCBcIm5vbmVcIiwgJGR4LXN0YXRlLWRpc2FibGVkLCBcInRleHRcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yXCIsICRkeC1idXR0b24tdHlwZS1jb250YWluZWQsIFwibm9uZVwiLCAkZHgtc3RhdGUtZGlzYWJsZWQsIFwiYm9yZGVyXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1jb2xvci1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLWZvY3VzLWJnXCIsICRkeC1idXR0b24tdHlwZS1jb250YWluZWQsIFwibm9uZVwiLCAkZHgtc3RhdGUtZm9jdXNlZCwgXCJiZ1wiKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1mb2N1cy1jb2xvclwiLCAkZHgtYnV0dG9uLXR5cGUtY29udGFpbmVkLCBcIm5vbmVcIiwgJGR4LXN0YXRlLWZvY3VzZWQsIFwidGV4dFwiKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1mb2N1cy1ib3JkZXItYmdcIiwgJGR4LWJ1dHRvbi10eXBlLWNvbnRhaW5lZCwgXCJub25lXCIsICRkeC1zdGF0ZS1mb2N1c2VkLCBcImJvcmRlclwiKTtcclxuXHJcbiAgICAgICAgJi5keGJsLWJ0bi1vdXRsaW5lLW5vbmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tc3RhbmRhbG9uZS1vdXRsaW5lLXN0eWxlKFwibm9uZVwiLCAkZHgtcHJpbWFyeSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtYnRuLXRleHQtbm9uZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zdGFuZGFsb25lLXRleHQtc3R5bGUoXCJub25lXCIsICRkeC1wcmltYXJ5KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIC0tZHhibC1idG4tY2FwdGlvbi1kaXNhYmxlZC1vcGFjaXR5OiAje2dldEJ1dHRvbk9wYWNpdHkoJGR4LWJ1dHRvbi10eXBlLWNvbnRhaW5lZCwgXCJub25lXCIsICRkeC1zdGF0ZS1kaXNhYmxlZCwgXCJ0ZXh0XCIpfTtcclxuICAgICAgICAtLWR4YmwtYnRuLWljb24tZGlzYWJsZWQtb3BhY2l0eTogI3tnZXRCdXR0b25PcGFjaXR5KCRkeC1idXR0b24tdHlwZS1jb250YWluZWQsIFwibm9uZVwiLCAkZHgtc3RhdGUtZGlzYWJsZWQsIFwiaWNvblwiKX07XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXNpemVzKCRkeC1idXR0b24tdHlwZS1jb250YWluZWQsIFwibm9uZVwiKTtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1zdGFuZGFsb25lLWZvY3VzLXN0eWxlKCRkeC1idXR0b24tdHlwZS1jb250YWluZWQsIFwibm9uZVwiLCAkZHgtcHJpbWFyeSk7XHJcblxyXG4gICAgQGVhY2ggJHJlbmRlci1zdHlsZSwgJHZhbHVlIGluICRkeC10aGVtZS1jb2xvcnMge1xyXG4gICAgICAgICYuZHhibC1idG4tI3skcmVuZGVyLXN0eWxlfSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zdGFuZGFsb25lLXN0eWxlKCRyZW5kZXItc3R5bGUsICR2YWx1ZSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtYnRuLW91dGxpbmUtI3skcmVuZGVyLXN0eWxlfSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zdGFuZGFsb25lLW91dGxpbmUtc3R5bGUoJHJlbmRlci1zdHlsZSwgJHZhbHVlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1idG4tdGV4dC0jeyRyZW5kZXItc3R5bGV9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXN0YW5kYWxvbmUtdGV4dC1zdHlsZSgkcmVuZGVyLXN0eWxlLCAkdmFsdWUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAdXNlIFwic2FzczptYXBcIjtcclxuXHJcbiRkeC1idXR0b24tdHlwZS1jb250YWluZWQ6IFwiY29udGFpbmVkXCI7XHJcbiRkeC1idXR0b24tdHlwZS1vdXRsaW5lOiBcIm91dGxpbmVcIjtcclxuJGR4LWJ1dHRvbi10eXBlLXRleHQ6IFwidGV4dFwiO1xyXG5cclxuJGR4LXN0YXRlLW5vcm1hbDogXCJub3JtYWxcIjtcclxuJGR4LXN0YXRlLWZvY3VzZWQ6IFwiZm9jdXNlZFwiO1xyXG4kZHgtc3RhdGUtZGlzYWJsZWQ6IFwiZGlzYWJsZWRcIjtcclxuJGR4LXN0YXRlLWhvdmVyOiBcImhvdmVyXCI7XHJcbiRkeC1zdGF0ZS1hY3RpdmU6IFwiYWN0aXZlXCI7XHJcblxyXG4kZHgtc2l6ZS1zbWFsbDogXCJzbWFsbFwiO1xyXG4kZHgtc2l6ZS1tZWRpdW06IFwibWVkaXVtXCI7XHJcbiRkeC1zaXplLWxhcmdlOiBcImxhcmdlXCI7XHJcblxyXG5AZnVuY3Rpb24gZHhHZXQoJG1hcCwgJGxpc3QuLi4pIHtcclxuICAgICRyZXN1bHQ6ICRtYXA7XHJcblxyXG4gICAgQGVhY2ggJGtleSBpbiAkbGlzdCB7XHJcbiAgICAgICAgQGlmIG5vdCAkcmVzdWx0IHtcclxuICAgICAgICAgICAgQGVycm9yIFwiI3skbGlzdH0gaXNuJ3QgdmFsaWQga2V5LCBmYWlsZWQgb24gI3ska2V5fVwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9uby1kdXBsaWNhdGUtZG9sbGFyLXZhcmlhYmxlcyAqL1xyXG4gICAgICAgICRyZXN1bHQ6IG1hcC5nZXQoJHJlc3VsdCwgJGtleSk7XHJcbiAgICB9XHJcblxyXG4gICAgQHJldHVybiAkcmVzdWx0O1xyXG59XHJcblxyXG5AbWl4aW4gd3JpdGUtaWYtZGlmZmVyZW50KCRjc3MtdmFyLCAkdmFsdWUsICRldGFsb25WYWx1ZSwgJG5vcm1hbFN0YXRlVmFsdWU6IG51bGwsICRjdXJyZW50U3RhdGVFdGFsb25WYWx1ZTogbnVsbCkge1xyXG4gICAgQGlmICRjc3MtdmFyIGFuZCAoJHZhbHVlICE9ICRldGFsb25WYWx1ZSBvciAoJG5vcm1hbFN0YXRlVmFsdWUgIT0gbnVsbCBhbmQgJHZhbHVlICE9ICRub3JtYWxTdGF0ZVZhbHVlKVxyXG4gICAgICAgIG9yICgkY3VycmVudFN0YXRlRXRhbG9uVmFsdWUgIT0gbnVsbCBhbmQgJHZhbHVlICE9ICRjdXJyZW50U3RhdGVFdGFsb25WYWx1ZSBhbmQgJGN1cnJlbnRTdGF0ZUV0YWxvblZhbHVlICE9ICRldGFsb25WYWx1ZSkpIHtcclxuICAgICAgICAjeyRjc3MtdmFyfTogI3skdmFsdWV9O1xyXG4gICAgfVxyXG59XHJcblxyXG5AaW1wb3J0IFwiYnV0dG9uLm1hcC1oZWxwZXJcIjtcclxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xyXG5cclxuQGltcG9ydCBcImNvbW1vblwiO1xyXG5cclxuQG1peGluIGJ1dHRvbi1zdHlsZS1zaXplKCR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkc2l6ZSkge1xyXG4gICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLXR5cG9ncmFwaHktaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1mb250LXNpemVcIiwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRzaXplLCBcImZvbnRTaXplXCIpO1xyXG4gICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLXR5cG9ncmFwaHktaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1saW5lLWhlaWdodFwiLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJHNpemUsIFwibGluZUhlaWdodFwiKTtcclxuICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1jb21wb3NpdGlvbi1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLXBhZGRpbmcteFwiLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLW5vcm1hbCwgJHNpemUsIFwiaG9yaXpvbnRhbFBhZGRpbmdcIik7XHJcbiAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29tcG9zaXRpb24taWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1wYWRkaW5nLXlcIiwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1ub3JtYWwsICRzaXplLCBcInZlcnRpY2FsUGFkZGluZ1wiKTtcclxuICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1jb21wb3NpdGlvbi1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLWltYWdlLXNwYWNpbmdcIiwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1ub3JtYWwsICRzaXplLCBcIml0ZW1TcGFjaW5nXCIpO1xyXG4gICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWJvcmRlci13aWR0aC1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLWJvcmRlci13aWR0aFwiLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLW5vcm1hbCwgJHNpemUpO1xyXG4gICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWJvcmRlci1yYWRpdXMtaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzXCIsICR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtbm9ybWFsLCAkc2l6ZSk7XHJcblxyXG4gICAgQGlmICRyZW5kZXItc3R5bGUgIT0gXCJub25lXCIge1xyXG4gICAgICAgICYuZHhibC1idG4taWNvbi1vbmx5IHtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6ICN7Z2V0SWNvbkJ1dHRvbkNvbXBvc2l0aW9uKCR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtbm9ybWFsLCAkc2l6ZSwgXCJob3Jpem9udGFsUGFkZGluZ1wiKX07XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tcGFkZGluZy15OiAje2dldEljb25CdXR0b25Db21wb3NpdGlvbigkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLW5vcm1hbCwgJHNpemUsIFwidmVydGljYWxQYWRkaW5nXCIpfTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b24tc3R5bGUtc3RhdGUtc2l6ZSgkdHlwZSwgJHJlbmRlci1zdHlsZSwgJHN0YXRlLCAkc2l6ZSkge1xyXG4gICAgJHN0YXRlLW5hbWU6IGlmKCRzdGF0ZSA9PSAkZHgtc3RhdGUtZm9jdXNlZCwgXCJmb2N1c1wiLCAkc3RhdGUpO1xyXG5cclxuICAgIEBpZiAkZHgtYnV0dG9uLW92ZXJyaWRlLXBhZGRpbmctZm9yLXN0YXRlcy1lbmFibGVkIHtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29tcG9zaXRpb24taWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi0jeyRzdGF0ZS1uYW1lfS1wYWRkaW5nLXhcIiwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRzdGF0ZSwgJHNpemUsIFwiaG9yaXpvbnRhbFBhZGRpbmdcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbXBvc2l0aW9uLWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tI3skc3RhdGUtbmFtZX0tcGFkZGluZy15XCIsICR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkc3RhdGUsICRzaXplLCBcInZlcnRpY2FsUGFkZGluZ1wiKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29tcG9zaXRpb24taWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi0jeyRzdGF0ZS1uYW1lfS1pbWFnZS1zcGFjaW5nXCIsICR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkc3RhdGUsICRzaXplLCBcIml0ZW1TcGFjaW5nXCIpO1xyXG5cclxuICAgIEBpZiAkZHgtYnV0dG9uLW92ZXJyaWRlLWJvcmRlci13aWR0aC1mb3Itc3RhdGVzLWVuYWJsZWQge1xyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1ib3JkZXItd2lkdGgtaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi0jeyRzdGF0ZS1uYW1lfS1ib3JkZXItd2lkdGhcIiwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRzdGF0ZSwgJHNpemUpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkZHgtYnV0dG9uLW92ZXJyaWRlLWJvcmRlci1yYWRpdXMtZm9yLXN0YXRlcy1lbmFibGVkIHtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tYm9yZGVyLXJhZGl1cy1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLSN7JHN0YXRlLW5hbWV9LWJvcmRlci1yYWRpdXNcIiwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRzdGF0ZSwgJHNpemUpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkZHgtYnV0dG9uLW92ZXJyaWRlLXBhZGRpbmctZm9yLXN0YXRlcy1lbmFibGVkIGFuZCAkcmVuZGVyLXN0eWxlICE9IFwibm9uZVwiIHtcclxuICAgICAgICAmLmR4YmwtYnRuLWljb24tb25seSB7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tI3skc3RhdGUtbmFtZX0tcGFkZGluZy14OiAje2dldEljb25CdXR0b25Db21wb3NpdGlvbigkdHlwZSwgJHJlbmRlci1zdHlsZSwgJHN0YXRlLCAkc2l6ZSwgXCJob3Jpem9udGFsUGFkZGluZ1wiKX07XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tI3skc3RhdGUtbmFtZX0tcGFkZGluZy15OiAje2dldEljb25CdXR0b25Db21wb3NpdGlvbigkdHlwZSwgJHJlbmRlci1zdHlsZSwgJHN0YXRlLCAkc2l6ZSwgXCJ2ZXJ0aWNhbFBhZGRpbmdcIil9O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1zdGF0ZS1zaXplcygkdHlwZSwgJHJlbmRlci1zdHlsZSwgJHN0YXRlKSB7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tc3R5bGUtc3RhdGUtc2l6ZSgkdHlwZSwgJHJlbmRlci1zdHlsZSwgJHN0YXRlLCAkZHgtc2l6ZS1tZWRpdW0pO1xyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXN0eWxlLXN0YXRlLXNpemUoJHR5cGUsICRyZW5kZXItc3R5bGUsICRzdGF0ZSwgJGR4LXNpemUtc21hbGwpO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXN0eWxlLXN0YXRlLXNpemUoJHR5cGUsICRyZW5kZXItc3R5bGUsICRzdGF0ZSwgJGR4LXNpemUtbGFyZ2UpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gYnV0dG9uLXNpemVzKCR0eXBlLCAkcmVuZGVyLXN0eWxlKSB7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tc3R5bGUtc2l6ZSgkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXNpemUtbWVkaXVtKTtcclxuXHJcbiAgICAmLmR4Ymwtc20ge1xyXG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zdHlsZS1zaXplKCR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc2l6ZS1zbWFsbCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxnIHtcclxuICAgICAgICBAaW5jbHVkZSBidXR0b24tc3R5bGUtc2l6ZSgkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXNpemUtbGFyZ2UpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gYnV0dG9uLXN0YW5kYWxvbmUtc3R5bGUoJHJlbmRlci1zdHlsZSwgJGNvbG9yKSB7XHJcbiAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tYm94LXNoYWRvdy1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLWJveC1zaGFkb3dcIiwgJGR4LWJ1dHRvbi10eXBlLWNvbnRhaW5lZCwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLW5vcm1hbCk7XHJcblxyXG4gICAgQGlmICRkeC10aGVtZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tY29sb3JcIiwgJGR4LWJ1dHRvbi10eXBlLWNvbnRhaW5lZCwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLW5vcm1hbCwgXCJ0ZXh0XCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1jb2xvci1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLWJnXCIsICRkeC1idXR0b24tdHlwZS1jb250YWluZWQsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1ub3JtYWwsIFwiYmdcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tYm9yZGVyLWNvbG9yXCIsICRkeC1idXR0b24tdHlwZS1jb250YWluZWQsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1ub3JtYWwsIFwiYm9yZGVyXCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIHtcclxuICAgICAgICAtLWR4YmwtYnRuLWNvbG9yOiAje2dldC1leHRlcm5hbC10aGVtZS1iYXNlLWZvcmUtY29sb3IoJHJlbmRlci1zdHlsZSl9O1xyXG4gICAgICAgIC0tZHhibC1idG4tYmc6ICN7JGNvbG9yfTtcclxuICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1zaXplcygkZHgtYnV0dG9uLXR5cGUtY29udGFpbmVkLCAkcmVuZGVyLXN0eWxlKTtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1zdGFuZGFsb25lLWFjdGl2ZS1zdHlsZSgkZHgtYnV0dG9uLXR5cGUtY29udGFpbmVkLCAkcmVuZGVyLXN0eWxlLCAkY29sb3IpO1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXN0YW5kYWxvbmUtaG92ZXItc3R5bGUoJGR4LWJ1dHRvbi10eXBlLWNvbnRhaW5lZCwgJHJlbmRlci1zdHlsZSwgJGNvbG9yKTtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1zdGFuZGFsb25lLWRpc2FibGVkLXN0eWxlKCRkeC1idXR0b24tdHlwZS1jb250YWluZWQsICRyZW5kZXItc3R5bGUsICRjb2xvcik7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tc3RhbmRhbG9uZS1mb2N1cy1zdHlsZSgkZHgtYnV0dG9uLXR5cGUtY29udGFpbmVkLCAkcmVuZGVyLXN0eWxlLCAkY29sb3IpO1xyXG59XHJcblxyXG5AbWl4aW4gYnV0dG9uLXN0YW5kYWxvbmUtb3V0bGluZS1zdHlsZSgkcmVuZGVyLXN0eWxlLCAkY29sb3IpIHtcclxuICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1ib3gtc2hhZG93LWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tYm94LXNoYWRvd1wiLCAkZHgtYnV0dG9uLXR5cGUtb3V0bGluZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLW5vcm1hbCk7XHJcblxyXG4gICAgQGlmICRkeC10aGVtZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tY29sb3JcIiwgJGR4LWJ1dHRvbi10eXBlLW91dGxpbmUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1ub3JtYWwsIFwidGV4dFwiKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1ib3JkZXItY29sb3JcIiwgJGR4LWJ1dHRvbi10eXBlLW91dGxpbmUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1ub3JtYWwsIFwiYm9yZGVyXCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIHtcclxuICAgICAgICAtLWR4YmwtYnRuLWNvbG9yOiAjeyRjb2xvcn07XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBidXR0b24tc2l6ZXMoJGR4LWJ1dHRvbi10eXBlLW91dGxpbmUsICRyZW5kZXItc3R5bGUpO1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXN0YW5kYWxvbmUtYWN0aXZlLXN0eWxlKCRkeC1idXR0b24tdHlwZS1vdXRsaW5lLCAkcmVuZGVyLXN0eWxlLCAkY29sb3IpO1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXN0YW5kYWxvbmUtaG92ZXItc3R5bGUoJGR4LWJ1dHRvbi10eXBlLW91dGxpbmUsICRyZW5kZXItc3R5bGUsICRjb2xvcik7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tc3RhbmRhbG9uZS1kaXNhYmxlZC1zdHlsZSgkZHgtYnV0dG9uLXR5cGUtb3V0bGluZSwgJHJlbmRlci1zdHlsZSwgJGNvbG9yLCBmYWxzZSwgdHJ1ZSk7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tc3RhbmRhbG9uZS1mb2N1cy1zdHlsZSgkZHgtYnV0dG9uLXR5cGUtb3V0bGluZSwgJHJlbmRlci1zdHlsZSwgJGNvbG9yKTtcclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1zdGFuZGFsb25lLXRleHQtc3R5bGUoJHJlbmRlci1zdHlsZSwgJGNvbG9yKSB7XHJcbiAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tYm94LXNoYWRvdy1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLWJveC1zaGFkb3dcIiwgJGR4LWJ1dHRvbi10eXBlLXRleHQsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1ub3JtYWwpO1xyXG5cclxuICAgIEBpZiAkZHgtdGhlbWUge1xyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1jb2xvci1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLWNvbG9yXCIsICRkeC1idXR0b24tdHlwZS10ZXh0LCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtbm9ybWFsLCBcInRleHRcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIC0tZHhibC1idG4tY29sb3I6ICN7JGNvbG9yfTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBidXR0b24tc2l6ZXMoJGR4LWJ1dHRvbi10eXBlLXRleHQsICRyZW5kZXItc3R5bGUpO1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXN0YW5kYWxvbmUtYWN0aXZlLXN0eWxlKCRkeC1idXR0b24tdHlwZS10ZXh0LCAkcmVuZGVyLXN0eWxlLCAkY29sb3IpO1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXN0YW5kYWxvbmUtaG92ZXItc3R5bGUoJGR4LWJ1dHRvbi10eXBlLXRleHQsICRyZW5kZXItc3R5bGUsICRjb2xvcik7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tc3RhbmRhbG9uZS1kaXNhYmxlZC1zdHlsZSgkZHgtYnV0dG9uLXR5cGUtdGV4dCwgJHJlbmRlci1zdHlsZSwgJGNvbG9yLCBmYWxzZSwgZmFsc2UpO1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXN0YW5kYWxvbmUtZm9jdXMtc3R5bGUoJGR4LWJ1dHRvbi10eXBlLXRleHQsICRyZW5kZXItc3R5bGUsICRjb2xvcik7XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b24tc3RhbmRhbG9uZS1hY3RpdmUtc3R5bGUoJHR5cGUsICRyZW5kZXItc3R5bGUsICRjb2xvcikge1xyXG4gICAgQGlmICRkeC1idXR0b24tb3ZlcnJpZGUtYm94LXNoYWRvdy1mb3Itc3RhdGVzLWVuYWJsZWQge1xyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1ib3gtc2hhZG93LWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tYWN0aXZlLWJveC1zaGFkb3dcIiwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1hY3RpdmUpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1zdGF0ZS1zaXplcygkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLWFjdGl2ZSk7XHJcblxyXG4gICAgJGJnLWNvbG9yLXZhcjogXCItLWR4YmwtYnRuLWFjdGl2ZS1iZ1wiO1xyXG4gICAgJGNvbG9yLXZhcjogXCItLWR4YmwtYnRuLWFjdGl2ZS1jb2xvclwiO1xyXG4gICAgJGJvcmRlci1jb2xvci12YXI6IFwiLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yXCI7XHJcblxyXG4gICAgQGlmICRkeC10aGVtZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudCgkYmctY29sb3ItdmFyLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLWFjdGl2ZSwgXCJiZ1wiKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KCRjb2xvci12YXIsICR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtYWN0aXZlLCBcInRleHRcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudCgkYm9yZGVyLWNvbG9yLXZhciwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1hY3RpdmUsIFwiYm9yZGVyXCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIGlmICRyZW5kZXItc3R5bGUgPT0gXCJub25lXCIge1xyXG4gICAgICAgICN7JGJnLWNvbG9yLXZhcn06ICN7JGNvbG9yfTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudCgkY29sb3ItdmFyLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLWFjdGl2ZSwgXCJ0ZXh0XCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1jb2xvci1pZi1kaWZmZXJlbnQoJGJvcmRlci1jb2xvci12YXIsICR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtYWN0aXZlLCBcImJvcmRlclwiKTtcclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29udGV4dHVhbC1zdGF0ZS1zdHlsZShcclxuICAgICAgICAgICAgJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhciwgJGJvcmRlci1jb2xvci12YXIsIFwiLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZFwiLFxyXG4gICAgICAgICAgICAkY29sb3IsICRyZW5kZXItc3R5bGUsICRkeC1idG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50LCAkZHgtYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnRcclxuICAgICAgICApO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gYnV0dG9uLXN0YW5kYWxvbmUtaG92ZXItc3R5bGUoJHR5cGUsICRyZW5kZXItc3R5bGUsICRjb2xvcikge1xyXG4gICAgQGlmICRkeC1idXR0b24tb3ZlcnJpZGUtYm94LXNoYWRvdy1mb3Itc3RhdGVzLWVuYWJsZWQge1xyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1ib3gtc2hhZG93LWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4taG92ZXItYm94LXNoYWRvd1wiLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLWhvdmVyKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBidXR0b24tc3RhdGUtc2l6ZXMoJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1ob3Zlcik7XHJcblxyXG4gICAgJGJnLWNvbG9yLXZhcjogXCItLWR4YmwtYnRuLWhvdmVyLWJnXCI7XHJcbiAgICAkY29sb3ItdmFyOiBcIi0tZHhibC1idG4taG92ZXItY29sb3JcIjtcclxuICAgICRib3JkZXItY29sb3ItdmFyOiBcIi0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yXCI7XHJcblxyXG4gICAgQGlmICRkeC10aGVtZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudCgkYmctY29sb3ItdmFyLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLWhvdmVyLCBcImJnXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1jb2xvci1pZi1kaWZmZXJlbnQoJGNvbG9yLXZhciwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1ob3ZlciwgXCJ0ZXh0XCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1jb2xvci1pZi1kaWZmZXJlbnQoJGJvcmRlci1jb2xvci12YXIsICR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtaG92ZXIsIFwiYm9yZGVyXCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIHtcclxuICAgICAgICBAaW5jbHVkZSBjb250ZXh0dWFsLXN0YXRlLXN0eWxlKFxyXG4gICAgICAgICAgICAkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkYm9yZGVyLWNvbG9yLXZhciwgXCItLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmRcIixcclxuICAgICAgICAgICAgJGNvbG9yLCAkcmVuZGVyLXN0eWxlLCAkZHgtYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCwgJGR4LWJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50XHJcbiAgICAgICAgKTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1zdGFuZGFsb25lLWRpc2FibGVkLXN0eWxlKCR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkY29sb3IsICRuZWVkQmFja2dyb3VuZDogdHJ1ZSwgJG5lZWRCb3JkZXI6IHRydWUpIHtcclxuICAgIEBpZiAkZHgtYnV0dG9uLW92ZXJyaWRlLWJveC1zaGFkb3ctZm9yLXN0YXRlcy1lbmFibGVkIHtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tYm94LXNoYWRvdy1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLWRpc2FibGVkLWJveC1zaGFkb3dcIiwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1kaXNhYmxlZCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXN0YXRlLXNpemVzKCR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtZGlzYWJsZWQpO1xyXG5cclxuICAgICRiZy1jb2xvci12YXI6IFwiLS1keGJsLWJ0bi1kaXNhYmxlZC1iZ1wiO1xyXG4gICAgJGNvbG9yLXZhcjogXCItLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yXCI7XHJcbiAgICAkYm9yZGVyLWNvbG9yLXZhcjogXCItLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvclwiO1xyXG5cclxuICAgIEBpZiAkZHgtdGhlbWUge1xyXG4gICAgICAgIEBpbmNsdWRlIHdyaXRlLWJ1dHRvbi1jb2xvci1pZi1kaWZmZXJlbnQoJGJnLWNvbG9yLXZhciwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1kaXNhYmxlZCwgXCJiZ1wiKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KCRjb2xvci12YXIsICR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtZGlzYWJsZWQsIFwidGV4dFwiKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KCRib3JkZXItY29sb3ItdmFyLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLWRpc2FibGVkLCBcImJvcmRlclwiKTtcclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1jYXB0aW9uLWRpc2FibGVkLW9wYWNpdHk6ICN7Z2V0QnV0dG9uT3BhY2l0eSgkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLWRpc2FibGVkLCBcInRleHRcIil9O1xyXG4gICAgICAgIC0tZHhibC1idG4taWNvbi1kaXNhYmxlZC1vcGFjaXR5OiAje2dldEJ1dHRvbk9wYWNpdHkoJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1kaXNhYmxlZCwgXCJpY29uXCIpfTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgY29udGV4dHVhbC1kaXNhYmxlZC1zdHlsZShcclxuICAgICAgICAgICAgJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhciwgJGJvcmRlci1jb2xvci12YXIsIFwiLS1keGJsLWJ0bi1kaXNhYmxlZC1iYWNrZ3JvdW5kXCIsIG51bGwsXHJcbiAgICAgICAgICAgICRjb2xvciwgJHJlbmRlci1zdHlsZSwgJGR4LWJ0bi1kaXNhYmxlZC1iZy10aW50LWFtb3VudCwgJGR4LWJ0bi1kaXNhYmxlZC1iZy1zaGFkZS1hbW91bnQsXHJcbiAgICAgICAgICAgICRuZWVkQmFja2dyb3VuZCwgJG5lZWRCb3JkZXJcclxuICAgICAgICApO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gYnV0dG9uLXN0YW5kYWxvbmUtZm9jdXMtc3R5bGUoJHR5cGUsICRyZW5kZXItc3R5bGUsICRjb2xvcikge1xyXG4gICAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6ICN7Z2V0QnV0dG9uQm9yZGVyV2lkdGgoJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1mb2N1c2VkLCAkZHgtc2l6ZS1tZWRpdW0sIGZhbHNlKX07XHJcbiAgICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAje2dldEJ1dHRvbkNvbXBvc2l0aW9uKCR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtZm9jdXNlZCwgJGR4LXNpemUtbWVkaXVtLCBcImhvcml6b250YWxQYWRkaW5nXCIsIGZhbHNlKX07XHJcbiAgICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICN7Z2V0QnV0dG9uQm94U2hhZG93KCR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtZm9jdXNlZCl9O1xyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWJvcmRlci13aWR0aC1pZi1kaWZmZXJlbnQoXCItLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZVwiLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLWZvY3VzZWQsICRkeC1zaXplLXNtYWxsLCBmYWxzZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbXBvc2l0aW9uLWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXRcIiwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1mb2N1c2VkLCAkZHgtc2l6ZS1zbWFsbCwgXCJob3Jpem9udGFsUGFkZGluZ1wiLCBmYWxzZSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxnIHtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tYm9yZGVyLXdpZHRoLWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplXCIsICR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtZm9jdXNlZCwgJGR4LXNpemUtbGFyZ2UsIGZhbHNlKTtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29tcG9zaXRpb24taWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLW9mZnNldFwiLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLWZvY3VzZWQsICRkeC1zaXplLWxhcmdlLCBcImhvcml6b250YWxQYWRkaW5nXCIsIGZhbHNlKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBidXR0b24tc3RhdGUtc2l6ZXMoJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1mb2N1c2VkKTtcclxuXHJcbiAgICBAaWYgJGR4LXRoZW1lIHtcclxuICAgICAgICBAaW5jbHVkZSB3cml0ZS1idXR0b24tY29sb3ItaWYtZGlmZmVyZW50KFwiLS1keGJsLWJ0bi1mb2N1cy1iZ1wiLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLWZvY3VzZWQsIFwiYmdcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tZm9jdXMtY29sb3JcIiwgJHR5cGUsICRyZW5kZXItc3R5bGUsICRkeC1zdGF0ZS1mb2N1c2VkLCBcInRleHRcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tZm9jdXMtYm9yZGVyLWJnXCIsICR0eXBlLCAkcmVuZGVyLXN0eWxlLCAkZHgtc3RhdGUtZm9jdXNlZCwgXCJib3JkZXJcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgd3JpdGUtYnV0dG9uLWNvbG9yLWlmLWRpZmZlcmVudChcIi0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvclwiLCAkdHlwZSwgJHJlbmRlci1zdHlsZSwgJGR4LXN0YXRlLWZvY3VzZWQsIFwiZnJhbWVcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIC0tZHhibC1idG4tZm9jdXMtY29sb3I6ICN7JGNvbG9yfTtcclxuICAgICAgICAtLWR4YmwtYnRuLWZvY3VzLWJvcmRlci1iZzogI3skY29sb3J9O1xyXG4gICAgICAgIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogI3skZHgtcHJpbWFyeX07XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIm1peGlucy9jb21tb25cIjtcclxuQGltcG9ydCBcIm1peGlucy9jaGVja2JveFwiO1xyXG5cclxuLmR4YmwtY2hlY2tib3gge1xyXG4gICAgLS1keGJsLWNoZWNrYm94LWZvbnQtZmFtaWx5OiAjeyRkeC1jaGVja2JveC1mb250LWZhbWlseX07XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtZm9udC1zaXplOiAjeyRkeC1jaGVja2JveC1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LWxpbmUtaGVpZ2h0OiAjeyRkeC1jaGVja2JveC1saW5lLWhlaWdodH07XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtYm9yZGVyLXdpZHRoOiAjeyRkeC1jaGVja2JveC1ib3JkZXItd2lkdGh9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LWJvcmRlci1zdHlsZTogI3skZHgtY2hlY2tib3gtYm9yZGVyLXN0eWxlfTtcclxuICAgIC0tZHhibC1jaGVja2JveC1ib3JkZXItY29sb3I6ICN7JGR4LWNoZWNrYm94LWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtc3BhY2luZzogI3skZHgtY2hlY2tib3gtc3BhY2luZ307XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtZGlzYWJsZWQtb3BhY2l0eTogI3skZHgtY2hlY2tib3gtZGlzYWJsZWQtb3BhY2l0eX07XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplOiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemV9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1jb2xvcjogI3skZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWNvbG9yfTtcclxuICAgIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LWNoZWNrZWQtYmc6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1iZ307XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LWRpc2FibGVkLWJnOiAjeyRkeC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtZGlzYWJsZWQtYmd9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtZGlzYWJsZWQtY29sb3I6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtZGlzYWJsZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtZGlzYWJsZWQtYmc6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtZGlzYWJsZWQtYmd9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJnOiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1iZ307XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYmc6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItY29sb3I6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yOiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ob3Zlci1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci13aWR0aDogI3skZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1iZzogI3skZHgtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmd9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmc6ICN7JGR4LWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmd9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtaG92ZXItYmc6ICN7JGR4LWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtaG92ZXItYmd9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LWJnOiAjeyRkeC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1iZ307XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtdW5jaGVja2VkLWJnOiAjeyRkeC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC11bmNoZWNrZWQtYmd9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LWRpc2FibGVkLWJnOiAjeyRkeC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1kaXNhYmxlZC1iZ307XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXdpZHRoOiAjeyRkeC1jaGVja2JveC1zd2l0Y2gtd2lkdGh9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1oZWlnaHQ6ICN7JGR4LWNoZWNrYm94LXN3aXRjaC1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LXJhZGlvLWJnOiAjeyRkeC1jaGVja2JveC1yYWRpby1iZ307XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtcmFkaW8taG92ZXItYmc6ICN7JGR4LWNoZWNrYm94LXJhZGlvLWJnfTtcclxuICAgIC0tZHhibC1jaGVja2JveC1yYWRpby1ib3JkZXItd2lkdGg6ICN7JGR4LWNoZWNrYm94LXJhZGlvLWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ib3JkZXItY29sb3I6ICN7JGR4LWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtYm9yZGVyLWNvbG9yOiAjeyRkeC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yOiAjeyRkeC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtY2hlY2stYmc6ICN7JGR4LWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1jaGVjay1iZ307XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tc2l6ZTogI3skZHgtY2hlY2tib3gtcmFkaW8tc2l6ZX07XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2stYmc6ICN7JGR4LWNoZWNrYm94LXJhZGlvLWNoZWNrLWJnfTtcclxuICAgIC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVjay1zaXplOiAjeyRkeC1jaGVja2JveC1yYWRpby1jaGVjay1zaXplfTtcclxuICAgIC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVjay1yZWFkb25seS1iZzogI3skZHgtY2hlY2tib3gtcmFkaW8tY2hlY2stcmVhZG9ubHktYmd9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LXJhZGlvLXJlYWRvbmx5LWFsaHBhOiAjeyRkeC1jaGVja2JveC1yYWRpby1yZWFkb25seS1hbHBoYX07XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtdmFsaWRhdGlvbi12YWxpZC1jb2xvcjogI3skZHgtdmFsaWRhdGlvbi12YWxpZC1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtdmFsaWRhdGlvbi1pbnZhbGlkLWNvbG9yOiAjeyRkeC12YWxpZGF0aW9uLWludmFsaWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYmc6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYmd9O1xyXG4gICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLWNvbG9yOiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXJlYWRvbmx5LWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1ib3JkZXItd2lkdGg6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLXdpZHRofTtcclxuXHJcbiAgICBAaW5jbHVkZSBjaGVja2JveC1jaGVja2VkLWhvdmVyLXN0eWxlKCRkeC1wcmltYXJ5LCBcInByaW1hcnlcIiwgXCItLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWhvdmVyLWJnXCIsIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1ob3Zlci1iYWNrZ3JvdW5kXCIpO1xyXG4gICAgQGluY2x1ZGUgY2hlY2tib3gtY2hlY2tlZC1ob3Zlci1zdHlsZSgkZHgtcHJpbWFyeSwgXCJwcmltYXJ5XCIsIFwiLS1keGJsLWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWhvdmVyLWJnXCIsIFwiLS1keGJsLWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWhvdmVyLWJhY2tncm91bmRcIik7XHJcbiAgICBAaW5jbHVkZSBjaGVja2JveC1jaGVja2VkLWhvdmVyLXN0eWxlKCRkeC1wcmltYXJ5LCBcInByaW1hcnlcIiwgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ob3Zlci1iZ1wiLCBcIi0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWhvdmVyLWJhY2tncm91bmRcIik7XHJcbiAgICBAaW5jbHVkZSByYWRpby1jaGVja2VkLWhvdmVyLWJvcmRlci1zdHlsZSgkZHgtcHJpbWFyeSwgXCJwcmltYXJ5XCIsICRkeC1jaGVja2JveC1ob3Zlci1iZy1zaGFkZS1hbW91bnQsIFwiLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yXCIpO1xyXG4gICAgQGluY2x1ZGUgY2hlY2tib3gtY2hlY2tlZC1mb2N1cy1zdHlsZSgkZHgtcHJpbWFyeSwgXCJwcmltYXJ5XCIpO1xyXG4gICAgQGluY2x1ZGUgY2hlY2tib3gtdW5jaGVja2VkLWZvY3VzLXN0eWxlKCRkeC1wcmltYXJ5LCBcInByaW1hcnlcIik7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWNoZWNrYm94LWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1jaGVja2JveC1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtbGluZS1oZWlnaHQpO1xyXG4gICAgYm9yZGVyOiB2YXIoLS1keGJsLWNoZWNrYm94LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZHhibC1jaGVja2JveC1ib3JkZXItY29sb3IpO1xyXG5cclxuICAgICY6bm90KC5keGJsLWNoZWNrYm94LXN3aXRjaCk6bm90KC5keGJsLWNoZWNrYm94LXJhZGlvKSB7XHJcbiAgICAgICAgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplKTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LWJvcmRlci1yYWRpdXN9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLWNoZWNrYm94LWNoZWNrZWQge1xyXG4gICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgIC5keGJsLWltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogI3skZHgtY2hlY2tib3gtY2hlY2tlZC1pbWFnZS13aWR0aH07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAjeyRkeC1jaGVja2JveC1jaGVja2VkLWltYWdlLWhlaWdodH07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1jaGVja2JveC11bmNoZWNrZWQge1xyXG4gICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYmcpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtc3R5bGUoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1iZ1wiLCBcIi0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItY29sb3JcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci13aWR0aFwiLCAkZHgtY2hlY2tib3gtYWxwaGFcclxuICAgICAgICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlIHtcclxuICAgICAgICAgICAgLS1keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUtZWxlbWVudC1oZWlnaHQ6ICN7JGR4LWNoZWNrYm94LWluZGV0ZXJtaW5hdGUtZWxlbWVudC1oZWlnaHR9O1xyXG4gICAgICAgICAgICAtLWR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LXdpZHRoOiAjeyRkeC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtd2lkdGh9O1xyXG5cclxuICAgICAgICAgICAgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudDo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjeyRkeC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtYmd9O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLWR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LXdpZHRoKTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogdmFyKC0tZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtaGVpZ2h0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbm90LWRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBub3QtcmVhZG9ubHktc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtY2hlY2tib3gtY2hlY2tlZCxcclxuICAgICAgICAgICAgICAgICYuZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LWNoZWNrZWQtYmcpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1ob3Zlci1iYWNrZ3JvdW5kKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWhvdmVyLWJnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtc3R5bGUoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJnXCIsIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItd2lkdGhcIiwgJGR4LWNoZWNrYm94LWhvdmVyLWFscGhhXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgJi5keGJsLWNoZWNrYm94LWNoZWNrZWQsXHJcbiAgICAgICAgICAgICYuZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlIHtcclxuICAgICAgICAgICAgICAgIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5keGJsLWltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1kaXNhYmxlZC1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zdHlsZShcIi0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LWRpc2FibGVkLWJnXCIsIG51bGwsIG51bGwsICRkeC1jaGVja2JveC1kaXNhYmxlZC1hbHBoYSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUtZWxlbWVudC1kaXNhYmxlZC1iZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlYWRvbmx5LXN0YXRlKCkge1xyXG4gICAgICAgICAgICAmLmR4YmwtY2hlY2tib3gtY2hlY2tlZCxcclxuICAgICAgICAgICAgJi5keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUge1xyXG4gICAgICAgICAgICAgICAgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LWNoZWNrZWQtYmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtc3R5bGUoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXJlYWRvbmx5LWJnXCIsIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLWNvbG9yXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItd2lkdGhcIiwgI3skZHgtY2hlY2tib3gtY2hlY2tlZC1yZWFkb25seS1hbHBoYX1cclxuICAgICAgICAgICAgICAgICAgICApO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1iZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogI3skZHgtY2hlY2tib3gtdW5jaGVja2VkLXJlYWRvbmx5LWFscGhhfTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1iZyk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLXNtIHtcclxuICAgICAgICAgICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZTogI3skZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplLXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUtZWxlbWVudC13aWR0aDogI3skZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LXdpZHRoLXNtfTtcclxuXHJcbiAgICAgICAgICAgICYuZHhibC1jaGVja2JveC1jaGVja2VkIC5keGJsLWltYWdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAjeyRkeC1jaGVja2JveC1jaGVja2VkLWltYWdlLXdpZHRoLXNtfTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogI3skZHgtY2hlY2tib3gtY2hlY2tlZC1pbWFnZS1oZWlnaHQtc219O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgICAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplOiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUtbGd9O1xyXG4gICAgICAgICAgICAtLWR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LXdpZHRoOiAjeyRkeC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtd2lkdGgtbGd9O1xyXG5cclxuICAgICAgICAgICAgJi5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICN7JGR4LWNoZWNrYm94LWNoZWNrZWQtaW1hZ2Utd2lkdGgtbGd9O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAjeyRkeC1jaGVja2JveC1jaGVja2VkLWltYWdlLWhlaWdodC1sZ307XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWNoZWNrYm94LXN3aXRjaCB7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXNpemU6ICN7JGR4LWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXNpemV9O1xyXG4gICAgICAgIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1zaXplLXNtOiAjeyRkeC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1zaXplLXNtfTtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtc2l6ZS1sZzogI3skZHgtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LW1hcmdpbjogI3skZHgtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtbWFyZ2lufTtcclxuXHJcbiAgICAgICAgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogI3skZHgtY2hlY2tib3gtc3dpdGNoLW1hcmdpbi15fSAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAjeyRkeC1jaGVja2JveC1zd2l0Y2gtYm9yZGVyLXJhZGl1c307XHJcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC13aWR0aCk7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtd2lkdGgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWhlaWdodCk7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWhlaWdodCk7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1tYXJnaW4pO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAjeyRkeC1yb3VuZC1ib3JkZXItcmFkaXVzfTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtYmcpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIHtcclxuICAgICAgICAgICAgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zdHlsZShcIi0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJnXCIsIG51bGwsIG51bGwsICRkeC1jaGVja2JveC1hbHBoYSk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXVuY2hlY2tlZC1iZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlYWRvbmx5LXN0YXRlKCkge1xyXG4gICAgICAgICAgICAmID4gLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAjeyRkeC1jaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1yZWFkb25seS1hbHBoYX07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1jaGVja2JveC11bmNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zdHlsZShcIi0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJnXCIsIG51bGwsIG51bGwsICRkeC1jaGVja2JveC11bmNoZWNrZWQtcmVhZG9ubHktYWxwaGEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtY2hlY2tib3gtY2hlY2tlZCB7XHJcbiAgICAgICAgICAgIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1iZyk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC13aWR0aCkgLSB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LW1hcmdpbikgKiAyIC0gdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1zaXplKSkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBub3QtZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG5vdC1yZWFkb25seS1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICYuZHhibC1jaGVja2JveC1jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWhvdmVyLWJhY2tncm91bmQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWhvdmVyLWJnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtc3R5bGUoXCItLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1ob3Zlci1iZ1wiLCBudWxsLCBudWxsLCAkZHgtY2hlY2tib3gtaG92ZXItYWxwaGEpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbm9uLWVkaXRhYmxlLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1zd2l0Y2gtZWxlbWVudC1kaXNhYmxlZC1iZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgICAgIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtd2lkdGg6ICN7JGR4LWNoZWNrYm94LXN3aXRjaC13aWR0aC1zbX07XHJcbiAgICAgICAgICAgIC0tZHhibC1jaGVja2JveC1zd2l0Y2gtaGVpZ2h0OiAjeyRkeC1jaGVja2JveC1zd2l0Y2gtaGVpZ2h0LXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXNpemU6ICN7JGR4LWNoZWNrYm94LXN3aXRjaC1lbGVtZW50LXNpemUtc219O1xyXG5cclxuICAgICAgICAgICAgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46ICN7JGR4LWNoZWNrYm94LXN3aXRjaC1tYXJnaW4teS1zbX0gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLWxnIHtcclxuICAgICAgICAgICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC13aWR0aDogI3skZHgtY2hlY2tib3gtc3dpdGNoLXdpZHRoLWxnfTtcclxuICAgICAgICAgICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1oZWlnaHQ6ICN7JGR4LWNoZWNrYm94LXN3aXRjaC1oZWlnaHQtbGd9O1xyXG4gICAgICAgICAgICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtc2l6ZTogI3skZHgtY2hlY2tib3gtc3dpdGNoLWVsZW1lbnQtc2l6ZS1sZ307XHJcblxyXG4gICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogI3skZHgtY2hlY2tib3gtc3dpdGNoLW1hcmdpbi15LWxnfSAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1jaGVja2JveC1yYWRpbyB7XHJcbiAgICAgICAgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLXNpemUpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tc2l6ZSk7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1zaXplKTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1zaXplKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1iZyk7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRkeC1yb3VuZC1ib3JkZXItcmFkaXVzO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zdHlsZShcclxuICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tYmdcIiwgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWJvcmRlci1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1jaGVja2JveC1yYWRpby1ib3JkZXItd2lkdGhcIiwgJGR4LWNoZWNrYm94LWFscGhhXHJcbiAgICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBub3QtcmVhZG9ubHktc3RhdGUoKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgJi5keGJsLWNoZWNrYm94LWNoZWNrZWQgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtc3R5bGUoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8taG92ZXItYmdcIiwgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ob3Zlci1iZ1wiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLWNoZWNrYm94LXJhZGlvLWJvcmRlci13aWR0aFwiLCAkZHgtY2hlY2tib3gtaG92ZXItYWxwaGFcclxuICAgICAgICAgICAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWhvdmVyLWJhY2tncm91bmQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtaG92ZXItYmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LXN0eWxlKFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLWNoZWNrYm94LXJhZGlvLWhvdmVyLWJnXCIsIFwiLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ob3Zlci1ib3JkZXItY29sb3JcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1jaGVja2JveC1yYWRpby1ib3JkZXItd2lkdGhcIiwgJGR4LWNoZWNrYm94LWhvdmVyLWFscGhhXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtY2hlY2tib3gtY2hlY2tlZCB7XHJcbiAgICAgICAgICAgICYgPiAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50OjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGR4LXJvdW5kLWJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrLWJnKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrLXNpemUpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrLXNpemUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVhZG9ubHktc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICYgPiAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLWR4YmwtY2hlY2tib3gtcmFkaW8tcmVhZG9ubHktYWxocGEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4Ymwtc20ge1xyXG4gICAgICAgICAgICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2stc2l6ZTogI3skZHgtY2hlY2tib3gtcmFkaW8tY2hlY2stc2l6ZS1zbX07XHJcbiAgICAgICAgICAgIC0tZHhibC1jaGVja2JveC1yYWRpby1zaXplOiAjeyRkeC1jaGVja2JveC1yYWRpby1zaXplLXNtfTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgICAgIC0tZHhibC1jaGVja2JveC1yYWRpby1jaGVjay1zaXplOiAjeyRkeC1jaGVja2JveC1yYWRpby1jaGVjay1zaXplLWxnfTtcclxuICAgICAgICAgICAgLS1keGJsLWNoZWNrYm94LXJhZGlvLXNpemU6ICN7JGR4LWNoZWNrYm94LXJhZGlvLXNpemUtbGd9O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpIHtcclxuICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIsXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmluZGV0ZXJtaW5hdGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogI3skZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1tYXJnaW4teX0gMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBkaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICAgICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LWRpc2FibGVkLW9wYWNpdHkpO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1jaGVja2JveC1kaXNhYmxlLWRlZmF1bHQtcmVuZGVyIHtcclxuICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZS1wYWRkaW5nKCk7XHJcblxyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICAgICAgd2lkdGg6IDFweCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICAgICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiAuZHhibC10ZXh0IHtcclxuICAgICAgICAtLWR4YmwtdGV4dC1ib3JkZXItd2lkdGg6IDA7XHJcbiAgICAgICAgLS1keGJsLXRleHQtcGFkZGluZy14OiAwO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1keGJsLWNoZWNrYm94LXNwYWNpbmcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1keGJsLWNoZWNrYm94LXNwYWNpbmcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtY2hlY2tib3gtY2hlY2tlZCxcclxuICAgICYuZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlIHtcclxuICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtZm9jdXMtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgdmFyKC0tZHhibC1jaGVja2JveC1jaGVja2VkLWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc2hhZG93LXNwcmVhZCkgdmFyKC0tZHhibC1jaGVja2JveC1jaGVja2VkLWZvY3VzLXNoYWRvdy1jb2xvcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1mb2N1cy1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIHZhcigtLWR4YmwtY2hlY2tib3gtdW5jaGVja2VkLWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctc3ByZWFkKSB2YXIoLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctY29sb3IpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1jaGVja2JveC1sYWJlbC1lbGxpcHNpcyB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1jaGVja2JveC1hbGlnbi1sZWZ0IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWNoZWNrYm94LWFsaWduLXJpZ2h0IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1jaGVja2JveC1hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1jaGVja2JveC1zcGFjZS1iZXR3ZWVuIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWNoZWNrYm94LXNwYWNlLWFyb3VuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdmFsaWQtc3RhdGUoKSB7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1iZzogdmFyKC0tZHhibC1jaGVja2JveC12YWxpZGF0aW9uLXZhbGlkLWNvbG9yKTtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLWNvbG9yOiB1bnNldDtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yOiB1bnNldDtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmc6IHZhcigtLWR4YmwtY2hlY2tib3gtdmFsaWRhdGlvbi12YWxpZC1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWhvdmVyLWJnOiB1bnNldDtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iZzogdW5zZXQ7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtaG92ZXItYmc6IHVuc2V0O1xyXG4gICAgICAgIC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yOiB1bnNldDtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWJvcmRlci1jb2xvcjogdW5zZXQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc3R5bGUoJGR4LXN1Y2Nlc3MsIFwic3VjY2Vzc1wiKTtcclxuICAgICAgICBAaW5jbHVkZSBjaGVja2JveC11bmNoZWNrZWQtZm9jdXMtc3R5bGUoJGR4LXN1Y2Nlc3MsIFwic3VjY2Vzc1wiKTtcclxuICAgICAgICBAaW5jbHVkZSBjaGVja2JveC12YWxpZGF0aW9uLXN0eWxlcygkZHgtc3VjY2Vzcyk7XHJcbiAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtY2hlY2tlZC1ob3Zlci1zdHlsZSgkZHgtc3VjY2VzcywgXCJzdWNjZXNzXCIsIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1ob3Zlci1iZ1wiLCBcIi0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LWNoZWNrZWQtaG92ZXItYmFja2dyb3VuZFwiKTtcclxuICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1jaGVja2VkLWhvdmVyLXN0eWxlKCRkeC1zdWNjZXNzLCBcInN1Y2Nlc3NcIiwgXCItLWR4YmwtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtaG92ZXItYmdcIiwgXCItLWR4YmwtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtaG92ZXItYmFja2dyb3VuZFwiKTtcclxuICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1jaGVja2VkLWhvdmVyLXN0eWxlKCRkeC1zdWNjZXNzLCBcInN1Y2Nlc3NcIiwgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ob3Zlci1iZ1wiLCBcIi0tZHhibC1jaGVja2JveC1yYWRpby1jaGVja2VkLWhvdmVyLWJhY2tncm91bmRcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgaW52YWxpZC1zdGF0ZSgpIHtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWJnOiB2YXIoLS1keGJsLWNoZWNrYm94LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci1jb2xvcjogdW5zZXQ7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvcjogdW5zZXQ7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJnOiB2YXIoLS1keGJsLWNoZWNrYm94LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWhvdmVyLWJnOiB1bnNldDtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iZzogdW5zZXQ7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtaG92ZXItYmc6IHVuc2V0O1xyXG4gICAgICAgIC0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtaG92ZXItYm9yZGVyLWNvbG9yOiB1bnNldDtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWJvcmRlci1jb2xvcjogdW5zZXQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc3R5bGUoJGR4LWRhbmdlciwgXCJkYW5nZXJcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtdW5jaGVja2VkLWZvY3VzLXN0eWxlKCRkeC1kYW5nZXIsIFwiZGFuZ2VyXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LXZhbGlkYXRpb24tc3R5bGVzKCRkeC1kYW5nZXIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LWNoZWNrZWQtaG92ZXItc3R5bGUoJGR4LWRhbmdlciwgXCJkYW5nZXJcIiwgXCItLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWhvdmVyLWJnXCIsIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1ob3Zlci1iYWNrZ3JvdW5kXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LWNoZWNrZWQtaG92ZXItc3R5bGUoJGR4LWRhbmdlciwgXCJkYW5nZXJcIiwgXCItLWR4YmwtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtaG92ZXItYmdcIiwgXCItLWR4YmwtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtaG92ZXItYmFja2dyb3VuZFwiKTtcclxuICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1jaGVja2VkLWhvdmVyLXN0eWxlKCRkeC1kYW5nZXIsIFwiZGFuZ2VyXCIsIFwiLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtaG92ZXItYmdcIiwgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2tlZC1ob3Zlci1iYWNrZ3JvdW5kXCIpO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LWZvbnQtc2l6ZTogI3skZHgtY2hlY2tib3gtZm9udC1zaXplLXNtfTtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtbGluZS1oZWlnaHQ6ICN7JGR4LWNoZWNrYm94LWxpbmUtaGVpZ2h0LXNtfTtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtc3BhY2luZzogI3skZHgtY2hlY2tib3gtc3BhY2luZy1zbX07XHJcblxyXG4gICAgICAgIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICBtYXJnaW46ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtbWFyZ2luLXktc219IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtY2hlY2tib3gtZGlzcGxheS12aWV3LWNoZWNrZWQsXHJcbiAgICAgICAgJi5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy11bmNoZWNrZWQsXHJcbiAgICAgICAgJi5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1pbmRldGVybWluYXRlIHtcclxuICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LW1hcmdpbi15LXNtfSAwO1xyXG5cclxuICAgICAgICAgICAgICAgID4gLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAjeyRkeC1jaGVja2JveC1jaGVja2VkLWltYWdlLXdpZHRoLXNtfTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICN7JGR4LWNoZWNrYm94LWNoZWNrZWQtaW1hZ2UtaGVpZ2h0LXNtfTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1pbmRldGVybWluYXRlIHtcclxuICAgICAgICAgICAgPiBkaXY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAjeyRkeC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtd2lkdGgtc219O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LWZvbnQtc2l6ZTogI3skZHgtY2hlY2tib3gtZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtbGluZS1oZWlnaHQ6ICN7JGR4LWNoZWNrYm94LWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtc3BhY2luZzogI3skZHgtY2hlY2tib3gtc3BhY2luZy1sZ307XHJcblxyXG4gICAgICAgIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICBtYXJnaW46ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtbWFyZ2luLXktbGd9IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtY2hlY2tib3gtZGlzcGxheS12aWV3LWNoZWNrZWQsXHJcbiAgICAgICAgJi5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy11bmNoZWNrZWQsXHJcbiAgICAgICAgJi5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1pbmRldGVybWluYXRlIHtcclxuICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LW1hcmdpbi15LWxnfSAwO1xyXG5cclxuICAgICAgICAgICAgICAgID4gLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAjeyRkeC1jaGVja2JveC1jaGVja2VkLWltYWdlLXdpZHRoLWxnfTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICN7JGR4LWNoZWNrYm94LWNoZWNrZWQtaW1hZ2UtaGVpZ2h0LWxnfTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1pbmRldGVybWluYXRlIHtcclxuICAgICAgICAgICAgPiBkaXY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAjeyRkeC1jaGVja2JveC1pbmRldGVybWluYXRlLWVsZW1lbnQtd2lkdGgtbGd9O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctY2hlY2tlZCxcclxuICAgICYuZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctdW5jaGVja2VkLFxyXG4gICAgJi5keGJsLWNoZWNrYm94LWRpc3BsYXktdmlldy1pbmRldGVybWluYXRlIHtcclxuICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LW1hcmdpbi15fSAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplKTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIGhlaWdodDogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUpO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1yZWFkb25seS1iZyk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtYm9yZGVyLXJhZGl1c307XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplKTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUpO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItY29sb3IsICN7JGR4LWNoZWNrYm94LWJhc2UtY29sb3J9KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtYm9yZGVyLXJhZGl1c307XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci1jb2xvciwgI3skZHgtY2hlY2tib3gtdW5jaGVja2VkLXJlYWRvbmx5LWFscGhhfSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LWNoZWNrZWQtYmcsIGN1cnJlbnRjb2xvcik7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogI3skZHgtY2hlY2tib3gtY2hlY2tlZC1pbWFnZS13aWR0aH07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICN7JGR4LWNoZWNrYm94LWNoZWNrZWQtaW1hZ2UtaGVpZ2h0fTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdmFsaWQtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtdmFsaWRhdGlvbi12YWxpZC1jb2xvcik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBpbnZhbGlkLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWNoZWNrYm94LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1jaGVja2JveC1kaXNwbGF5LXZpZXctaW5kZXRlcm1pbmF0ZSA+IGRpdjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWJnKTtcclxuICAgICAgICB3aWR0aDogI3skZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1lbGVtZW50LXdpZHRofTtcclxuICAgICAgICBoZWlnaHQ6ICN7JGR4LWNoZWNrYm94LWluZGV0ZXJtaW5hdGUtZWxlbWVudC1oZWlnaHR9O1xyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb21tb25cIjtcclxuXHJcbkBtaXhpbiBjaGVja2JveC1mb2N1cy1zdGF0ZSgpIHtcclxuICAgICY6Zm9jdXMtd2l0aGluIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc3R5bGUoJGNvbG9yLCAkcmVuZGVyLXN0eWxlLCAkdGludC1hbW91bnQ6ICRkeC1jaGVja2JveC1mb2N1cy1zaGFkb3ctdGludC1hbW91bnQsICRzaGFkZS1hbW91bnQ6ICRkeC1jaGVja2JveC1mb2N1cy1zaGFkb3ctc2hhZGUtYW1vdW50KSB7XHJcbiAgICBAaW5jbHVkZSBjb250ZXh0dWFsLWZvY3VzLXN0eWxlKFxyXG4gICAgICAgIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc2hhZG93LWNvbG9yXCIsIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc2hhZG93LXNwcmVhZFwiLCBcIi0tZHhibC1jaGVja2JveC1jaGVja2VkLWZvY3VzLXNoYWRvdy1ibHVyXCIsIG51bGwsXHJcbiAgICAgICAgJGNvbG9yLCAkcmVuZGVyLXN0eWxlLCAkZHgtY2hlY2tib3gtZm9jdXMtc2hhZG93LXNpemUsICR0aW50LWFtb3VudCwgJHNoYWRlLWFtb3VudCwgMCUsIDAlXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gY2hlY2tib3gtdW5jaGVja2VkLWZvY3VzLXN0eWxlKCRjb2xvciwgJHJlbmRlci1zdHlsZSwgJHRpbnQtYW1vdW50OiAkZHgtY2hlY2tib3gtZm9jdXMtc2hhZG93LXRpbnQtYW1vdW50LCAkc2hhZGUtYW1vdW50OiAkZHgtY2hlY2tib3gtZm9jdXMtc2hhZG93LXNoYWRlLWFtb3VudCkge1xyXG4gICAgQGluY2x1ZGUgY29udGV4dHVhbC1mb2N1cy1zdHlsZShcclxuICAgICAgICBcIi0tZHhibC1jaGVja2JveC11bmNoZWNrZWQtZm9jdXMtc2hhZG93LWNvbG9yXCIsIFwiLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctc3ByZWFkXCIsIFwiLS1keGJsLWNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zaGFkb3ctYmx1clwiLCBudWxsLFxyXG4gICAgICAgICRjb2xvciwgJHJlbmRlci1zdHlsZSwgJGR4LWNoZWNrYm94LWZvY3VzLXNoYWRvdy1zaXplLCAkdGludC1hbW91bnQsICRzaGFkZS1hbW91bnQsIDAlLCAwJVxyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIGNoZWNrYm94LWNoZWNrZWQtaG92ZXItc3R5bGUoJGNvbG9yLCAkcmVuZGVyLXN0eWxlLCAkYmctY29sb3ItdmFyLCAkYmFja2dyb3VuZC12YXIpIHtcclxuICAgIEBpbmNsdWRlIGNvbnRleHR1YWwtc3RhdGUtc3R5bGUoXHJcbiAgICAgICAgJGJnLWNvbG9yLXZhciwgbnVsbCwgbnVsbCwgJGJhY2tncm91bmQtdmFyLFxyXG4gICAgICAgICRjb2xvciwgJHJlbmRlci1zdHlsZSwgJGR4LWNoZWNrYm94LWhvdmVyLWJnLXRpbnQtYW1vdW50LCAkZHgtY2hlY2tib3gtaG92ZXItYmctc2hhZGUtYW1vdW50XHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gcmFkaW8tY2hlY2tlZC1ob3Zlci1ib3JkZXItc3R5bGUoJGNvbG9yLCAkcmVuZGVyLXN0eWxlLCAkYm9yZGVyLXNoYWRlLWFtb3VudCwgJHNoYWRlLWNvbG9yLXZhcikge1xyXG4gICAgQGlmICRkeC10aGVtZSB7XHJcbiAgICAgICAgJHNoYWRlLWNvbG9yOiBzaGFkZS1jb2xvcigkY29sb3IsICRib3JkZXItc2hhZGUtYW1vdW50KTtcclxuXHJcbiAgICAgICAgI3skc2hhZGUtY29sb3ItdmFyfTogI3skc2hhZGUtY29sb3J9O1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIHtcclxuICAgICAgICAkdGhlbWUtY29sb3I6IGdldC1leHRlcm5hbC10aGVtZS1jb2xvcigkcmVuZGVyLXN0eWxlKTtcclxuXHJcbiAgICAgICAgI3skc2hhZGUtY29sb3ItdmFyfTogI3skdGhlbWUtY29sb3J9O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gY2hlY2tib3gtc3R5bGUtY29yZSgkYmFzZS1jb2xvciwgJGJnLWNvbG9yLXZhciwgJGJvcmRlci1jb2xvci12YXIsICRib3JkZXItd2lkdGgtdmFyLCAkYWxwaGE6IDEpIHtcclxuICAgIEBpZiAkYmctY29sb3ItdmFyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoI3skYmctY29sb3ItdmFyfSwgI3skYmFzZS1jb2xvcn0pO1xyXG4gICAgICAgIG9wYWNpdHk6IHZhcigjeyRiZy1jb2xvci12YXJ9LCAjeyRhbHBoYX0pO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkYm9yZGVyLWNvbG9yLXZhciBhbmQgJGJvcmRlci13aWR0aC12YXIge1xyXG4gICAgICAgIGJvcmRlcjogdmFyKCN7JGJvcmRlci13aWR0aC12YXJ9KSBzb2xpZCB2YXIoI3skYm9yZGVyLWNvbG9yLXZhcn0sICN7JGJhc2UtY29sb3J9KTtcclxuICAgICAgICBvcGFjaXR5OiB2YXIoI3skYm9yZGVyLWNvbG9yLXZhcn0sICN7JGFscGhhfSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjaGVja2JveC1zdHlsZSgkYmctY29sb3ItdmFyLCAkYm9yZGVyLWNvbG9yLXZhciwgJGJvcmRlci13aWR0aC12YXIsICRhbHBoYTogMSkge1xyXG4gICAgQGluY2x1ZGUgY2hlY2tib3gtc3R5bGUtY29yZSgkZHgtY2hlY2tib3gtYmFzZS1jb2xvciwgJGJnLWNvbG9yLXZhciwgJGJvcmRlci1jb2xvci12YXIsICRib3JkZXItd2lkdGgtdmFyLCAkYWxwaGEpO1xyXG59XHJcblxyXG5AbWl4aW4gY2hlY2tib3gtdmFsaWRhdGlvbi1zdHlsZXMoJGNvbG9yKSB7XHJcbiAgICAmOm5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbykge1xyXG4gICAgICAgICYuZHhibC1jaGVja2JveC11bmNoZWNrZWQge1xyXG4gICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtc3R5bGUtY29yZSgkY29sb3IsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJnXCIsIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ib3JkZXItd2lkdGhcIiwgJGR4LWNoZWNrYm94LXZhbGlkYXRpb24tYWxwaGFcclxuICAgICAgICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBub3QtcmVhZG9ubHktc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zdHlsZS1jb3JlKCRjb2xvcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJnXCIsIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLXdpZHRoXCIsICRkeC1jaGVja2JveC12YWxpZGF0aW9uLWhvdmVyLWFscGhhXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSByZWFkb25seS1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgJi5keGJsLWNoZWNrYm94LWNoZWNrZWQsXHJcbiAgICAgICAgICAgICYuZHhibC1jaGVja2JveC1pbmRldGVybWluYXRlIHtcclxuICAgICAgICAgICAgICAgIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LXN0eWxlLWNvcmUoJGNvbG9yLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXJlYWRvbmx5LWJnXCIsIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLWNvbG9yXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtcmVhZG9ubHktYm9yZGVyLXdpZHRoXCIsIG51bGxcclxuICAgICAgICAgICAgICAgICAgICApO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkZHgtY2hlY2tib3gtY2hlY2tlZC1yZWFkb25seS1hbHBoYTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LXN0eWxlLWNvcmUoJGNvbG9yLCBcIi0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXJlYWRvbmx5LWJnXCIsIG51bGwsIG51bGwsIG51bGwpO1xyXG5cclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRkeC1jaGVja2JveC11bmNoZWNrZWQtdmFsaWRhdGlvbi1yZWFkb25seS1hbHBoYTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1jaGVja2JveC1zd2l0Y2gge1xyXG4gICAgICAgICYuZHhibC1jaGVja2JveC11bmNoZWNrZWQge1xyXG4gICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LXN0eWxlLWNvcmUoJGNvbG9yLCBcIi0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJnXCIsIG51bGwsIG51bGwsICRkeC1jaGVja2JveC12YWxpZGF0aW9uLWFscGhhKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVhZG9ubHktc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICYuZHhibC1jaGVja2JveC1jaGVja2VkLFxyXG4gICAgICAgICAgICAmLmR4YmwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSB7XHJcbiAgICAgICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zdHlsZS1jb3JlKCRjb2xvciwgXCItLWR4YmwtY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iZ1wiLCBudWxsLCBudWxsLCAkZHgtY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtcmVhZG9ubHktYWxwaGEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIHtcclxuICAgICAgICAgICAgICAgIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LXN0eWxlLWNvcmUoJGNvbG9yLCBcIi0tZHhibC1jaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJnXCIsIG51bGwsIG51bGwsICRkeC1jaGVja2JveC11bmNoZWNrZWQtdmFsaWRhdGlvbi1yZWFkb25seS1hbHBoYSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG5vdC1kaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbm90LXJlYWRvbmx5LXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgJi5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtc3R5bGUtY29yZSgkY29sb3IsIFwiLS1keGJsLWNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtaG92ZXItYmdcIiwgbnVsbCwgbnVsbCwgJGR4LWNoZWNrYm94LXZhbGlkYXRpb24taG92ZXItYWxwaGEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1jaGVja2JveC1yYWRpbyB7XHJcbiAgICAgICAgJi5keGJsLWNoZWNrYm94LWNoZWNrZWQge1xyXG4gICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtc3R5bGUtY29yZSgkY29sb3IsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwsIFwiLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ib3JkZXItY29sb3JcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tYm9yZGVyLXdpZHRoXCIsIG51bGxcclxuICAgICAgICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zdHlsZS1jb3JlKCRjb2xvcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWJvcmRlci1jb2xvclwiLCBudWxsLCBudWxsLCBudWxsKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbm90LWRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbm90LXJlYWRvbmx5LXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtc3R5bGUtY29yZSgkY29sb3IsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwsIFwiLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtaG92ZXItYmdcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tYm9yZGVyLXdpZHRoXCIsIG51bGxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkZHgtY2hlY2tib3gtdmFsaWRhdGlvbi1ob3Zlci1hbHBoYTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2hlY2tib3gtc3R5bGUtY29yZSgkY29sb3IsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLWNoZWNrYm94LXJhZGlvLWNoZWNrZWQtaG92ZXItYmdcIiwgbnVsbCwgbnVsbCwgbnVsbCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRkeC1jaGVja2JveC12YWxpZGF0aW9uLWhvdmVyLWFscGhhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtY2hlY2tib3gtdW5jaGVja2VkIHtcclxuICAgICAgICAgICAgLmR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LXN0eWxlLWNvcmUoJGNvbG9yLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtY2hlY2stYmdcIiwgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tdW5jaGVja2VkLWJvcmRlci1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1jaGVja2JveC1yYWRpby1ib3JkZXItd2lkdGhcIiwgJGR4LWNoZWNrYm94LXZhbGlkYXRpb24tYWxwaGFcclxuICAgICAgICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBub3QtcmVhZG9ubHktc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LXN0eWxlLWNvcmUoJGNvbG9yLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwsIFwiLS1keGJsLWNoZWNrYm94LXJhZGlvLXVuY2hlY2tlZC1ob3Zlci1ib3JkZXItY29sb3JcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1jaGVja2JveC1yYWRpby1ib3JkZXItd2lkdGhcIiwgJGR4LWNoZWNrYm94LXZhbGlkYXRpb24taG92ZXItYWxwaGFcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlYWRvbmx5LXN0YXRlKCkge1xyXG4gICAgICAgICAgICAmLmR4YmwtY2hlY2tib3gtY2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zdHlsZS1jb3JlKCRjb2xvciwgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2stcmVhZG9ubHktYmdcIiwgbnVsbCwgbnVsbCwgbnVsbCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRkeC1jaGVja2JveC1yYWRpby1yZWFkb25seS1hbHBoYTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5keGJsLWNoZWNrYm94LXVuY2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1zdHlsZS1jb3JlKCRjb2xvciwgXCItLWR4YmwtY2hlY2tib3gtcmFkaW8tY2hlY2stcmVhZG9ubHktYmdcIiwgbnVsbCwgbnVsbCwgbnVsbCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRkeC1jaGVja2JveC1yYWRpby11bmNoZWNrZWQtdmFsaWRhdGlvbi1yZWFkb25seS1hbHBoYTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcclxuQGltcG9ydCBcImJyZWFrcG9pbnRzXCI7XHJcblxyXG4kZHgtc2Nyb2xsLWJhci13aWR0aDogMS4yNXJlbSAhZGVmYXVsdDsgICAgIC8vIHVzZWQgaW4gbWVtb1xyXG4kZHgtcm91bmQtYm9yZGVyLXJhZGl1czogM3JlbSAhZGVmYXVsdDsgICAgIC8vIHJvdW5kIG9iamVjdHNcclxuXHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvY29tbW9uXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvYnV0dG9uXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvY2FsZW5kYXJcIjtcclxuXHJcbi5keGJsLWNhbGVuZGFyIHtcclxuICAgIC0tZHhibC1jYWxlbmRhci1mb250LWZhbWlseTogI3skZHgtY2FsZW5kYXItZm9udC1mYW1pbHl9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWZvbnQtc2l6ZTogI3skZHgtY2FsZW5kYXItZm9udC1zaXplfTtcclxuICAgIC0tZHhibC1jYWxlbmRhci1saW5lLWhlaWdodDogI3skZHgtY2FsZW5kYXItbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWJnOiAjeyRkeC1jYWxlbmRhci1iZ307XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItY29sb3I6ICN7JGR4LWNhbGVuZGFyLWNvbG9yfTtcclxuICAgIC0tZHhibC1jYWxlbmRhci1ib3JkZXItY29sb3I6ICN7JGR4LWNhbGVuZGFyLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXN0eWxlOiAjeyRkeC1jYWxlbmRhci1ib3JkZXItc3R5bGV9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aDogI3skZHgtY2FsZW5kYXItYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC1jYWxlbmRhci1ib3JkZXItcmFkaXVzOiAjeyRkeC1jYWxlbmRhci1ib3JkZXItcmFkaXVzfTtcclxuICAgIC0tZHhibC1jYWxlbmRhci1yZWFkb25seS1iZzogI3skZHgtY2FsZW5kYXItZGlzYWJsZWQtYmd9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLXJlYWRvbmx5LWNvbG9yOiAjeyRkeC1jYWxlbmRhci1kaXNhYmxlZC1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItZGlzYWJsZWQtYmc6ICN7JGR4LWNhbGVuZGFyLWRpc2FibGVkLWJnfTtcclxuICAgIC0tZHhibC1jYWxlbmRhci1kaXNhYmxlZC1jb2xvcjogI3skZHgtY2FsZW5kYXItZGlzYWJsZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWRpc2FibGVkLW9wYWNpdHk6ICN7JGR4LWNhbGVuZGFyLWRpc2FibGVkLW9wYWNpdHl9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWhlYWRlci1iZzogI3skZHgtY2FsZW5kYXItaGVhZGVyLWJnfTtcclxuICAgIC0tZHhibC1jYWxlbmRhci1oZWFkZXItY29sb3I6ICN7JGR4LWNhbGVuZGFyLWhlYWRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvcjogI3skZHgtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1ob3Zlci1jb2xvcjogI3skZHgtY2FsZW5kYXItaGVhZGVyLWJ0bi1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZHgtY2FsZW5kYXItaGVhZGVyLWJ0bi1kaXNhYmxlZC1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaGVhZGVyLXRpdGxlLWZvbnQtd2VpZ2h0OiAjeyRkeC1jYWxlbmRhci1oZWFkZXItdGl0bGUtZm9udC13ZWlnaHR9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXg6ICN7JGR4LWNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1iZzogI3skZHgtY2FsZW5kYXItZm9vdGVyLWJnfTtcclxuICAgIC0tZHhibC1jYWxlbmRhci1mb290ZXItY29sb3I6ICN7JGR4LWNhbGVuZGFyLWZvb3Rlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItZm9vdGVyLWJ0bi1zcGFjaW5nOiAjeyRkeC1jYWxlbmRhci1mb290ZXItYnRuLXNwYWNpbmd9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1idG4tYmc6ICN7JGR4LWNhbGVuZGFyLWZvb3Rlci1idG4tYmd9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1idG4taG92ZXItY29sb3I6ICN7JGR4LWNhbGVuZGFyLWZvb3Rlci1idG4taG92ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRkeC1jYWxlbmRhci1mb290ZXItYnRuLWhvdmVyLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItZm9vdGVyLWJ0bi1vdXRsaW5lLW9mZnNldDogI3skZHgtY2FsZW5kYXItZm9vdGVyLWJ0bi1vdXRsaW5lLW9mZnNldH07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItZm9vdGVyLWJ0bi1ib3JkZXItY29sb3I6ICN7JGR4LWNhbGVuZGFyLWZvb3Rlci1idG4tYnV0dG9uLWNvbG9yfTtcclxuICAgIC0tZHhibC1jYWxlbmRhci1mb290ZXItcGFkZGluZy14OiAjeyRkeC1jYWxlbmRhci1mb290ZXItcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1jYWxlbmRhci1mb290ZXItcGFkZGluZy15OiAjeyRkeC1jYWxlbmRhci1mb290ZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1jYWxlbmRhci1jb250ZW50LXBhZGRpbmcteTogI3skZHgtY2FsZW5kYXItY29udGVudC1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtcGFkZGluZy14OiAjeyRkeC1jYWxlbmRhci1jb250ZW50LXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItY29udGVudC1jZWxsLXBhZGRpbmcteTogI3skZHgtY2FsZW5kYXItY29udGVudC1jZWxsLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItY29udGVudC1jZWxsLXBhZGRpbmcteDogI3skZHgtY2FsZW5kYXItY29udGVudC1jZWxsLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItY29udGVudC1jZWxsLW1pbi13aWR0aDogI3skZHgtY2FsZW5kYXItY29udGVudC1jZWxsLW1pbi13aWR0aH07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItZGF5cy1vZi13ZWVrLWZvbnQtc2l6ZTogI3skZHgtY2FsZW5kYXItZGF5cy1vZi13ZWVrLWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItZGF5cy1vZi13ZWVrLW9wYWNpdHk6ICN7JGR4LWNhbGVuZGFyLWRheXMtb2Ytd2Vlay1vcGFjaXR5fTtcclxuICAgIC0tZHhibC1jYWxlbmRhci13ZWVrLW51bWJlci1mb250LXNpemU6ICN7JGR4LWNhbGVuZGFyLXdlZWstbnVtYmVyLWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItd2Vlay1udW1iZXItb3BhY2l0eTogI3skZHgtY2FsZW5kYXItd2Vlay1udW1iZXItb3BhY2l0eX07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItbW91bnRoLXllYXItc2VsZWN0aW9uLWJvcmRlci1yYWRpdXM6ICN7JGR4LWNhbGVuZGFyLW1vdW50aC15ZWFyLXNlbGVjdGlvbi1ib3JkZXItcmFkaXVzfTtcclxuICAgIC0tZHhibC1jYWxlbmRhci13ZWVrZW5kLWNvbG9yOiAjeyRkeC1jYWxlbmRhci13ZWVrZW5kLWNvbG9yfTtcclxuICAgIC0tZHhibC1jYWxlbmRhci1ub3QtY3VycmVudC12aWV3LWNvbG9yOiAjeyRkeC1jYWxlbmRhci1ub3QtY3VycmVudC12aWV3LWNvbG9yfTtcclxuICAgIC0tZHhibC1jYWxlbmRhci10b2RheS1ib3JkZXItY29sb3I6ICN7JGR4LWNhbGVuZGFyLXRvZGF5LWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaXRlbS1kaXNhYmxlZC1vcGFjaXR5OiAjeyRkeC1jYWxlbmRhci1pdGVtLWRpc2FibGVkLW9wYWNpdHl9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWl0ZW0tZGlzYWJsZWQtY3Vyc29yOiAjeyRkeC1jYWxlbmRhci1pdGVtLWRpc2FibGVkLWN1cnNvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1iZzogI3skZHgtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1iZ307XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1jb2xvcjogI3skZHgtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaXRlbS1ob3Zlci1iZzogI3skZHgtY2FsZW5kYXItaXRlbS1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaXRlbS1ob3Zlci1jb2xvcjogI3skZHgtY2FsZW5kYXItaXRlbS1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1ob3Zlci1iZzogI3skZHgtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1ob3Zlci1jb2xvcjogI3skZHgtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1yYW5nZS1iZzogI3skZHgtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1yYW5nZS1iZ307XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1yYW5nZS1jb2xvcjogI3skZHgtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1yYW5nZS1jb2xvcn07XHJcbiAgICAtLWR4YmwtY2FsZW5kYXItaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yOiAjeyRkeC1jYWxlbmRhci1pdGVtLWZvY3VzLW91dGxpbmUtY29sb3J9O1xyXG4gICAgLS1keGJsLWNhbGVuZGFyLWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aDogI3skZHgtY2FsZW5kYXItaXRlbS1mb2N1cy1vdXRsaW5lLXdpZHRofTtcclxuICAgIC0tZHhibC1jYWxlbmRhci12YWxpZGF0aW9uLXZhbGlkLWNvbG9yOiAjeyRkeC12YWxpZGF0aW9uLXZhbGlkLWNvbG9yfTtcclxuICAgIC0tZHhibC1jYWxlbmRhci12YWxpZGF0aW9uLWludmFsaWQtY29sb3I6ICN7JGR4LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcn07XHJcblxyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtY2FsZW5kYXItZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1keGJsLWNhbGVuZGFyLWZvbnQtc2l6ZSk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1jYWxlbmRhci1saW5lLWhlaWdodCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLWJnKTtcclxuICAgIGJvcmRlcjogdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci1jb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItY29sb3IpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuXHJcbiAgICAuZHhibC1jYWxlbmRhci1oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1jYWxlbmRhci1oZWFkZXItcGFkZGluZy14KTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBwYW5lbC1oZWFkZXItc3R5bGUoXCItLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJnXCIsIFwiLS1keGJsLWNhbGVuZGFyLWhlYWRlci1jb2xvclwiKTtcclxuXHJcbiAgICAgICAgLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1mb250LWZhbWlseTogdmFyKC0tZHhibC1jYWxlbmRhci1mb250LWZhbWlseSk7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tZm9udC1zaXplOiB2YXIoLS1keGJsLWNhbGVuZGFyLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtY2FsZW5kYXItbGluZS1oZWlnaHQpO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWJnOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1oZWFkZXItYnRuLWNvbG9yKTtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1oZWFkZXItYnRuLWNvbG9yKTtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvcik7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItd2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBjYWxlbmRhci1idXR0b24tZm9jdXMtc3RhdGUoKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZW1iZWRkZWQtaW1hZ2UtY29sb3IoXCItLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvclwiLCBcIi0tZHhibC1jYWxlbmRhci1oZWFkZXItYnRuLWRpc2FibGVkLWNvbG9yXCIsIFwiLS1keGJsLWNhbGVuZGFyLWhlYWRlci1idG4taG92ZXItY29sb3JcIiwgbnVsbCwgbnVsbCwgdHJ1ZSk7XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtY2FsZW5kYXItaGVhZGVyLXRpdGxlLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLWhlYWRlci1idG4tY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1oZWFkZXItYnRuLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaGVhZGVyLWJ0bi1jb2xvcik7XHJcblxyXG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1keGJsLWNhbGVuZGFyLWhlYWRlci10aXRsZS1mb250LXdlaWdodCk7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICN7JGR4LXN0YXRlLWRpc2FibGVkLW9wYWNpdHl9O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWNhbGVuZGFyLWNvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1jYWxlbmRhci1jb250ZW50LXBhZGRpbmcteSkgdmFyKC0tZHhibC1jYWxlbmRhci1jb250ZW50LXBhZGRpbmcteCk7XHJcblxyXG4gICAgICAgICYgPiB0YWJsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJlt2aWV3PVwiMFwiXSA+IHRhYmxlID4gdGJvZHkge1xyXG4gICAgICAgICAgICAmID4gdHIge1xyXG4gICAgICAgICAgICAgICAgJiA+IHRkLFxyXG4gICAgICAgICAgICAgICAgJiA+IHRoIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtY2VsbC1wYWRkaW5nLXkpIHZhcigtLWR4YmwtY2FsZW5kYXItY29udGVudC1jZWxsLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiB2YXIoLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtY2VsbC1taW4td2lkdGgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1jYWxlbmRhci1kYXlzLW9mLXdlZWsgPiB0aCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgb3BhY2l0eTogdmFyKC0tZHhibC1jYWxlbmRhci1kYXlzLW9mLXdlZWstb3BhY2l0eSk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1jYWxlbmRhci1kYXlzLW9mLXdlZWstZm9udC1zaXplKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1keGJsLWNhbGVuZGFyLXdlZWstbnVtYmVyLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLWR4YmwtY2FsZW5kYXItd2Vlay1udW1iZXItb3BhY2l0eSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1jYWxlbmRhci13ZWVrLXJvdyxcclxuICAgICAgICAuZHhibC1jYWxlbmRhci15ZWFyLXJvdyxcclxuICAgICAgICAuZHhibC1jYWxlbmRhci1kZWNhZGUtcm93LFxyXG4gICAgICAgIC5keGJsLWNhbGVuZGFyLWNlbnR1cnktcm93IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtY2FsZW5kYXIteWVhci1yb3csXHJcbiAgICAgICAgLmR4YmwtY2FsZW5kYXItZGVjYWRlLXJvdyxcclxuICAgICAgICAuZHhibC1jYWxlbmRhci1jZW50dXJ5LXJvdyB7XHJcbiAgICAgICAgICAgIC5keGJsLWNhbGVuZGFyLXNlbGVjdGVkLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1jYWxlbmRhci1tb3VudGgteWVhci1zZWxlY3Rpb24tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjYWxlbmRhci1pdGVtLWZvY3VzLXN0YXRlKCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLWNhbGVuZGFyLXNlbGVjdGVkLWl0ZW0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1zZWxlY3RlZC1zdHlsZShcIi0tZHhibC1jYWxlbmRhci1pdGVtLXNlbGVjdGVkLWJnXCIsIFwiLS1keGJsLWNhbGVuZGFyLWl0ZW0tc2VsZWN0ZWQtY29sb3JcIiwgXCItLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoXCIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtY2FsZW5kYXItZGF5IHtcclxuICAgICAgICAgICAgYm9yZGVyOiB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItc3R5bGUpIHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgJi5keGJsLWNhbGVuZGFyLXRvZGF5IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci10b2RheS1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBjYWxlbmRhci1pdGVtLWZvY3VzLXN0YXRlKCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1jYWxlbmRhci13ZWVrZW5kIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItd2Vla2VuZC1jb2xvcik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1jYWxlbmRhci1ub3QtY3VycmVudC12aWV3IHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItbm90LWN1cnJlbnQtdmlldy1jb2xvcik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1jYWxlbmRhci1kaXNhYmxlZC1pdGVtIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogdmFyKC0tZHhibC1jYWxlbmRhci1pdGVtLWRpc2FibGVkLW9wYWNpdHkpO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaXRlbS1kaXNhYmxlZC1jdXJzb3IpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBkaXYuZHhibC1jYWxlbmRhci1mb290ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1jYWxlbmRhci1mb290ZXItcGFkZGluZy15KSB2YXIoLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1wYWRkaW5nLXgpO1xyXG4gICAgICAgIGJvcmRlci10b3A6IHZhcigtLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWNhbGVuZGFyLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1jYWxlbmRhci1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHBhbmVsLWZvb3Rlci1zdHlsZShcIi0tZHhibC1jYWxlbmRhci1mb290ZXItYmdcIiwgXCItLWR4YmwtY2FsZW5kYXItZm9vdGVyLWNvbG9yXCIpO1xyXG5cclxuICAgICAgICAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWNhbGVuZGFyLWZvbnQtZmFtaWx5KTtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1mb250LXNpemU6IHZhcigtLWR4YmwtY2FsZW5kYXItZm9udC1zaXplKTtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1saW5lLWhlaWdodDogdmFyKC0tZHhibC1jYWxlbmRhci1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tYmc6IHZhcigtLWR4YmwtY2FsZW5kYXItZm9vdGVyLWJ0bi1iZyk7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWR4YmwtY2FsZW5kYXItZm9vdGVyLWJ0bi1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItZm9vdGVyLWJ0bi1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBjYWxlbmRhci1idXR0b24tZm9jdXMtc3RhdGUoKTtcclxuXHJcbiAgICAgICAgICAgICYgKyAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtY2FsZW5kYXItZm9vdGVyLWJ0bi1zcGFjaW5nKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBub3QtZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbm90LXJlYWRvbmx5LXN0YXRlKCkge1xyXG4gICAgICAgICAgICAuZHhibC1jYWxlbmRhci1oZWFkZXIgPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmR4YmwtY2FsZW5kYXItaGVhZGVyLXRpdGxlLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtY2FsZW5kYXItY29udGVudCA+IHRhYmxlID4gdGJvZHkgPiB0ciB7XHJcbiAgICAgICAgICAgIHRkOm5vdCguZHhibC1jYWxlbmRhci1kaXNhYmxlZC1pdGVtKTpub3QoLmR4YmwtY2FsZW5kYXItd2Vlay1udW1iZXIpIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCguZHhibC1jYWxlbmRhci1zZWxlY3RlZC1yYW5nZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1ob3Zlci1zdHlsZShcIi0tZHhibC1jYWxlbmRhci1pdGVtLWhvdmVyLWJnXCIsIFwiLS1keGJsLWNhbGVuZGFyLWl0ZW0taG92ZXItY29sb3JcIiwgXCItLWR4YmwtY2FsZW5kYXItYm9yZGVyLXdpZHRoXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtY2FsZW5kYXItc2VsZWN0ZWQtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLXNlbGVjdGVkLWhvdmVyLXN0eWxlKFwiLS1keGJsLWNhbGVuZGFyLWl0ZW0tc2VsZWN0ZWQtaG92ZXItYmdcIiwgXCItLWR4YmwtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1ob3Zlci1jb2xvclwiLCBcIi0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGhcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuZHhibC1jYWxlbmRhci1zZWxlY3RlZC1yYW5nZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtc2VsZWN0ZWQtcmFuZ2Utc3R5bGUoXCItLWR4YmwtY2FsZW5kYXItaXRlbS1zZWxlY3RlZC1yYW5nZS1iZ1wiLCBcIi0tZHhibC1jYWxlbmRhci1pdGVtLXNlbGVjdGVkLXJhbmdlLWNvbG9yXCIsIFwiLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aFwiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZWFkb25seS1zdGF0ZSgpIHtcclxuICAgICAgICAmID4gLmR4YmwtY2FsZW5kYXItY29udGVudCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLWRpc2FibGVkLXN0eWxlKFwiLS1keGJsLWNhbGVuZGFyLXJlYWRvbmx5LWJnXCIsIFwiLS1keGJsLWNhbGVuZGFyLXJlYWRvbmx5LWNvbG9yXCIsIFwiLS1keGJsLWNhbGVuZGFyLWJvcmRlci13aWR0aFwiKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgJiA+IC5keGJsLWNhbGVuZGFyLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1kaXNhYmxlZC1zdHlsZShcIi0tZHhibC1jYWxlbmRhci1kaXNhYmxlZC1iZ1wiLCBcIi0tZHhibC1jYWxlbmRhci1kaXNhYmxlZC1jb2xvclwiLCBcIi0tZHhibC1jYWxlbmRhci1ib3JkZXItd2lkdGhcIik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLWR4YmwtY2FsZW5kYXItZGlzYWJsZWQtb3BhY2l0eSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHZhbGlkLXN0YXRlKCkge1xyXG4gICAgICAgIC0tZHhibC1jYWxlbmRhci1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItdmFsaWRhdGlvbi12YWxpZC1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgaW52YWxpZC1zdGF0ZSgpIHtcclxuICAgICAgICAtLWR4YmwtY2FsZW5kYXItYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWNhbGVuZGFyLXZhbGlkYXRpb24taW52YWxpZC1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXNtIHtcclxuICAgICAgICAtLWR4YmwtY2FsZW5kYXItZm9udC1zaXplOiAjeyRkeC1jYWxlbmRhci1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC1jYWxlbmRhci1saW5lLWhlaWdodDogI3skZHgtY2FsZW5kYXItbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1jYWxlbmRhci1ib3JkZXItcmFkaXVzOiAjeyRkeC1jYWxlbmRhci1ib3JkZXItcmFkaXVzLXNtfTtcclxuICAgICAgICAtLWR4YmwtY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteDogI3skZHgtY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLWNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1jYWxlbmRhci1jb250ZW50LXBhZGRpbmcteTogI3skZHgtY2FsZW5kYXItY29udGVudC1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1jYWxlbmRhci1jb250ZW50LXBhZGRpbmcteDogI3skZHgtY2FsZW5kYXItY29udGVudC1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1jYWxlbmRhci1jb250ZW50LWNlbGwtcGFkZGluZy15OiAjeyRkeC1jYWxlbmRhci1jb250ZW50LWNlbGwtcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtY2FsZW5kYXItY29udGVudC1jZWxsLXBhZGRpbmcteDogI3skZHgtY2FsZW5kYXItY29udGVudC1jZWxsLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtY2VsbC1taW4td2lkdGg6ICN7JGR4LWNhbGVuZGFyLWNvbnRlbnQtY2VsbC1taW4td2lkdGgtc219O1xyXG4gICAgICAgIC0tZHhibC1jYWxlbmRhci1mb290ZXItYnRuLXNwYWNpbmc6ICN7JGR4LWNhbGVuZGFyLWZvb3Rlci1idG4tc3BhY2luZy1zbX07XHJcbiAgICAgICAgLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1wYWRkaW5nLXg6ICN7JGR4LWNhbGVuZGFyLWZvb3Rlci1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1jYWxlbmRhci1mb290ZXItcGFkZGluZy15OiAjeyRkeC1jYWxlbmRhci1mb290ZXItcGFkZGluZy15LXNtfTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgIC0tZHhibC1jYWxlbmRhci1mb250LXNpemU6ICN7JGR4LWNhbGVuZGFyLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLWNhbGVuZGFyLWxpbmUtaGVpZ2h0OiAjeyRkeC1jYWxlbmRhci1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLWNhbGVuZGFyLWJvcmRlci1yYWRpdXM6ICN7JGR4LWNhbGVuZGFyLWJvcmRlci1yYWRpdXMtbGd9O1xyXG4gICAgICAgIC0tZHhibC1jYWxlbmRhci1oZWFkZXItcGFkZGluZy14OiAjeyRkeC1jYWxlbmRhci1oZWFkZXItcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteTogI3skZHgtY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtcGFkZGluZy15OiAjeyRkeC1jYWxlbmRhci1jb250ZW50LXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtcGFkZGluZy14OiAjeyRkeC1jYWxlbmRhci1jb250ZW50LXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWNhbGVuZGFyLWNvbnRlbnQtY2VsbC1wYWRkaW5nLXk6ICN7JGR4LWNhbGVuZGFyLWNvbnRlbnQtY2VsbC1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1jYWxlbmRhci1jb250ZW50LWNlbGwtcGFkZGluZy14OiAjeyRkeC1jYWxlbmRhci1jb250ZW50LWNlbGwtcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtY2FsZW5kYXItY29udGVudC1jZWxsLW1pbi13aWR0aDogI3skZHgtY2FsZW5kYXItY29udGVudC1jZWxsLW1pbi13aWR0aC1sZ307XHJcbiAgICAgICAgLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1idG4tc3BhY2luZzogI3skZHgtY2FsZW5kYXItZm9vdGVyLWJ0bi1zcGFjaW5nLWxnfTtcclxuICAgICAgICAtLWR4YmwtY2FsZW5kYXItZm9vdGVyLXBhZGRpbmcteDogI3skZHgtY2FsZW5kYXItZm9vdGVyLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1wYWRkaW5nLXk6ICN7JGR4LWNhbGVuZGFyLWZvb3Rlci1wYWRkaW5nLXktbGd9O1xyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb21tb25cIjtcclxuXHJcbkBtaXhpbiBzdGF0ZS1zZWxlY3RlZC1yYW5nZS1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkYm9yZGVyLXdpZHRoLXZhcjogbnVsbCwgJHJvb3QtYmctY29sb3ItdmFyOiBudWxsKSB7XHJcbiAgICBAaW5jbHVkZSBlbGVtZW50LWNhbGN1bGF0ZWQtc3R5bGUoJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhciwgJGR4LWNhbGVuZGFyLWl0ZW0tc2VsZWN0ZWQtcmFuZ2UtYmcsXHJcbiAgICAgICAgJGR4LXN0YXRlLWJhc2UtYmcsICRkeC1jYWxlbmRhci1pdGVtLXNlbGVjdGVkLXJhbmdlLWJnLWFscGhhLCAkYm9yZGVyLXdpZHRoLXZhciwgJHJvb3QtYmctY29sb3ItdmFyKTtcclxufVxyXG5cclxuQG1peGluIGNhbGVuZGFyLWl0ZW0tZm9jdXMtc3RhdGUoKSB7XHJcbiAgICAmOmZvY3VzLXdpdGhpbiB7XHJcbiAgICAgICAgb3V0bGluZTogdmFyKC0tZHhibC1jYWxlbmRhci1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtY2FsZW5kYXItaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yKTtcclxuICAgICAgICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1keGJsLWNhbGVuZGFyLWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aCkgKiAtMSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjYWxlbmRhci1idXR0b24tZm9jdXMtc3RhdGUoKSB7XHJcbiAgICAtLWR4YmwtYnRuLWZvY3VzLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWR4YmwtY2FsZW5kYXItaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yKTtcclxuICAgIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1zaXplOiB2YXIoLS1keGJsLWNhbGVuZGFyLWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aCk7XHJcbiAgICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiB2YXIoLS1keGJsLWNhbGVuZGFyLWZvb3Rlci1idG4tb3V0bGluZS1vZmZzZXQpO1xyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvY29tbW9uXCI7XHJcblxyXG4uZHhibC1saXN0Ym94IHtcclxuICAgIC0tZHhibC1saXN0Ym94LWZvbnQtZmFtaWx5OiAjeyRkeC1saXN0Ym94LWZvbnQtZmFtaWx5fTtcclxuICAgIC0tZHhibC1saXN0Ym94LWZvbnQtc2l6ZTogI3skZHgtbGlzdGJveC1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtbGluZS1oZWlnaHQ6ICN7JGR4LWxpc3Rib3gtbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtYmc6ICN7JGR4LWxpc3Rib3gtYmd9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtY29sb3I6ICN7JGR4LWxpc3Rib3gtY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtYm9yZGVyLXdpZHRoOiAjeyRkeC1saXN0Ym94LWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtbGlzdGJveC1ib3JkZXItc3R5bGU6ICN7JGR4LWxpc3Rib3gtYm9yZGVyLXN0eWxlfTtcclxuICAgIC0tZHhibC1saXN0Ym94LWJvcmRlci1jb2xvcjogI3skZHgtbGlzdGJveC1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtYm9yZGVyLXJhZGl1czogI3skZHgtbGlzdGJveC1ib3JkZXItcmFkaXVzfTtcclxuICAgIC0tZHhibC1saXN0Ym94LXJlYWRvbmx5LWJnOiAjeyRkeC1saXN0Ym94LWRpc2FibGVkLWJnfTtcclxuICAgIC0tZHhibC1saXN0Ym94LXJlYWRvbmx5LWNvbG9yOiAjeyRkeC1saXN0Ym94LWRpc2FibGVkLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0Ym94LWRpc2FibGVkLWJnOiAjeyRkeC1saXN0Ym94LWRpc2FibGVkLWJnfTtcclxuICAgIC0tZHhibC1saXN0Ym94LWRpc2FibGVkLWNvbG9yOiAjeyRkeC1saXN0Ym94LWRpc2FibGVkLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0Ym94LWRpc2FibGVkLW9wYWNpdHk6ICN7JGR4LWxpc3Rib3gtZGlzYWJsZWQtb3BhY2l0eX07XHJcbiAgICAtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci1jb2xvcjogI3skZHgtbGlzdGJveC1pdGVtLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci1zdHlsZTogI3skZHgtbGlzdGJveC1pdGVtLWJvcmRlci1zdHlsZX07XHJcbiAgICAtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aDogI3skZHgtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLWJnOiAjeyRkeC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQtYmd9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZC1jb2xvcjogI3skZHgtbGlzdGJveC1pdGVtLXNlbGVjdGVkLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0Ym94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtYmc6ICN7JGR4LWxpc3Rib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1iZ307XHJcbiAgICAtLWR4YmwtbGlzdGJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWNvbG9yOiAjeyRkeC1saXN0Ym94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtaXRlbS1hY3RpdmUtYmc6ICN7JGR4LWxpc3Rib3gtaXRlbS1hY3RpdmUtYmd9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtaXRlbS1hY3RpdmUtY29sb3I6ICN7JGR4LWxpc3Rib3gtaXRlbS1hY3RpdmUtY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtaXRlbS1ob3Zlci1iZzogI3skZHgtbGlzdGJveC1pdGVtLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1saXN0Ym94LWl0ZW0taG92ZXItY29sb3I6ICN7JGR4LWxpc3Rib3gtaXRlbS1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLWhvdmVyLWJnOiAjeyRkeC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQtaG92ZXItYmd9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZC1ob3Zlci1jb2xvcjogI3skZHgtbGlzdGJveC1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0Ym94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtaG92ZXItYmc6ICN7JGR4LWxpc3Rib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtbGlzdGJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWhvdmVyLWNvbG9yOiAjeyRkeC1saXN0Ym94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtaG92ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZC1iZzogI3skZHgtbGlzdGJveC1pdGVtLWRpc2FibGVkLWJnfTtcclxuICAgIC0tZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQtY29sb3I6ICN7JGR4LWxpc3Rib3gtaXRlbS1kaXNhYmxlZC1jb2xvcn07XHJcbiAgICAtLWR4YmwtbGlzdGJveC1pdGVtLXBhZGRpbmcteDogI3skZHgtbGlzdGJveC1pdGVtLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtbGlzdGJveC1pdGVtLXBhZGRpbmcteTogI3skZHgtbGlzdGJveC1pdGVtLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteDogI3skZHgtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteTogI3skZHgtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtbGlzdGJveC1jb2x1bW4taGVhZGVyLWJnOiAjeyRkeC1saXN0Ym94LWNvbHVtbi1oZWFkZXItYmd9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtY29sdW1uLWhlYWRlci1jb2xvcjogI3skZHgtbGlzdGJveC1jb2x1bW4taGVhZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0Ym94LXZhbGlkYXRpb24tdmFsaWQtY29sb3I6ICN7JGR4LXZhbGlkYXRpb24tdmFsaWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3Rib3gtdmFsaWRhdGlvbi1pbnZhbGlkLWNvbG9yOiAjeyRkeC12YWxpZGF0aW9uLWludmFsaWQtY29sb3J9O1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtbGlzdGJveC1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWR4YmwtbGlzdGJveC1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtbGlzdGJveC1saW5lLWhlaWdodCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWxpc3Rib3gtYmcpO1xyXG4gICAgYm9yZGVyOiB2YXIoLS1keGJsLWxpc3Rib3gtYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWxpc3Rib3gtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWxpc3Rib3gtYm9yZGVyLWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtbGlzdGJveC1ib3JkZXItcmFkaXVzKTtcclxuICAgIGNvbG9yOiB2YXIoLS1keGJsLWxpc3Rib3gtY29sb3IpO1xyXG4gICAgaGVpZ2h0OiAkZHgtbGlzdGJveC1kZWZhdWx0LWhlaWdodDtcclxuXHJcbiAgICAmOm5vdChbaXMtbXVsdGlwbGUtY29sdW1uc10pIHtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuICAgICAgICAmID4gZGl2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICAgICAmID4gbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZGl2LmR4YmwtbGlzdGJveC1pdGVtIHtcclxuICAgICAgICBib3JkZXI6IHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tZHhibC1saXN0Ym94LWl0ZW0tcGFkZGluZy14KTtcclxuXHJcbiAgICAgICAgJi5keGJsLWxpc3Rib3gtaXRlbS1sb2FkaW5nOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcInxcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNHJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogMXMgbGluZWFyIDAuMzVzIGluZmluaXRlIGFsdGVybmF0ZSBib3RoIHJ1bm5pbmcgZHluYW1pY19vcGFjaXR5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBkaXYuZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSxcclxuICAgIHRyLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0gPiB0ZCB7XHJcbiAgICAgICAgb3BhY2l0eTogI3skZHgtc3RhdGUtZGlzYWJsZWQtb3BhY2l0eX07XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1saXN0Ym94LWVtcHR5LWl0ZW0tcGFkZGluZy15KSB2YXIoLS1keGJsLWxpc3Rib3gtZW1wdHktaXRlbS1wYWRkaW5nLXgpICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGRpdi5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCxcclxuICAgIHRyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkID4gdGQge1xyXG4gICAgICAgIEBpbmNsdWRlIHN0YXRlLXNlbGVjdGVkLXByaW1hcnktc3R5bGUoXCItLWR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLWJnXCIsIFwiLS1keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZC1jb2xvclwiLCBcIi0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoXCIpO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCB7XHJcbiAgICAgICAgZGl2LmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkLFxyXG4gICAgICAgIHRyLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkID4gdGQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1zZWxlY3RlZC1zdHlsZShcIi0tZHhibC1saXN0Ym94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtYmdcIiwgXCItLWR4YmwtbGlzdGJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWNvbG9yXCIsIFwiLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGhcIik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGRpdi5keGJsLWxpc3Rib3gtaXRlbS1hY3RpdmU6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCksXHJcbiAgICB0ci5keGJsLWxpc3Rib3gtaXRlbS1hY3RpdmU6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCkgPiB0ZCB7XHJcbiAgICAgICAgQGluY2x1ZGUgc3RhdGUtc2VsZWN0ZWQtc3R5bGUoXCItLWR4YmwtbGlzdGJveC1pdGVtLWFjdGl2ZS1iZ1wiLCBcIi0tZHhibC1saXN0Ym94LWl0ZW0tYWN0aXZlLWNvbG9yXCIsIFwiLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGhcIik7XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxpc3Rib3gtY2hlY2tlZCB7XHJcbiAgICAgICAgJjpub3QoW2lzLW11bHRpcGxlLWNvbHVtbnNdKSB7XHJcbiAgICAgICAgICAgIC0tZHhibC1saXN0Ym94LWl0ZW0tcGFkZGluZy15OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtY2hlY2tib3gge1xyXG4gICAgICAgICAgICAtLWR4YmwtY2hlY2tib3gtYm9yZGVyLXdpZHRoOiAwO1xyXG5cclxuICAgICAgICAgICAgJiA+IGxhYmVsLmR4YmwtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBub3QtZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbm90LXJlYWRvbmx5LXN0YXRlKCkge1xyXG4gICAgICAgICAgICAuZHhibC1saXN0Ym94LWl0ZW06bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCkge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGRpdi5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCxcclxuICAgICAgICAgICAgdHIuZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1kaXNhYmxlZC1zdHlsZShcIi0tZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQtYmdcIiwgXCItLWR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkLWNvbG9yXCIsIFwiLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGhcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogdmFyKC0tZHhibC1saXN0Ym94LWRpc2FibGVkLW9wYWNpdHkpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBkaXYuZHhibC1saXN0Ym94LWl0ZW0sXHJcbiAgICAgICAgICAgIHRyLmR4YmwtbGlzdGJveC1pdGVtIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICY6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCk6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKTpub3QodHIpLFxyXG4gICAgICAgICAgICAgICAgICAgICY6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZCk6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKSA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtaG92ZXItc3R5bGUoXCItLWR4YmwtbGlzdGJveC1pdGVtLWhvdmVyLWJnXCIsIFwiLS1keGJsLWxpc3Rib3gtaXRlbS1ob3Zlci1jb2xvclwiLCBcIi0tZHhibC1saXN0Ym94LWl0ZW0tYm9yZGVyLXdpZHRoXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pOm5vdCh0ciksXHJcbiAgICAgICAgICAgICAgICAgICAgJi5keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZDpub3QoLmR4YmwtbGlzdGJveC1pdGVtLWRpc2FibGVkKTpub3QoLmR4YmwtbGlzdGJveC1lbXB0eS1kYXRhLWl0ZW0pID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1zZWxlY3RlZC1wcmltYXJ5LWhvdmVyLXN0eWxlKFwiLS1keGJsLWxpc3Rib3gtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZ1wiLCBcIi0tZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQtaG92ZXItY29sb3JcIiwgXCItLWR4YmwtbGlzdGJveC1pdGVtLWJvcmRlci13aWR0aFwiKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1saXN0Ym94LW11bHRpLXNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICBkaXYuZHhibC1saXN0Ym94LWl0ZW0sXHJcbiAgICAgICAgICAgICAgICB0ci5keGJsLWxpc3Rib3gtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZHhibC1saXN0Ym94LWl0ZW0tc2VsZWN0ZWQ6bm90KC5keGJsLWxpc3Rib3gtaXRlbS1kaXNhYmxlZCk6bm90KC5keGJsLWxpc3Rib3gtZW1wdHktZGF0YS1pdGVtKTpub3QodHIpLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkOm5vdCguZHhibC1saXN0Ym94LWl0ZW0tZGlzYWJsZWQpOm5vdCguZHhibC1saXN0Ym94LWVtcHR5LWRhdGEtaXRlbSkgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1zZWxlY3RlZC1ob3Zlci1zdHlsZShcIi0tZHhibC1saXN0Ym94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtaG92ZXItYmdcIiwgXCItLWR4YmwtbGlzdGJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWhvdmVyLWNvbG9yXCIsIFwiLS1keGJsLWxpc3Rib3gtaXRlbS1ib3JkZXItd2lkdGhcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVhZG9ubHktc3RhdGUoKSB7XHJcbiAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1kaXNhYmxlZC1zdHlsZShcIi0tZHhibC1saXN0Ym94LXJlYWRvbmx5LWJnXCIsIFwiLS1keGJsLWxpc3Rib3gtcmVhZG9ubHktY29sb3JcIik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtZGlzYWJsZWQtc3R5bGUoXCItLWR4YmwtbGlzdGJveC1kaXNhYmxlZC1iZ1wiLCBcIi0tZHhibC1saXN0Ym94LWRpc2FibGVkLWNvbG9yXCIpO1xyXG5cclxuICAgICAgICAgICAgb3BhY2l0eTogdmFyKC0tZHhibC1saXN0Ym94LWRpc2FibGVkLW9wYWNpdHkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXHJcbiAgICAmID4gLmR4YnMtZ3JpZHZpZXcge1xyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgLnRhYmxlID4gdGJvZHkgPiB0cjpub3QoLmR4YmwtbGlzdGJveC1pdGVtLXNlbGVjdGVkKSA+IHRkIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4Z3ZIU0RDLFxyXG4gICAgICAgIC5keGd2Q1NEIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJzLWdyaWQtdnNkIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YnMtZW1wdHktZGF0YS1yb3cge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRhYmxlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWxpc3Rib3gtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG5cclxuICAgICAgICAgICAgJiA+IHRoZWFkID4gdHIgPiB0aCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwYW5lbC1oZWFkZXItc3R5bGUoXCItLWR4YmwtbGlzdGJveC1jb2x1bW4taGVhZGVyLWJnXCIsIFwiLS1keGJsLWxpc3Rib3gtY29sdW1uLWhlYWRlci1jb2xvclwiKTtcclxuXHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiB0aGVhZCA+IHRyID4gdGgsXHJcbiAgICAgICAgICAgICYgPiB0Ym9keSA+IHRyID4gdGQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtbGlzdGJveC1mb250LWZhbWlseSk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWR4YmwtbGlzdGJveC1mb250LXNpemUpO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtbGlzdGJveC1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWxpc3Rib3gtaXRlbS1wYWRkaW5nLXkpIHZhcigtLWR4YmwtbGlzdGJveC1pdGVtLXBhZGRpbmcteCk7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5keGJzLXNlbGVjdC1jZWxsIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cclxuXHJcbiAgICBAaW5jbHVkZSB2YWxpZC1zdGF0ZSgpIHtcclxuICAgICAgICAtLWR4YmwtbGlzdGJveC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtbGlzdGJveC12YWxpZGF0aW9uLXZhbGlkLWNvbG9yKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBpbnZhbGlkLXN0YXRlKCkge1xyXG4gICAgICAgIC0tZHhibC1saXN0Ym94LWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1saXN0Ym94LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXNtIHtcclxuICAgICAgICAtLWR4YmwtbGlzdGJveC1mb250LXNpemU6ICN7JGR4LWxpc3Rib3gtZm9udC1zaXplLXNtfTtcclxuICAgICAgICAtLWR4YmwtbGlzdGJveC1saW5lLWhlaWdodDogI3skZHgtbGlzdGJveC1saW5lLWhlaWdodC1zbX07XHJcbiAgICAgICAgLS1keGJsLWxpc3Rib3gtYm9yZGVyLXJhZGl1czogI3skZHgtbGlzdGJveC1ib3JkZXItcmFkaXVzLXNtfTtcclxuICAgICAgICAtLWR4YmwtbGlzdGJveC1pdGVtLXBhZGRpbmcteDogI3skZHgtbGlzdGJveC1pdGVtLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLWxpc3Rib3gtaXRlbS1wYWRkaW5nLXk6ICN7JGR4LWxpc3Rib3gtaXRlbS1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1saXN0Ym94LWVtcHR5LWl0ZW0tcGFkZGluZy14OiAjeyRkeC1saXN0Ym94LWVtcHR5LWl0ZW0tcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteTogI3skZHgtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteS1zbX07XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxnIHtcclxuICAgICAgICAtLWR4YmwtbGlzdGJveC1mb250LXNpemU6ICN7JGR4LWxpc3Rib3gtZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtbGlzdGJveC1saW5lLWhlaWdodDogI3skZHgtbGlzdGJveC1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLWxpc3Rib3gtYm9yZGVyLXJhZGl1czogI3skZHgtbGlzdGJveC1ib3JkZXItcmFkaXVzLWxnfTtcclxuICAgICAgICAtLWR4YmwtbGlzdGJveC1pdGVtLXBhZGRpbmcteDogI3skZHgtbGlzdGJveC1pdGVtLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWxpc3Rib3gtaXRlbS1wYWRkaW5nLXk6ICN7JGR4LWxpc3Rib3gtaXRlbS1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1saXN0Ym94LWVtcHR5LWl0ZW0tcGFkZGluZy14OiAjeyRkeC1saXN0Ym94LWVtcHR5LWl0ZW0tcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteTogI3skZHgtbGlzdGJveC1lbXB0eS1pdGVtLXBhZGRpbmcteS1sZ307XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIm1peGlucy9jb21tb25cIjtcclxuXHJcbi5keGJsLWxpc3QtYm94IHtcclxuICAgIC0tZHhibC1saXN0LWJveC1mb250LWZhbWlseTogI3skZHgtbGlzdC1ib3gtZm9udC1mYW1pbHl9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWZvbnQtc2l6ZTogI3skZHgtbGlzdC1ib3gtZm9udC1zaXplfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1saW5lLWhlaWdodDogI3skZHgtbGlzdC1ib3gtbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWJnOiAjeyRkeC1saXN0LWJveC1iZ307XHJcbiAgICAtLWR4YmwtbGlzdC1ib3gtY29sb3I6ICN7JGR4LWxpc3QtYm94LWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1ib3JkZXItd2lkdGg6ICN7JGR4LWxpc3QtYm94LWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXN0eWxlOiAjeyRkeC1saXN0LWJveC1ib3JkZXItc3R5bGV9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWJvcmRlci1jb2xvcjogI3skZHgtbGlzdC1ib3gtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1ib3JkZXItcmFkaXVzOiAjeyRkeC1saXN0LWJveC1ib3JkZXItcmFkaXVzfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1yZWFkb25seS1iZzogI3skZHgtbGlzdC1ib3gtZGlzYWJsZWQtYmd9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LXJlYWRvbmx5LWNvbG9yOiAjeyRkeC1saXN0LWJveC1kaXNhYmxlZC1jb2xvcn07XHJcbiAgICAtLWR4YmwtbGlzdC1ib3gtZGlzYWJsZWQtYmc6ICN7JGR4LWxpc3QtYm94LWRpc2FibGVkLWJnfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1kaXNhYmxlZC1jb2xvcjogI3skZHgtbGlzdC1ib3gtZGlzYWJsZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWRpc2FibGVkLW9wYWNpdHk6ICN7JGR4LWxpc3QtYm94LWRpc2FibGVkLW9wYWNpdHl9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLWNvbG9yOiAjeyRkeC1saXN0LWJveC1pdGVtLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItc3R5bGU6ICN7JGR4LWxpc3QtYm94LWl0ZW0tYm9yZGVyLXN0eWxlfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aDogI3skZHgtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGh9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQtYmc6ICN7JGR4LWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQtYmd9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQtY29sb3I6ICN7JGR4LWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtYmc6ICN7JGR4LWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtYmd9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtY29sb3I6ICN7JGR4LWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWl0ZW0tYWN0aXZlLWJnOiAjeyRkeC1saXN0LWJveC1pdGVtLWFjdGl2ZS1iZ307XHJcbiAgICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1hY3RpdmUtY29sb3I6ICN7JGR4LWxpc3QtYm94LWl0ZW0tYWN0aXZlLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1pdGVtLWhvdmVyLWJnOiAjeyRkeC1saXN0LWJveC1pdGVtLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1pdGVtLWhvdmVyLWNvbG9yOiAjeyRkeC1saXN0LWJveC1pdGVtLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkLWhvdmVyLWJnOiAjeyRkeC1saXN0LWJveC1pdGVtLXNlbGVjdGVkLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yOiAjeyRkeC1saXN0LWJveC1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWhvdmVyLWJnOiAjeyRkeC1saXN0LWJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWhvdmVyLWNvbG9yOiAjeyRkeC1saXN0LWJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1pdGVtLWRpc2FibGVkLWJnOiAjeyRkeC1saXN0LWJveC1pdGVtLWRpc2FibGVkLWJnfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1pdGVtLWRpc2FibGVkLWNvbG9yOiAjeyRkeC1saXN0LWJveC1pdGVtLWRpc2FibGVkLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1pdGVtLXBhZGRpbmcteDogI3skZHgtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy15OiAjeyRkeC1saXN0LWJveC1pdGVtLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtbGlzdC1ib3gtZW1wdHktaXRlbS1wYWRkaW5nLXg6ICN7JGR4LWxpc3QtYm94LWVtcHR5LWl0ZW0tcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1saXN0LWJveC1lbXB0eS1pdGVtLXBhZGRpbmcteTogI3skZHgtbGlzdC1ib3gtZW1wdHktaXRlbS1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWNvbHVtbi1oZWFkZXItYmc6ICN7JGR4LWxpc3QtYm94LWNvbHVtbi1oZWFkZXItYmd9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWNvbHVtbi1oZWFkZXItY29sb3I6ICN7JGR4LWxpc3QtYm94LWNvbHVtbi1oZWFkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWNvbHVtbi1oZWFkZXItZm9udC13ZWlnaHQ6ICN7JGR4LWxpc3QtYm94LWNvbHVtbi1oZWFkZXItZm9udC13ZWlnaHR9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LXZhbGlkYXRpb24tdmFsaWQtY29sb3I6ICN7JGR4LXZhbGlkYXRpb24tdmFsaWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcjogI3skZHgtdmFsaWRhdGlvbi1pbnZhbGlkLWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWljb24td2lkdGg6ICN7JGR4LWxpc3QtYm94LWVtcHR5LWRhdGEtaWNvbi13aWR0aH07XHJcbiAgICAtLWR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1pY29uLWhlaWdodDogI3skZHgtbGlzdC1ib3gtZW1wdHktZGF0YS1pY29uLWhlaWdodH07XHJcbiAgICAtLWR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1pY29uLWNvbG9yOiAjeyRkeC1saXN0LWJveC1lbXB0eS1kYXRhLWljb24tY29sb3J9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtZm9udC13ZWlnaHQ6ICN7JGR4LWxpc3QtYm94LWVtcHR5LWRhdGEtZm9udC13ZWlnaHR9O1xyXG4gICAgLS1keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtdGV4dC1jb2xvcjogI3skZHgtbGlzdC1ib3gtZW1wdHktZGF0YS10ZXh0LWNvbG9yfTtcclxuICAgIC0tZHhibC1saXN0LWJveC1jaGVjay1lbGVtZW50LXBhZGRpbmctcmlnaHQ6ICN7JGR4LWxpc3QtYm94LWNoZWNrLWVsZW1lbnQtcGFkZGluZy1yaWdodH07XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZHhibC1saXN0LWJveC1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWR4YmwtbGlzdC1ib3gtZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWxpc3QtYm94LWxpbmUtaGVpZ2h0KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbGlzdC1ib3gtYmcpO1xyXG4gICAgYm9yZGVyOiB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1saXN0LWJveC1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBjb2xvcjogdmFyKC0tZHhibC1saXN0LWJveC1jb2xvcik7XHJcbiAgICBoZWlnaHQ6ICRkeC1saXN0LWJveC1kZWZhdWx0LWhlaWdodDtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuXHJcbiAgICA+IC5keGJsLXNjcm9sbC12aWV3ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtbGlzdC1ib3gtYmcpO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQsXHJcbiAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiB0YWJsZSxcclxuICAgICAgICA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHRhYmxlID4gdGhlYWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgPiBsaTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLWNvbG9yKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAuZHhibC1jaGVja2JveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC0tZHhibC1jaGVja2JveC1ib3JkZXItd2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1keGJsLWxpc3QtYm94LWNoZWNrLWVsZW1lbnQtcGFkZGluZy1yaWdodCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gbGlbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0sXHJcbiAgICAgICAgICAgICAgICA+IGxpW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdIHtcclxuICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy15KSB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy14KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gdGFibGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHZhcigtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXN0eWxlKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcclxuICAgICAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgPiB0aGVhZCxcclxuICAgICAgICAgICAgICAgID4gdGJvZHksXHJcbiAgICAgICAgICAgICAgICA+IHRoZWFkID4gdHIsXHJcbiAgICAgICAgICAgICAgICA+IHRib2R5ID4gdHIsXHJcbiAgICAgICAgICAgICAgICA+IHRoZWFkID4gdHIgPiB0aCxcclxuICAgICAgICAgICAgICAgID4gdGJvZHkgPiB0ciA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IHRoZWFkID4gdHIgPiB0aCxcclxuICAgICAgICAgICAgICAgID4gdGJvZHkgPiB0ciA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy15KSB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy14KTtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IGNvbGdyb3VwID4gY29sIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiB0Ym9keSB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXdpZHRoKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiB0ZC5keGJsLWxpc3QtYm94LXNlbGVjdGlvbi1jZWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuZHhibC1jaGVja2JveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1keGJsLWNoZWNrYm94LWJvcmRlci13aWR0aDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IHRyW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdLFxyXG4gICAgICAgICAgICAgICAgICAgID4gdHJbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXkpIHZhcigtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiB0cltkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSArIHRyOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pLFxyXG4gICAgICAgICAgICAgICAgICAgID4gdHJbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gdHJbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0gPiB0ZCA+IGRpdiA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tZHhibC1saXN0LWJveC1ib3JkZXItd2lkdGgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IHRyW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdID4gdGQgPiBkaXYgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gdGhlYWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtbGlzdC1ib3gtY29sdW1uLWhlYWRlci1mb250LXdlaWdodCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGFuZWwtaGVhZGVyLXN0eWxlKFwiLS1keGJsLWxpc3QtYm94LWNvbHVtbi1oZWFkZXItYmdcIiwgXCItLWR4YmwtbGlzdC1ib3gtY29sdW1uLWhlYWRlci1jb2xvclwiKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tZHhibC1saXN0LWJveC1ib3JkZXItd2lkdGgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IHVsID4gbGkuZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkLFxyXG4gICAgICAgICAgICA+IHRhYmxlID4gdGJvZHkgPiB0ci5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1zZWxlY3RlZC1wcmltYXJ5LXN0eWxlKFwiLS1keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQtYmdcIiwgXCItLWR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZC1jb2xvclwiLCBcIi0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aFwiKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiAuZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAgICAgPiBsaTpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gbGk6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSksXHJcbiAgICAgICAgICAgICAgICA+IHRib2R5ID4gdHI6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSkgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCguZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLWFyZWEtdGVtcGxhdGUtY29udGFpbmVyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1mb250LXdlaWdodCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLXBhZGRpbmcteSkgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZHhibC1saXN0LWJveC1lbXB0eS1kYXRhLXRleHQtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtaWNvbi13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtaWNvbi1oZWlnaHQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtaWNvbi1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY2xhc3MtcGF0dGVyblxyXG5cclxuICAgICAgICAgICAgICAgIC5keEZpcmVmb3ggJiB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiB0aGVhZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMSU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IHRib2R5ID4gdHIgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItY2xhc3MtcGF0dGVyblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpIHtcclxuICAgICAgICAgICAgICAgID4gbGk6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KC5keGJsLXNrZWxldG9uLWl0ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiB0YWJsZS5keGJsLWxpc3QtYm94LXRhYmxlLW5vLXNjcm9sbDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpID4gdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgJjpub3QoW2RhdGEtdmlydHVhbC1pdGVtcy1jb250YWluZXJdKSA+IHRyOmxhc3QtY2hpbGQsXHJcbiAgICAgICAgICAgICAgICAmW2RhdGEtdmlydHVhbC1pdGVtcy1jb250YWluZXJdID4gdHI6bnRoLWxhc3QtY2hpbGQoLW4rMik6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSkge1xyXG4gICAgICAgICAgICAgICAgICAgID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1saXN0LWJveC1jaGVja2VkIHtcclxuICAgICAgICA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQge1xyXG4gICAgICAgICAgICA+IHVsID4gbGkge1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy15OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1saXN0LWJveC1tdWx0aS1zZWxlY3Qge1xyXG4gICAgICAgID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCB7XHJcbiAgICAgICAgICAgID4gdWwgPiBsaS5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQsXHJcbiAgICAgICAgICAgID4gdGFibGUgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZCA+IHRkIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLXNlbGVjdGVkLXN0eWxlKFwiLS1keGJsLWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtYmdcIiwgXCItLWR4YmwtbGlzdC1ib3gtaXRlbS1tdWx0aS1zZWxlY3RlZC1jb2xvclwiLCBcIi0tZHhibC1saXN0LWJveC1pdGVtLWJvcmRlci13aWR0aFwiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBub3QtZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbm90LXJlYWRvbmx5LXN0YXRlKCkge1xyXG4gICAgICAgICAgICA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiA6bm90KC5keGJsLWxpc3QtYm94LWVtcHR5LWRhdGEtY29udGFpbmVyKSB7XHJcbiAgICAgICAgICAgICAgICA+IGxpLFxyXG4gICAgICAgICAgICAgICAgPiB0Ym9keSA+IHRyIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiBsaTpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlcixcclxuICAgICAgICAgICAgICAgID4gdGJvZHkgPiB0cjpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlciA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1ob3Zlci1zdHlsZShcIi0tZHhibC1saXN0LWJveC1pdGVtLWhvdmVyLWJnXCIsIFwiLS1keGJsLWxpc3QtYm94LWl0ZW0taG92ZXItY29sb3JcIiwgXCItLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGhcIik7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiBsaS5keGJsLWxpc3QtYm94LWl0ZW0tc2VsZWN0ZWQ6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6bm90KFtkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSk6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICA+IHRib2R5ID4gdHIuZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLXNlbGVjdGVkLXByaW1hcnktaG92ZXItc3R5bGUoXCItLWR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZ1wiLCBcIi0tZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yXCIsIFwiLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtbGlzdC1ib3gtbXVsdGktc2VsZWN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IDpub3QoLmR4YmwtbGlzdC1ib3gtZW1wdHktZGF0YS1jb250YWluZXIpIHtcclxuICAgICAgICAgICAgICAgID4gbGkuZHhibC1saXN0LWJveC1pdGVtLXNlbGVjdGVkOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgPiB0Ym9keSA+IHRyLmR4YmwtbGlzdC1ib3gtaXRlbS1zZWxlY3RlZDpub3QoW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpub3QoW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdKTpob3ZlciA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1zZWxlY3RlZC1ob3Zlci1zdHlsZShcIi0tZHhibC1saXN0LWJveC1pdGVtLW11bHRpLXNlbGVjdGVkLWhvdmVyLWJnXCIsIFwiLS1keGJsLWxpc3QtYm94LWl0ZW0tbXVsdGktc2VsZWN0ZWQtaG92ZXItY29sb3JcIiwgXCItLWR4YmwtbGlzdC1ib3gtaXRlbS1ib3JkZXItd2lkdGhcIik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVhZG9ubHktc3RhdGUoKSB7XHJcbiAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50IHtcclxuICAgICAgICAgICAgPiB1bCxcclxuICAgICAgICAgICAgPiB0YWJsZSA+IHRib2R5IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLWRpc2FibGVkLXN0eWxlKFwiLS1keGJsLWxpc3QtYm94LXJlYWRvbmx5LWJnXCIsIFwiLS1keGJsLWxpc3QtYm94LXJlYWRvbmx5LWNvbG9yXCIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCB7XHJcbiAgICAgICAgICAgID4gdWwsXHJcbiAgICAgICAgICAgID4gdGFibGUgPiB0Ym9keSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1kaXNhYmxlZC1zdHlsZShcIi0tZHhibC1saXN0LWJveC1kaXNhYmxlZC1iZ1wiLCBcIi0tZHhibC1saXN0LWJveC1kaXNhYmxlZC1jb2xvclwiKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiB1bCxcclxuICAgICAgICAgICAgPiB0YWJsZSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS1keGJsLWxpc3QtYm94LWRpc2FibGVkLW9wYWNpdHkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHZhbGlkLXN0YXRlKCkge1xyXG4gICAgICAgIC0tZHhibC1saXN0LWJveC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtbGlzdC1ib3gtdmFsaWRhdGlvbi12YWxpZC1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgaW52YWxpZC1zdGF0ZSgpIHtcclxuICAgICAgICAtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LXZhbGlkYXRpb24taW52YWxpZC1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXNtIHtcclxuICAgICAgICAtLWR4YmwtbGlzdC1ib3gtZm9udC1zaXplOiAjeyRkeC1saXN0LWJveC1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC1saXN0LWJveC1saW5lLWhlaWdodDogI3skZHgtbGlzdC1ib3gtbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1saXN0LWJveC1ib3JkZXItcmFkaXVzOiAjeyRkeC1saXN0LWJveC1ib3JkZXItcmFkaXVzLXNtfTtcclxuICAgICAgICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXg6ICN7JGR4LWxpc3QtYm94LWl0ZW0tcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXk6ICN7JGR4LWxpc3QtYm94LWl0ZW0tcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtbGlzdC1ib3gtZW1wdHktaXRlbS1wYWRkaW5nLXg6ICN7JGR4LWxpc3QtYm94LWVtcHR5LWl0ZW0tcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtbGlzdC1ib3gtZW1wdHktaXRlbS1wYWRkaW5nLXk6ICN7JGR4LWxpc3QtYm94LWVtcHR5LWl0ZW0tcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtbGlzdC1ib3gtY2hlY2stZWxlbWVudC1wYWRkaW5nLXJpZ2h0OiAjeyRkeC1saXN0LWJveC1jaGVjay1lbGVtZW50LXBhZGRpbmctcmlnaHQtc219O1xyXG5cclxuICAgICAgICBsaSA+IGRpdltkeGJsLXNrZWxldG9uLWl0ZW1zLWNvbnRhaW5lcl0gPiAuZHhibC1za2VsZXRvbi1pdGVtLFxyXG4gICAgICAgIGxpLmR4Ymwtc2tlbGV0b24taXRlbSB7XHJcbiAgICAgICAgICAgID4gLmR4Ymwtc2tlbGV0b24tY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUtc219O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtbWFyZ2luLXktc219IHZhcigtLWR4YmwtbGlzdC1ib3gtY2hlY2stZWxlbWVudC1wYWRkaW5nLXJpZ2h0KSAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LW1hcmdpbi15LXNtfSAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgLS1keGJsLWxpc3QtYm94LWZvbnQtc2l6ZTogI3skZHgtbGlzdC1ib3gtZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtbGlzdC1ib3gtbGluZS1oZWlnaHQ6ICN7JGR4LWxpc3QtYm94LWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgICAgICAtLWR4YmwtbGlzdC1ib3gtYm9yZGVyLXJhZGl1czogI3skZHgtbGlzdC1ib3gtYm9yZGVyLXJhZGl1cy1sZ307XHJcbiAgICAgICAgLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy14OiAjeyRkeC1saXN0LWJveC1pdGVtLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy15OiAjeyRkeC1saXN0LWJveC1pdGVtLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWxpc3QtYm94LWVtcHR5LWl0ZW0tcGFkZGluZy14OiAjeyRkeC1saXN0LWJveC1lbXB0eS1pdGVtLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWxpc3QtYm94LWVtcHR5LWl0ZW0tcGFkZGluZy15OiAjeyRkeC1saXN0LWJveC1lbXB0eS1pdGVtLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWxpc3QtYm94LWNoZWNrLWVsZW1lbnQtcGFkZGluZy1yaWdodDogI3skZHgtbGlzdC1ib3gtY2hlY2stZWxlbWVudC1wYWRkaW5nLXJpZ2h0LWxnfTtcclxuXHJcbiAgICAgICAgbGkgPiBkaXZbZHhibC1za2VsZXRvbi1pdGVtcy1jb250YWluZXJdID4gLmR4Ymwtc2tlbGV0b24taXRlbSxcclxuICAgICAgICBsaS5keGJsLXNrZWxldG9uLWl0ZW0ge1xyXG4gICAgICAgICAgICA+IC5keGJsLXNrZWxldG9uLWNoZWNrYm94IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogI3skZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplLWxnfTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUtbGd9O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAjeyRkeC1jaGVja2JveC1jaGVjay1lbGVtZW50LW1hcmdpbi15LWxnfSB2YXIoLS1keGJsLWxpc3QtYm94LWNoZWNrLWVsZW1lbnQtcGFkZGluZy1yaWdodCkgI3skZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1tYXJnaW4teS1sZ30gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1za2VsZXRvbi1pdGVtIHtcclxuICAgICAgICA+IC5keGJsLXNrZWxldG9uLWNoZWNrYm94IHtcclxuICAgICAgICAgICAgY2xpcC1wYXRoOiBjaXJjbGUoKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbGkgPiBkaXZbZHhibC1za2VsZXRvbi1pdGVtcy1jb250YWluZXJdID4gLmR4Ymwtc2tlbGV0b24taXRlbSxcclxuICAgIGxpLmR4Ymwtc2tlbGV0b24taXRlbSB7XHJcbiAgICAgICAgPiAuZHhibC1za2VsZXRvbi1jaGVja2JveCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogI3skZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1tYXJnaW4teX0gdmFyKC0tZHhibC1saXN0LWJveC1jaGVjay1lbGVtZW50LXBhZGRpbmctcmlnaHQpICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtbWFyZ2luLXl9IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogI3skZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplfTtcclxuICAgICAgICAgICAgd2lkdGg6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZX07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lci1wYXR0ZXJuIHtcclxuICAgICAgICAmLmR4YmwtbGlzdC1ib3gtY2hlY2tlZCB7XHJcbiAgICAgICAgICAgICYgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuICAgICAgICAgICAgICAgICYgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogI3skZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplfTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtbWFyZ2luLXl9IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1zbSA+IGRpdiA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtbWFyZ2luLXktc219IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1sZyA+IGRpdiA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46ICN7JGR4LWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtbWFyZ2luLXktbGd9IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1saXN0LWJveC12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lci1saXN0LXBhdHRlcm4gPiBkaXYge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy15KSB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tcGFkZGluZy14KTtcclxuICAgICAgICAgICAgYm9yZGVyOiB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWxpc3QtYm94LWl0ZW0tYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1saXN0LWJveC12aXJ0dWFsLWl0ZW1zLWNvbnRhaW5lci10YWJsZS1wYXR0ZXJuID4gZGl2IHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWxpc3QtYm94LWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogdmFyKC0tZHhibC1saXN0LWJveC1ib3JkZXItc3R5bGUpO1xyXG4gICAgICAgICAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tZHhibC1saXN0LWJveC1pdGVtLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogdmFyKC0tZHhibC1saXN0LWJveC1ib3JkZXItd2lkdGgpIDAgMCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAaW1wb3J0IFwibWl4aW5zL2NvbW1vblwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL2J1dHRvblwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL3RleHQtZWRpdFwiO1xyXG5cclxuLmR4YmwtdGV4dC1lZGl0IHtcclxuICAgIC0tZHhibC10ZXh0LWVkaXQtZm9udC1zaXplOiAjeyRkeC10ZXh0LWVkaXQtZm9udC1zaXplfTtcclxuICAgIC0tZHhibC10ZXh0LWVkaXQtbGluZS1oZWlnaHQ6ICN7JGR4LXRleHQtZWRpdC1saW5lLWhlaWdodH07XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWJnOiAjeyRkeC10ZXh0LWVkaXQtYmd9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC1jb2xvcjogI3skZHgtdGV4dC1lZGl0LWNvbG9yfTtcclxuICAgIC0tZHhibC10ZXh0LWVkaXQtcGFkZGluZy14OiAjeyRkeC10ZXh0LWVkaXQtcGFkZGluZy14fTtcclxuICAgIC0tZHhibC10ZXh0LWVkaXQtcGFkZGluZy15OiAjeyRkeC10ZXh0LWVkaXQtcGFkZGluZy15fTtcclxuICAgIC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLWNvbG9yOiAjeyRkeC10ZXh0LWVkaXQtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXN0eWxlOiAjeyRkeC10ZXh0LWVkaXQtYm9yZGVyLXN0eWxlfTtcclxuICAgIC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRoOiAjeyRkeC10ZXh0LWVkaXQtYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1czogI3skZHgtdGV4dC1lZGl0LWJvcmRlci1yYWRpdXN9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC1ib3gtc2hhZG93OiAjeyRkeC10ZXh0LWVkaXQtYm94LXNoYWRvd307XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LXJlYWRvbmx5LWJnOiAjeyRkeC10ZXh0LWVkaXQtZGlzYWJsZWQtYmd9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC1yZWFkb25seS1jb2xvcjogI3skZHgtdGV4dC1lZGl0LWRpc2FibGVkLWNvbG9yfTtcclxuICAgIC0tZHhibC10ZXh0LWVkaXQtZGlzYWJsZWQtYmc6ICN7JGR4LXRleHQtZWRpdC1kaXNhYmxlZC1iZ307XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWRpc2FibGVkLWNvbG9yOiAjeyRkeC10ZXh0LWVkaXQtZGlzYWJsZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1vcGFjaXR5OiAjeyRkeC10ZXh0LWVkaXQtZGlzYWJsZWQtb3BhY2l0eX07XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1iZzogI3skZHgtdGV4dC1lZGl0LWJ0bi1iZ307XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1jb2xvcjogI3skZHgtdGV4dC1lZGl0LWJ0bi1jb2xvcn07XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1pbWFnZS1jb2xvcjogdW5zZXQ7XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1ob3Zlci1iZzogI3skZHgtdGV4dC1lZGl0LWJ0bi1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1ob3Zlci1jb2xvcjogI3skZHgtdGV4dC1lZGl0LWJ0bi1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1ob3Zlci1pbWFnZS1jb2xvcjogdW5zZXQ7XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1kaXNhYmxlZC1iZzogI3skZHgtdGV4dC1lZGl0LWJ0bi1kaXNhYmxlZC1iZ307XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZHgtdGV4dC1lZGl0LWJ0bi1kaXNhYmxlZC1jb2xvcn07XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvcjogdW5zZXQ7XHJcbiAgICAtLWR4YmwtdGV4dC1lZGl0LWJ0bi1wYWRkaW5nLXg6ICN7JGR4LXRleHQtZWRpdC1idG4tcGFkZGluZy14fTtcclxuICAgIC0tZHhibC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteTogI3skZHgtdGV4dC1lZGl0LWJ0bi1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4tYmc6ICN7JGR4LXRleHQtZWRpdC1jbGVhci1idG4tYmd9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4tY29sb3I6ICN7JGR4LXRleHQtZWRpdC1jbGVhci1idG4tY29sb3J9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4taG92ZXItYmc6ICN7JGR4LXRleHQtZWRpdC1jbGVhci1idG4taG92ZXItYmd9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4taG92ZXItY29sb3I6ICN7JGR4LXRleHQtZWRpdC1jbGVhci1idG4taG92ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLXZhbGlkLWNvbG9yOiAjeyRkeC12YWxpZGF0aW9uLXZhbGlkLWNvbG9yfTtcclxuICAgIC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1pbnZhbGlkLWNvbG9yOiAjeyRkeC12YWxpZGF0aW9uLWludmFsaWQtY29sb3J9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXg6ICN7JGR4LXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXk6ICN7JGR4LXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1zcGFjaW5nOiAjeyRkeC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtc3BhY2luZ307XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYmcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBib3JkZXI6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItY29sb3IpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm94LXNoYWRvdyk7XHJcbiAgICBjb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtY29sb3IpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1keGJsLXRleHQtZWRpdC1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWxpbmUtaGVpZ2h0KTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG5cclxuICAgICYgPiAuZHhibC10ZXh0LWVkaXQtdGVtcGxhdGUsXHJcbiAgICAmID4gLmR4YmwtdGV4dC1lZGl0LXRlbXBsYXRlIC5keGJsLXRleHQtZWRpdC1pbnB1dCxcclxuICAgICYgPiAuZHhibC10ZXh0LWVkaXQtaW5wdXQsXHJcbiAgICAmID4gdGV4dGFyZWEge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXBhZGRpbmcteSkgdmFyKC0tZHhibC10ZXh0LWVkaXQtcGFkZGluZy14KTtcclxuICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLXRleHQtZWRpdC10ZW1wbGF0ZSxcclxuICAgICYgPiAuZHhibC10ZXh0LWVkaXQtaW5wdXQsXHJcbiAgICAmID4gdGV4dGFyZWEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXRleHQtZWRpdC1pbnB1dCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC10ZXh0LWVkaXQtdGVtcGxhdGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgLmR4YmwtdGV4dC1lZGl0LWlucHV0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXBhZGRpbmcteCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlYWRvbmx5LXN0YXRlKCkge1xyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtcmVhZG9ubHktcm9vdC1iZzogdmFyKC0tZHhibC10ZXh0LWVkaXQtcmVhZG9ubHktYmcsICN7JGR4LWJnfSk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRleHQtZWRpdC1zdGF0ZS1kaXNhYmxlZC1zdHlsZShcIi0tZHhibC10ZXh0LWVkaXQtcmVhZG9ubHktYmdcIiwgXCItLWR4YmwtdGV4dC1lZGl0LXJlYWRvbmx5LWNvbG9yXCIsIFwiLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGhcIiwgXCItLWR4YmwtdGV4dC1lZGl0LXJlYWRvbmx5LXJvb3QtYmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1yb290LWJnOiB2YXIoLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1iZywgI3skZHgtYmd9KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dC1lZGl0LXN0YXRlLWRpc2FibGVkLXN0eWxlKFwiLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1iZ1wiLCBcIi0tZHhibC10ZXh0LWVkaXQtZGlzYWJsZWQtY29sb3JcIiwgXCItLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aFwiLCBcIi0tZHhibC10ZXh0LWVkaXQtZGlzYWJsZWQtcm9vdC1iZ1wiKTtcclxuXHJcbiAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1vcGFjaXR5KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGV4dC1lZGl0LWZvY3VzLXN0YXRlKCkge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtZm9jdXMtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3gtc2hhZG93KSwgMCAwIHZhcigtLWR4YmwtdGV4dC1lZGl0LWZvY3VzLXNoYWRvdy1ibHVyKSB2YXIoLS1keGJsLXRleHQtZWRpdC1mb2N1cy1zaGFkb3ctc3ByZWFkKSB2YXIoLS1keGJsLXRleHQtZWRpdC1mb2N1cy1zaGFkb3ctY29sb3IpO1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1idG4sXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bixcclxuICAgICAgICAmID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXRleHQtZWRpdC1mb2N1cy1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0ZXh0LWVkaXQtZm9jdXMtc3R5bGUoJGR4LXByaW1hcnksIFwicHJpbWFyeVwiKTtcclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLFxyXG4gICAgJiA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bixcclxuICAgICYgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4ge1xyXG4gICAgICAgIC0tZHhibC1idG4tZm9udC1zaXplOiB2YXIoLS1keGJsLXRleHQtZWRpdC1mb250LXNpemUpO1xyXG4gICAgICAgIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICAtLWR4YmwtYnRuLWJnOiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4tYmcpO1xyXG4gICAgICAgIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1ob3Zlci1iZyk7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWRpc2FibGVkLWJnKTtcclxuICAgICAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWRpc2FibGVkLWNvbG9yKTtcclxuICAgICAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgJjpub3QoLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIsIC5keGJsLWJ0bi5keGJsLWJ0bi1pY29uKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtaG92ZXItc3R5bGUoXCItLWR4YmwtdGV4dC1lZGl0LWJ0bi1ob3Zlci1iZ1wiLCBcIi0tZHhibC10ZXh0LWVkaXQtYnRuLWhvdmVyLWNvbG9yXCIpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLWRpc2FibGVkLXN0eWxlKFwiLS1keGJsLXRleHQtZWRpdC1idG4tZGlzYWJsZWQtYmdcIiwgXCItLWR4YmwtdGV4dC1lZGl0LWJ0bi1kaXNhYmxlZC1jb2xvclwiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dC1lZGl0LWN1c3RvbS1idG4oKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1pbm5lci1mb2N1cy1zdHlsZSh2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKSwgJGR4LW1pbi1zcGFjaW5nKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dC1lZGl0LWRlZmF1bHQtYnRuKCkge1xyXG4gICAgICAgICAgICAmLmR4YmwtYnRuLWljb24ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLWZvY3VzLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1idG4taWNvbiB7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tYmc6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tZHhibC1idG4tY29sb3IpO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci13aWR0aDogMDtcclxuXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdGF0ZSAoKSB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmICsgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvcihcIi0tZHhibC10ZXh0LWVkaXQtYnRuLWltYWdlLWNvbG9yXCIsIFwiLS1keGJsLXRleHQtZWRpdC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3JcIiwgXCItLWR4YmwtdGV4dC1lZGl0LWJ0bi1ob3Zlci1pbWFnZS1jb2xvclwiKTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLFxyXG4gICAgJiA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAtLWR4YmwtYnRuLXBhZGRpbmcteDogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteCk7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1wYWRkaW5nLXkpO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1idG4ge1xyXG4gICAgICAgIC0tZHhibC1idG4tcGFkZGluZy14OiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4tcGFkZGluZy14KTtcclxuICAgICAgICAtLWR4YmwtYnRuLXBhZGRpbmcteTogMDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuIHtcclxuICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWJ0bi1ncm91cCxcclxuICAgICYgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJ0bi1iZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IFtjbGFzcyo9XCJkeGJsLWJ0bi1ncm91cC1yaWdodFwiXTpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IFtjbGFzcyo9XCJkeGJsLWJ0bi1ncm91cC1sZWZ0XCJdOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1idG4tZ3JvdXAuZHhibC1idG4tZ3JvdXAtbGVmdCA+IC5keGJsLWJ0bixcclxuICAgICYgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwuZHhibC1idG4tZ3JvdXAtbGVmdCA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWJ0bi1ncm91cC5keGJsLWJ0bi1ncm91cC1yaWdodCA+IC5keGJsLWJ0bixcclxuICAgICYgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwuZHhibC1idG4tZ3JvdXAtcmlnaHQgPiAuZHhibC1idG4ge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIge1xyXG4gICAgICAgIC0tZHhibC1idG4tYmc6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC0tZHhibC1idG4taG92ZXItYmc6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgICAgIC0tZHhibC1idG4tY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIC0tZHhibC1idG4taG92ZXItY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvcihcIi0tZHhibC10ZXh0LWVkaXQtY2xlYXItYnRuLWNvbG9yXCIsIFwiLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4tY29sb3JcIiwgXCItLWR4YmwtdGV4dC1lZGl0LWNsZWFyLWJ0bi1ob3Zlci1jb2xvclwiKTtcclxuICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1iZyhcIi0tZHhibC10ZXh0LWVkaXQtY2xlYXItYnRuLWJnXCIsIFwiLS1keGJsLXRleHQtZWRpdC1jbGVhci1idG4taG92ZXItYmdcIik7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdGF0ZSAoKSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1zcGluLWJ0bi1pbmMsXHJcbiAgICAmID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4Ymwtc3Bpbi1idG4tZGVjIHtcclxuICAgICAgICBoZWlnaHQ6IDUwJTtcclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWltYWdlIHtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1idG4tZ3JvdXAtdmVydGljYWwgPiAuZHhibC1zcGluLWJ0bi1pbmMge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4Ymwtc3Bpbi1idG4tZGVjIHtcclxuICAgICAgICBib3JkZXItdG9wOiAwO1xyXG5cclxuICAgICAgICAmID4gLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMoKTtcclxuXHJcbiAgICAmLmR4Ymwtc20ge1xyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtZm9udC1zaXplOiAjeyRkeC10ZXh0LWVkaXQtZm9udC1zaXplLXNtfTtcclxuICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LWxpbmUtaGVpZ2h0OiAjeyRkeC10ZXh0LWVkaXQtbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtcGFkZGluZy14OiAjeyRkeC10ZXh0LWVkaXQtcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LXBhZGRpbmcteTogI3skZHgtdGV4dC1lZGl0LXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1ib3JkZXItcmFkaXVzOiAjeyRkeC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1cy1zbX07XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1idG4tcGFkZGluZy14OiAjeyRkeC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1idG4tcGFkZGluZy15OiAjeyRkeC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXg6ICN7JGR4LXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy15OiAjeyRkeC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXNwYWNpbmc6ICN7JGR4LXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1zcGFjaW5nLXNtfTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtZm9udC1zaXplOiAjeyRkeC10ZXh0LWVkaXQtZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LWxpbmUtaGVpZ2h0OiAjeyRkeC10ZXh0LWVkaXQtbGluZS1oZWlnaHQtbGd9O1xyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtcGFkZGluZy14OiAjeyRkeC10ZXh0LWVkaXQtcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LXBhZGRpbmcteTogI3skZHgtdGV4dC1lZGl0LXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1ib3JkZXItcmFkaXVzOiAjeyRkeC10ZXh0LWVkaXQtYm9yZGVyLXJhZGl1cy1sZ307XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1idG4tcGFkZGluZy14OiAjeyRkeC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1idG4tcGFkZGluZy15OiAjeyRkeC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXg6ICN7JGR4LXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy15OiAjeyRkeC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMtcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tc3RhdHVzLXNwYWNpbmc6ICN7JGR4LXRleHQtZWRpdC12YWxpZGF0aW9uLXN0YXR1cy1zcGFjaW5nLWxnfTtcclxuICAgIH1cclxufVxyXG4iLCIuZHhibC10ZXh0LWVkaXQuZHhibC1tZW1vLWVkaXQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICYgPiB0ZXh0YXJlYSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXkpICogMiArIHZhcigtLWR4YmwtdGV4dC1lZGl0LWxpbmUtaGVpZ2h0KSAqIHZhcigtLWR4YmwtdGV4dC1lZGl0LWZvbnQtc2l6ZSkpO1xyXG4gICAgICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXgpICogMiArICN7JGR4LXNjcm9sbC1iYXItd2lkdGh9KTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLmR4YmwtZWRpdC1idG4tY2xlYXIgKyB0ZXh0YXJlYSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGR4LXRleHQtZWRpdC1wYWRkaW5nLXggKyAkZHgtaW1hZ2Utc2l6ZSArICRkeC1zY3JvbGwtYmFyLXdpZHRoO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1idG4uZHhibC1lZGl0LWJ0bi1jbGVhciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogJGR4LXNjcm9sbC1iYXItd2lkdGg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLXJlc2l6ZSB7XHJcbiAgICAgICAgcmVzaXplOiBib3RoO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC12LXJlc2l6ZSB7XHJcbiAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtaC1yZXNpemUge1xyXG4gICAgICAgIHJlc2l6ZTogaG9yaXpvbnRhbDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4Ymwtbm8tcmVzaXplIHtcclxuICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIm1peGlucy9jb21tb25cIjtcclxuQGltcG9ydCBcIm1peGlucy90YWctYm94XCI7XHJcblxyXG4uZHhibC10YWctYm94IHtcclxuICAgIC0tZHhibC10YWctYm94LXRhZy1iZzogI3skZHgtdGFnLWJveC10YWctYmd9O1xyXG4gICAgLS1keGJsLXRhZy1ib3gtdGFnLWNvbG9yOiAjeyRkeC10YWctYm94LXRhZy1jb2xvcn07XHJcbiAgICAtLWR4YmwtdGFnLWJveC10YWctcmVhZG9ubHktYmc6ICN7JGR4LXRhZy1ib3gtdGFnLXJlYWRvbmx5LWJnfTtcclxuICAgIC0tZHhibC10YWctYm94LXRhZy1yZWFkb25seS1jb2xvcjogI3skZHgtdGFnLWJveC10YWctcmVhZG9ubHktY29sb3J9O1xyXG4gICAgLS1keGJsLXRhZy1ib3gtdGFnLWRpc2FibGVkLWJnOiAjeyRkeC10YWctYm94LXRhZy1kaXNhYmxlZC1iZ307XHJcbiAgICAtLWR4YmwtdGFnLWJveC10YWctZGlzYWJsZWQtY29sb3I6ICN7JGR4LXRhZy1ib3gtdGFnLWRpc2FibGVkLWNvbG9yfTtcclxuICAgIC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItY29sb3I6ICN7JGR4LXRhZy1ib3gtdGFnLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXN0eWxlOiAjeyRkeC10YWctYm94LXRhZy1ib3JkZXItc3R5bGV9O1xyXG4gICAgLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci13aWR0aDogI3skZHgtdGFnLWJveC10YWctYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItcmFkaXVzOiAjeyRkeC10YWctYm94LXRhZy1ib3JkZXItcmFkaXVzfTtcclxuICAgIC0tZHhibC10YWctYm94LXRhZy1wYWRkaW5nLXg6ICN7JGR4LXRhZy1ib3gtdGFnLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtdGFnLWJveC10YWctcGFkZGluZy15OiAjeyRkeC10YWctYm94LXRhZy1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLXRhZy1ib3gtdGFnLXNwYWNpbmcteDogI3skZHgtdGFnLWJveC10YWctc3BhY2luZy14fTtcclxuICAgIC0tZHhibC10YWctYm94LXRhZy1zcGFjaW5nLXk6ICN7JGR4LXRhZy1ib3gtdGFnLXNwYWNpbmcteX07XHJcbiAgICAtLWR4YmwtdGFnLWJveC10YWctdGV4dC1wYWRkaW5nLWxlZnQ6ICN7JGR4LXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1sZWZ0fTtcclxuICAgIC0tZHhibC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctcmlnaHQ6ICN7JGR4LXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1yaWdodH07XHJcbiAgICAtLWR4YmwtdGFnLWJveC10YWctY2xvc2UtYnRuLWJnOiAjeyRkeC10YWctYm94LXRhZy1jbG9zZS1idG4tYmd9O1xyXG4gICAgLS1keGJsLXRhZy1ib3gtdGFnLWNsb3NlLWJ0bi1jb2xvcjogI3skZHgtdGFnLWJveC10YWctY2xvc2UtYnRuLWNvbG9yfTtcclxuICAgIC0tZHhibC10YWctYm94LXRhZy1jbG9zZS1idG4taG92ZXItYmc6ICN7JGR4LXRhZy1ib3gtdGFnLWNsb3NlLWJ0bi1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtdGFnLWJveC10YWctY2xvc2UtYnRuLWhvdmVyLWNvbG9yOiAjeyRkeC10YWctYm94LXRhZy1jbG9zZS1idG4taG92ZXItY29sb3J9O1xyXG5cclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLXNwYWNpbmcteSk7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWR4YmwtdGV4dC1lZGl0LXBhZGRpbmcteCk7XHJcblxyXG4gICAgJiA+IC5keGJsLXRleHQtZWRpdC1pbnB1dCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtdGV4dC1lZGl0LWlucHV0LFxyXG4gICAgJiA+IC5keGJsLWVkaXQtYnRuLWNsZWFyLFxyXG4gICAgJiA+IC5keGJsLWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZHhibC10YWctYm94LXRhZy1zcGFjaW5nLXkpICogLTEpO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1lZGl0LWJ0bi1jbGVhciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtdGFnIHtcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLXNwYWNpbmcteSk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLXNwYWNpbmcteCk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAjeyRkeC10YWctYm94LWlucHV0LW1pbi13aWR0aH0pO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICY6bm90KC5keGJsLXRhZy10bXBsKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogdmFyKC0tZHhibC10YWctYm94LXRhZy1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtdGFnLWJveC10YWctYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtdGFnLWJveC10YWctcGFkZGluZy15KSB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLXBhZGRpbmcteCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWdib3gtdGFnLXN0eWxlKFwiLS1keGJsLXRhZy1ib3gtdGFnLWJnXCIsIFwiLS1keGJsLXRhZy1ib3gtdGFnLWNvbG9yXCIsIFwiLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci13aWR0aFwiKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuZHhibC10YWctdGV4dCB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1yaWdodCkgMCB2YXIoLS1keGJsLXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1sZWZ0KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1idG4uZHhibC10YWctYnRuLWNsb3NlIHtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1wYWRkaW5nLXg6IDA7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tcGFkZGluZy15OiAwO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci13aWR0aDogMDtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogd2hpdGU7XHJcblxyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZW1iZWRkZWQtaW1hZ2UtY29sb3IoXCItLWR4YmwtdGFnLWJveC10YWctY2xvc2UtYnRuLWNvbG9yXCIsIFwiLS1keGJsLXRhZy1ib3gtdGFnLWNsb3NlLWJ0bi1jb2xvclwiLCBcIi0tZHhibC10YWctYm94LXRhZy1jbG9zZS1idG4taG92ZXItY29sb3JcIik7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWJnKFwiLS1keGJsLXRhZy1ib3gtdGFnLWNsb3NlLWJ0bi1iZ1wiLCBcIi0tZHhibC10YWctYm94LXRhZy1jbG9zZS1idG4taG92ZXItYmdcIik7XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWVkaXQtdmFsaWRhdGlvbi1zdGF0dXMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWR4YmwtdGV4dC1lZGl0LXBhZGRpbmcteCkgKiAtMSk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlYWRvbmx5LXN0YXRlKCkge1xyXG4gICAgICAgICYgPiAuZHhibC10YWcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWdib3gtdGFnLWRpc2FibGVkLXN0eWxlKFwiLS1keGJsLXRhZy1ib3gtdGFnLXJlYWRvbmx5LWJnXCIsIFwiLS1keGJsLXRhZy1ib3gtdGFnLXJlYWRvbmx5LWNvbG9yXCIsIFwiLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci13aWR0aFwiKTtcclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC10YWctdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHZhcigtLWR4YmwtdGFnLWJveC10YWctdGV4dC1wYWRkaW5nLWxlZnQpIDAgdmFyKC0tZHhibC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctbGVmdCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWVkaXQtYnRuLWNsZWFyLXZpc2libGUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skZHgtaW1hZ2Utc2l6ZX0gKyAyICogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteCkpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgICYgPiAuZHhibC10YWcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWdib3gtdGFnLWRpc2FibGVkLXN0eWxlKFwiLS1keGJsLXRhZy1ib3gtdGFnLWRpc2FibGVkLWJnXCIsIFwiLS1keGJsLXRhZy1ib3gtdGFnLWRpc2FibGVkLWNvbG9yXCIsIFwiLS1keGJsLXRhZy1ib3gtdGFnLWJvcmRlci13aWR0aFwiKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXNtIHtcclxuICAgICAgICAtLWR4YmwtdGFnLWJveC10YWctcGFkZGluZy14OiAjeyRkeC10YWctYm94LXRhZy1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC10YWctYm94LXRhZy1wYWRkaW5nLXk6ICN7JGR4LXRhZy1ib3gtdGFnLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLXRhZy1ib3gtdGFnLXNwYWNpbmcteDogI3skZHgtdGFnLWJveC10YWctc3BhY2luZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtdGFnLWJveC10YWctc3BhY2luZy15OiAjeyRkeC10YWctYm94LXRhZy1zcGFjaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctbGVmdDogI3skZHgtdGFnLWJveC10YWctdGV4dC1wYWRkaW5nLWxlZnQtc219O1xyXG4gICAgICAgIC0tZHhibC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctcmlnaHQ6ICN7JGR4LXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1yaWdodC1zbX07XHJcblxyXG4gICAgICAgICYuZHhibC1lZGl0LWJ0bi1jbGVhci12aXNpYmxlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyRkeC1pbWFnZS1zaXplLXNtfSArIDIgKiB2YXIoLS1keGJsLXRleHQtZWRpdC1idG4tcGFkZGluZy14KSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgLS1keGJsLXRhZy1ib3gtdGFnLXBhZGRpbmcteDogI3skZHgtdGFnLWJveC10YWctcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtdGFnLWJveC10YWctcGFkZGluZy15OiAjeyRkeC10YWctYm94LXRhZy1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC10YWctYm94LXRhZy1zcGFjaW5nLXg6ICN7JGR4LXRhZy1ib3gtdGFnLXNwYWNpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLXRhZy1ib3gtdGFnLXNwYWNpbmcteTogI3skZHgtdGFnLWJveC10YWctc3BhY2luZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtdGFnLWJveC10YWctdGV4dC1wYWRkaW5nLWxlZnQ6ICN7JGR4LXRhZy1ib3gtdGFnLXRleHQtcGFkZGluZy1sZWZ0LWxnfTtcclxuICAgICAgICAtLWR4YmwtdGFnLWJveC10YWctdGV4dC1wYWRkaW5nLXJpZ2h0OiAjeyRkeC10YWctYm94LXRhZy10ZXh0LXBhZGRpbmctcmlnaHQtbGd9O1xyXG5cclxuICAgICAgICAmLmR4YmwtZWRpdC1idG4tY2xlYXItdmlzaWJsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skZHgtaW1hZ2Utc2l6ZS1sZ30gKyAyICogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLXBhZGRpbmcteCkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAaW1wb3J0IFwibWl4aW5zL2NvbW1vblwiO1xyXG5cclxuLmR4YmwtZWRpdC1kcm9wZG93biB7XHJcbiAgICAtLWR4YmwtZWRpdC1kcm9wZG93bi1mb250LWZhbWlseTogI3skZHgtZWRpdC1kcm9wZG93bi1mb250LWZhbWlseX07XHJcbiAgICAtLWR4YmwtZWRpdC1kcm9wZG93bi1mb250LXNpemU6ICN7JGR4LWRyb3Bkb3duLWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtZWRpdC1kcm9wZG93bi1saW5lLWhlaWdodDogI3skZHgtZHJvcGRvd24tbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWVkaXQtZHJvcGRvd24tYmc6ICN7JGR4LWRyb3Bkb3duLWJnfTtcclxuICAgIC0tZHhibC1lZGl0LWRyb3Bkb3duLW1heC1oZWlnaHQ6ICN7JGR4LWVkaXQtZHJvcGRvd24tbWF4LWhlaWdodH07XHJcbiAgICAtLWR4YmwtZWRpdC1kcm9wZG93bi1tYXJnaW4teDogI3skZHgtZWRpdC1kcm9wZG93bi1tYXJnaW4teH07XHJcbiAgICAtLWR4YmwtZWRpdC1kcm9wZG93bi1tYXJnaW4teTogI3skZHgtZWRpdC1kcm9wZG93bi1tYXJnaW4teX07XHJcbiAgICAtLWR4YmwtZWRpdC1kcm9wZG93bi1jb2xvcjogI3skZHgtZHJvcGRvd24tY29sb3J9O1xyXG4gICAgLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkeC1kcm9wZG93bi1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLXN0eWxlOiAjeyRkeC1kcm9wZG93bi1ib3JkZXItc3R5bGV9O1xyXG4gICAgLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAjeyRkeC1kcm9wZG93bi1ib3JkZXItd2lkdGh9O1xyXG4gICAgLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHgtZHJvcGRvd24tYm9yZGVyLXJhZGl1c307XHJcbiAgICAtLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItYmc6ICN7JGR4LWVkaXQtZHJvcGRvd24taGVhZGVyLWJnfTtcclxuICAgIC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHgtZWRpdC1kcm9wZG93bi1oZWFkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLWJ0bi1jb2xvcjogI3skZHgtZWRpdC1kcm9wZG93bi1oZWFkZXItYnRuLWNvbG9yfTtcclxuICAgIC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1idG4taG92ZXItY29sb3I6ICN7JGR4LWVkaXQtZHJvcGRvd24taGVhZGVyLWJ0bi1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItYnRuLWRpc2FibGVkLWNvbG9yOiAjeyRkeC1lZGl0LWRyb3Bkb3duLWhlYWRlci1idG4tZGlzYWJsZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLXRpdGxlLWZvbnQtd2VpZ2h0OiAjeyRkeC1lZGl0LWRyb3Bkb3duLWhlYWRlci10aXRsZS1mb250LXdlaWdodH07XHJcbiAgICAtLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAjeyRkeC1lZGl0LWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogI3skZHgtZWRpdC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1lZGl0LWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGR4LWRyb3Bkb3duLWJveC1zaGFkb3d9O1xyXG4gICAgLS1keGJsLWVkaXQtZHJvcGRvd24tbWluLXdpZHRoOiAjeyRkeC1kcm9wZG93bi1taW4td2lkdGh9O1xyXG59XHJcblxyXG4uZHhibC1kcm9wZG93biA+IC5keGJsLWRyb3Bkb3duLWRpYWxvZy5keGJsLWVkaXQtZHJvcGRvd24sXHJcbi5keGJsLW1vZGFsID4gLmR4YmwtbW9kYWwtcm9vdCA+IC5keGJsLXBvcHVwLmR4YmwtZWRpdC1kcm9wZG93biA+IC5keGJsLW1vZGFsLWNvbnRlbnQge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tZm9udC1zaXplKTtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tZm9udC1mYW1pbHkpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1saW5lLWhlaWdodCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tYmcpO1xyXG4gICAgY29sb3I6IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1jb2xvcik7XHJcbiAgICBtYXJnaW46IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1tYXJnaW4teSkgdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLW1hcmdpbi14KTtcclxuICAgIGJvcmRlcjogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tYm94LXNoYWRvdyk7XHJcbiAgICBtaW4td2lkdGg6IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1taW4td2lkdGgpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuXHJcbiAgICAmLWhpZGRlbiB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICYtc2hvd24ge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWVkaXQtZHJvcGRvd24tYm9keSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZGlzYWJsZS1wYWRkaW5nKCk7XHJcblxyXG4gICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1kYXRlLXRpbWUtZWRpdC1jYWxlbmRhciB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLWRhdGUtdGltZS1lZGl0LXRhYnMge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcclxuXHJcbiAgICAgICAgICAgID4gbmF2ID4gdWwgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuZHhibC10YWJzLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAuZHhibC10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5keGJsLWRhdGUtdGltZS1lZGl0LXRhYnMtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5keGJsLWRhdGUtdGltZS1lZGl0LXRhYnMtdGltZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLXRhYnMtY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAuZHhibC1jYWxlbmRhci1oZWFkZXIsXHJcbiAgICAgICAgICAgIC5keGJsLWNhbGVuZGFyLWhlYWRlcjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1saXN0Ym94IHtcclxuICAgICAgICAgICAgLS1keGJsLWxpc3Rib3gtYmc6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAtLWR4YmwtbGlzdGJveC1ib3JkZXItd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIC0tZHhibC1saXN0Ym94LWJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAkZHgtbGlzdGJveC1kZWZhdWx0LWhlaWdodDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgZGl2LmR4YmwtbGlzdGJveC1pdGVtIHtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cclxuICAgICAgICAgICAgLmR4YnMtZ3JpZHZpZXcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAuZHhndkhTREMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItY2xhc3MtcGF0dGVyblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtZWRpdC1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBwYW5lbC1oZWFkZXItc3R5bGUoXCItLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItYmdcIiwgXCItLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItY29sb3JcIik7XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWJnOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1idG4tY29sb3IpO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLWJ0bi1jb2xvcik7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYigwIDAgMCAvIDAlKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWNvbG9yKFxyXG4gICAgICAgICAgICAgICAgXCItLWR4YmwtZWRpdC1kcm9wZG93bi1oZWFkZXItYnRuLWNvbG9yXCIsIFwiLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLWJ0bi1kaXNhYmxlZC1jb2xvclwiLCBcIi0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1idG4taG92ZXItY29sb3JcIiwgbnVsbCwgbnVsbCwgdHJ1ZVxyXG4gICAgICAgICAgICApO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4taG92ZXItYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLWZvY3VzLXN0YXRlICgpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1pbm5lci1mb2N1cy1zdHlsZSh2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1lZGl0LWRyb3Bkb3duLXRpdGxlIHtcclxuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci10aXRsZS1mb250LXdlaWdodCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhibC1lZGl0LWRyb3Bkb3duIHtcclxuICAgIG1heC13aWR0aDogMTAwdnc7XHJcbn1cclxuXHJcbi5keGJsLXNtIHtcclxuICAgICYuZHhibC1kcm9wZG93bixcclxuICAgICYuZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3Qge1xyXG4gICAgICAgID4gLmR4YmwtZWRpdC1kcm9wZG93biB7XHJcbiAgICAgICAgICAgIC0tZHhibC1lZGl0LWRyb3Bkb3duLWZvbnQtc2l6ZTogI3skZHgtZHJvcGRvd24tZm9udC1zaXplLXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWVkaXQtZHJvcGRvd24tbGluZS1oZWlnaHQ6ICN7JGR4LWRyb3Bkb3duLWxpbmUtaGVpZ2h0LXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogI3skZHgtZWRpdC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14LXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogI3skZHgtZWRpdC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15LXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWVkaXQtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHgtZHJvcGRvd24tYm9yZGVyLXJhZGl1cy1zbX07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZHhibC1sZyB7XHJcbiAgICAmLmR4YmwtZHJvcGRvd24sXHJcbiAgICAmLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290IHtcclxuICAgICAgICA+IC5keGJsLWVkaXQtZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAtLWR4YmwtZWRpdC1kcm9wZG93bi1mb250LXNpemU6ICN7JGR4LWRyb3Bkb3duLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgICAgIC0tZHhibC1lZGl0LWRyb3Bkb3duLWxpbmUtaGVpZ2h0OiAjeyRkeC1kcm9wZG93bi1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgICAgIC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICN7JGR4LWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgICAgIC0tZHhibC1lZGl0LWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWVkaXQtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgICAgIC0tZHhibC1lZGl0LWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICN7JGR4LWRyb3Bkb3duLWJvcmRlci1yYWRpdXMtbGd9O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAaW1wb3J0IFwibWl4aW5zL2NvbW1vblwiO1xyXG5cclxuLmR4Ymwtcm9sbGVycy1jb250YWluZXIge1xyXG4gICAgLS1keGJsLXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteTogI3skZHgtcm9vbGVycy1jb250YWluZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1yb29sZXJzLWNvbnRhaW5lci1wYWRkaW5nLXg6ICN7JGR4LXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteH07XHJcbiAgICAtLWR4Ymwtcm9vbGVyLWl0ZW0tcGFkZGluZy15OiAjeyRkeC1yb29sZXItaXRlbS1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLXJvb2xlci1pdGVtLXBhZGRpbmcteDogI3skZHgtcm9vbGVyLWl0ZW0tcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1yb29sZXItdGl0bGUtcGFkZGluZy15OiAjeyRkeC1yb29sZXItdGl0bGUtcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1yb29sZXItdGl0bGUtcGFkZGluZy14OiAjeyRkeC1yb29sZXItdGl0bGUtcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1yb29sZXItdGl0bGUtZm9udC13ZWlnaHQ6ICN7JGR4LXJvb2xlci10aXRsZS1mb250LXdlaWdodH07XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAgIHBhZGRpbmc6IHZhcigtLWR4Ymwtcm9vbGVycy1jb250YWluZXItcGFkZGluZy15KSB2YXIoLS1keGJsLXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteSk7XHJcblxyXG4gICAgLmR4Ymwtcm9sbGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG4gICAgICAgIGZsZXg6IDEgMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC5keGJsLXJvbGxlciB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1yb2xsZXItdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuODEyNWVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZHhibC1yb29sZXItdGl0bGUtZm9udC13ZWlnaHQpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLXJvb2xlci10aXRsZS1wYWRkaW5nLXkpIHZhcigtLWR4Ymwtcm9vbGVyLXRpdGxlLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgb3BhY2l0eTogJGR4LXJvb2xlci10aXRsZS1vcGFjaXR5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1yb2xsZXItaXRlbSxcclxuICAgIC5keGJsLXJvbGxlci1hZnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWR4Ymwtcm9vbGVyLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1keGJsLXJvb2xlci1pdGVtLXBhZGRpbmcteCk7XHJcbiAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXJvbGxlci1pdGVtLFxyXG4gICAgLmR4Ymwtcm9sbGVyLWl0ZW0uZHhibC1yb2xsZXItZXhwYW5kZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1yb2xsZXItaXRlbS5keGJsLXJvbGxlci1leHBhbmRlciB7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1yb2xsZXItYWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Y29sb3I7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuICAgICAgICAmIC5keGJsLXJvbGxlci1pdGVtLFxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZHgtcm9vbGVyLWl0ZW0tc2VsZWN0aW9uLWZvbnQtd2VpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGN1cnJlbnRjb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGN1cnJlbnRjb2xvcjtcclxuICAgICAgICAgICAgb3BhY2l0eTogJGR4LXJvb2xlci1pdGVtLXNlbGVjdGlvbi1vcGFjaXR5O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmR4Ymwtcm9sbGVyLWludmFsaWQtZGF0YSAuZHhibC1yb2xsZXItYWZ0ZXIgPiAuZHhibC1yb2xsZXItaXRlbSB7XHJcbiAgICAgICAgb3BhY2l0eTogJGR4LXJvb2xlci1pdGVtLWludmFsaWQtZGF0YS1vcGFjaXR5O1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXJvbGxlcjpmb2N1cyAuZHhibC1yb2xsZXItYWZ0ZXI6OmFmdGVyIHtcclxuICAgICAgICBvcGFjaXR5OiAkZHgtcm9vbGVyLWl0ZW0tZm9jdXMtb3BhY2l0eTtcclxuICAgIH1cclxufVxyXG5cclxuLmR4Ymwtc20gLmR4Ymwtcm9sbGVycy1jb250YWluZXIge1xyXG4gICAgLS1keGJsLXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteTogI3skZHgtcm9vbGVycy1jb250YWluZXItcGFkZGluZy15LXNtfTtcclxuICAgIC0tZHhibC1yb29sZXJzLWNvbnRhaW5lci1wYWRkaW5nLXg6ICN7JGR4LXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteC1zbX07XHJcbiAgICAtLWR4Ymwtcm9vbGVyLWl0ZW0tcGFkZGluZy15OiAjeyRkeC1yb29sZXItaXRlbS1wYWRkaW5nLXktc219O1xyXG4gICAgLS1keGJsLXJvb2xlci1pdGVtLXBhZGRpbmcteDogI3skZHgtcm9vbGVyLWl0ZW0tcGFkZGluZy14LXNtfTtcclxuICAgIC0tZHhibC1yb29sZXItdGl0bGUtcGFkZGluZy15OiAjeyRkeC1yb29sZXItdGl0bGUtcGFkZGluZy15LXNtfTtcclxuICAgIC0tZHhibC1yb29sZXItdGl0bGUtcGFkZGluZy14OiAjeyRkeC1yb29sZXItdGl0bGUtcGFkZGluZy14LXNtfTtcclxufVxyXG5cclxuLmR4YmwtbGcgLmR4Ymwtcm9sbGVycy1jb250YWluZXIge1xyXG4gICAgLS1keGJsLXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteTogI3skZHgtcm9vbGVycy1jb250YWluZXItcGFkZGluZy15LWxnfTtcclxuICAgIC0tZHhibC1yb29sZXJzLWNvbnRhaW5lci1wYWRkaW5nLXg6ICN7JGR4LXJvb2xlcnMtY29udGFpbmVyLXBhZGRpbmcteC1sZ307XHJcbiAgICAtLWR4Ymwtcm9vbGVyLWl0ZW0tcGFkZGluZy15OiAjeyRkeC1yb29sZXItaXRlbS1wYWRkaW5nLXktbGd9O1xyXG4gICAgLS1keGJsLXJvb2xlci1pdGVtLXBhZGRpbmcteDogI3skZHgtcm9vbGVyLWl0ZW0tcGFkZGluZy14LWxnfTtcclxuICAgIC0tZHhibC1yb29sZXItdGl0bGUtcGFkZGluZy15OiAjeyRkeC1yb29sZXItdGl0bGUtcGFkZGluZy15LWxnfTtcclxuICAgIC0tZHhibC1yb29sZXItdGl0bGUtcGFkZGluZy14OiAjeyRkeC1yb29sZXItdGl0bGUtcGFkZGluZy14LWxnfTtcclxufVxyXG5cclxuLmR4Ymwtcm9sbGVycy1mb290ZXIge1xyXG4gICAgLS1keGJsLXJvb2xlcnMtZm9vdGVyLWJnOiAjeyRkeC1yb29sZXJzLWZvb3Rlci1iZ307XHJcbiAgICAtLWR4Ymwtcm9vbGVycy1mb290ZXItY29sb3I6ICN7JGR4LXJvb2xlcnMtZm9vdGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1yb29sZXJzLWJvcmRlci1jb2xvcjogI3skZHgtYm9yZGVyLWNvbG9yfTsgLy8gVE9ETyB1c2UgZHJvcGRvd24gdmFyc1xyXG4gICAgLS1keGJsLXJvb2xlcnMtYm9yZGVyLXN0eWxlOiAjeyRkeC1ib3JkZXItc3R5bGV9O1xyXG4gICAgLS1keGJsLXJvb2xlcnMtYm9yZGVyLXdpZHRoOiAjeyRkeC1ib3JkZXItd2lkdGh9O1xyXG4gICAgLS1keGJsLXJvb2xlcnMtZm9vdGVyLXBhZGRpbmcteTogI3skZHgtcm9vbGVycy1mb290ZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1yb29sZXJzLWZvb3Rlci1wYWRkaW5nLXg6ICN7JGR4LXJvb2xlcnMtZm9vdGVyLXBhZGRpbmcteH07XHJcbiAgICAtLWR4Ymwtcm9vbGVycy1mb290ZXItYnRuLXNwYWNpbmc6ICN7JGR4LXJvb2xlcnMtZm9vdGVyLWJ0bi1zcGFjaW5nfTtcclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogdmFyKC0tZHhibC1yb29sZXJzLWZvb3Rlci1wYWRkaW5nLXkpIHZhcigtLWR4Ymwtcm9vbGVycy1mb290ZXItcGFkZGluZy14KTtcclxuICAgIGJvcmRlci10b3A6IHZhcigtLWR4Ymwtcm9vbGVycy1ib3JkZXItd2lkdGgpIHZhcigtLWR4Ymwtcm9vbGVycy1ib3JkZXItc3R5bGUpIHZhcigtLWR4Ymwtcm9vbGVycy1ib3JkZXItY29sb3IpO1xyXG5cclxuICAgIEBpbmNsdWRlIHBhbmVsLWZvb3Rlci1zdHlsZShcIi0tZHhibC1yb29sZXJzLWZvb3Rlci1iZ1wiLCBcIi0tZHhibC1yb29sZXJzLWZvb3Rlci1jb2xvclwiKTtcclxufVxyXG5cclxuLmR4Ymwtc20gLmR4Ymwtcm9sbGVycy1mb290ZXIge1xyXG4gICAgLS1keGJsLXJvb2xlcnMtZm9vdGVyLXBhZGRpbmcteTogI3skZHgtcm9vbGVycy1mb290ZXItcGFkZGluZy15LXNtfTtcclxuICAgIC0tZHhibC1yb29sZXJzLWZvb3Rlci1wYWRkaW5nLXg6ICN7JGR4LXJvb2xlcnMtZm9vdGVyLXBhZGRpbmcteC1zbX07XHJcbn1cclxuXHJcbi5keGJsLWxnIC5keGJsLXJvbGxlcnMtZm9vdGVyIHtcclxuICAgIC0tZHhibC1yb29sZXJzLWZvb3Rlci1wYWRkaW5nLXk6ICN7JGR4LXJvb2xlcnMtZm9vdGVyLXBhZGRpbmcteS1sZ307XHJcbiAgICAtLWR4Ymwtcm9vbGVycy1mb290ZXItcGFkZGluZy14OiAjeyRkeC1yb29sZXJzLWZvb3Rlci1wYWRkaW5nLXgtbGd9O1xyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvYnV0dG9uXCI7XHJcblxyXG4uZHhibC1wYWdlciB7XHJcbiAgICAtLWR4YmwtcGFnZXItZm9udC1mYW1pbHk6ICN7JGR4LXBhZ2VyLWZvbnQtZmFtaWx5fTtcclxuICAgIC0tZHhibC1wYWdlci1mb250LXNpemU6ICN7JGR4LXBhZ2VyLWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtcGFnZXItbGluZS1oZWlnaHQ6ICN7JGR4LXBhZ2VyLWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC1wYWdlci1iZzogI3skZHgtcGFnZXItYmd9O1xyXG4gICAgLS1keGJsLXBhZ2VyLWNvbG9yOiAjeyRkeC1wYWdlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtcGFnZXItYm9yZGVyLWNvbG9yOiAjeyRkeC1wYWdlci1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLXBhZ2VyLWJvcmRlci1zdHlsZTogI3skZHgtcGFnZXItYm9yZGVyLXN0eWxlfTtcclxuICAgIC0tZHhibC1wYWdlci1ib3JkZXItd2lkdGg6ICN7JGR4LXBhZ2VyLWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtcGFnZXItYm9yZGVyLXJhZGl1czogI3skZHgtcGFnZXItYm9yZGVyLXJhZGl1c307XHJcbiAgICAtLWR4YmwtcGFnZXItcGFkZGluZy14OiAjeyRkeC1wYWdlci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLXBhZ2VyLXBhZGRpbmcteTogI3skZHgtcGFnZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1wYWdlci1idG4tYmc6ICN7JGR4LXBhZ2VyLWJ0bi1iZ307XHJcbiAgICAtLWR4YmwtcGFnZXItYnRuLWJvcmRlci1jb2xvcjogI3skZHgtcGFnZXItYnRuLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtcGFnZXItYnRuLWJvcmRlci1zdHlsZTogI3skZHgtYnRuLWJvcmRlci1zdHlsZX07XHJcbiAgICAtLWR4YmwtcGFnZXItYnRuLWJvcmRlci13aWR0aDogI3skZHgtYnRuLWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtcGFnZXItYnRuLWNvbG9yOiAjeyRkeC1wYWdlci1idG4tY29sb3J9O1xyXG4gICAgLS1keGJsLXBhZ2VyLWJ0bi1ob3Zlci1iZzogI3skZHgtcGFnZXItYnRuLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1wYWdlci1idG4taG92ZXItY29sb3I6ICN7JGR4LXBhZ2VyLWJ0bi1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtcGFnZXItYnRuLWRpc2FibGVkLWJnOiAjeyRkeC1wYWdlci1idG4tZGlzYWJsZWQtYmd9O1xyXG4gICAgLS1keGJsLXBhZ2VyLWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZHgtcGFnZXItYnRuLWRpc2FibGVkLWNvbG9yfTtcclxuICAgIC0tZHhibC1wYWdlci1idG4tcGFkZGluZy14OiAjeyRkeC1wYWdlci1idG4tcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1wYWdlci1idG4tcGFkZGluZy15OiAjeyRkeC1wYWdlci1idG4tcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1wYWdlci1wYWdlLWJ0bi1iZzogI3skZHgtcGFnZXItcGFnZS1idG4tYmd9O1xyXG4gICAgLS1keGJsLXBhZ2VyLXBhZ2UtYnRuLWNvbG9yOiAjeyRkeC1wYWdlci1wYWdlLWJ0bi1jb2xvcn07XHJcbiAgICAtLWR4YmwtcGFnZXItcGFnZS1idG4taG92ZXItYmc6ICN7JGR4LXBhZ2VyLXBhZ2UtYnRuLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1wYWdlci1wYWdlLWJ0bi1ob3Zlci1jb2xvcjogI3skZHgtcGFnZXItcGFnZS1idG4taG92ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLXBhZ2VyLWFjdGl2ZS1wYWdlLWJ0bi1iZzogI3skZHgtcGFnZXItYWN0aXZlLXBhZ2UtYnRuLWJnfTtcclxuICAgIC0tZHhibC1wYWdlci1hY3RpdmUtcGFnZS1idG4tY29sb3I6ICN7JGR4LXBhZ2VyLWFjdGl2ZS1wYWdlLWJ0bi1jb2xvcn07XHJcbiAgICAtLWR4YmwtcGFnZXItcGFnZS1lZGl0LWJnOiAjeyRkeC1wYWdlci1wYWdlLWVkaXQtYmd9O1xyXG4gICAgLS1keGJsLXBhZ2VyLXBhZ2UtZWRpdC1jb2xvcjogI3skZHgtcGFnZXItcGFnZS1lZGl0LWNvbG9yfTtcclxuICAgIC0tZHhibC1wYWdlci1wYWdlLWVkaXQtYm9yZGVyLWNvbG9yOiAjeyRkeC1wYWdlci1wYWdlLWVkaXQtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1wYWdlci1wYWdlLWVkaXQtcGFkZGluZy14OiAjeyRkeC1wYWdlci1wYWdlLWVkaXQtcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1wYWdlci1wYWdlLWVkaXQtcGFkZGluZy15OiAjeyRkeC1wYWdlci1wYWdlLWVkaXQtcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1wYWdlci1wYWdlLWVkaXQtc3BhY2luZzogI3skZHgtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteH07XHJcblxyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtcGFnZXItZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1keGJsLXBhZ2VyLWZvbnQtc2l6ZSk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1wYWdlci1saW5lLWhlaWdodCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLWJnKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtcGFnZXItYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBib3JkZXI6IHZhcigtLWR4YmwtcGFnZXItYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLXBhZ2VyLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1wYWdlci1ib3JkZXItY29sb3IpO1xyXG4gICAgY29sb3I6IHZhcigtLWR4YmwtcGFnZXItY29sb3IpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1keGJsLXBhZ2VyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1wYWdlci1wYWRkaW5nLXgpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcclxuICAgICAgICAtLWR4YmwtYnRuLWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLXBhZ2VyLWZvbnQtZmFtaWx5KTtcclxuICAgICAgICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogdmFyKC0tZHhibC1wYWdlci1mb250LXNpemUpO1xyXG4gICAgICAgIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtcGFnZXItbGluZS1oZWlnaHQpO1xyXG4gICAgICAgIC0tZHhibC1idG4tYmc6IHZhcigtLWR4YmwtcGFnZXItYnRuLWJnKTtcclxuICAgICAgICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtcGFnZXItYnRuLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItc3R5bGU6IHZhcigtLWR4YmwtcGFnZXItYnRuLWJvcmRlci1zdHlsZSk7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtcGFnZXItYnRuLWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIC0tZHhibC1idG4taG92ZXItYmc6IHZhcigtLWR4YmwtcGFnZXItYnRuLWhvdmVyLWJnKTtcclxuICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tZHhibC1wYWdlci1idG4taG92ZXItY29sb3IpO1xyXG4gICAgICAgIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWR4YmwtcGFnZXItYnRuLWRpc2FibGVkLWJnKTtcclxuICAgICAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZHhibC1wYWdlci1idG4tZGlzYWJsZWQtY29sb3IpO1xyXG4gICAgICAgIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIC0tZHhibC1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTtcclxuICAgICAgICAtLWR4YmwtYnRuLXBhZGRpbmcteDogdmFyKC0tZHhibC1wYWdlci1idG4tcGFkZGluZy14KTtcclxuICAgICAgICAtLWR4YmwtYnRuLXBhZGRpbmcteTogdmFyKC0tZHhibC1wYWdlci1idG4tcGFkZGluZy15KTtcclxuXHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWluLXdpZHRoOiBjYWxjKDIgKiB2YXIoLS1keGJsLXBhZ2VyLWJ0bi1wYWRkaW5nLXkpICsgdmFyKC0tZHhibC1wYWdlci1mb250LXNpemUpICogdmFyKC0tZHhibC1wYWdlci1saW5lLWhlaWdodCkgKyAyICogdmFyKC0tZHhibC1wYWdlci1idG4tYm9yZGVyLXdpZHRoKSk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlICgpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtaG92ZXItc3R5bGUoLS1keGJsLXBhZ2VyLWJ0bi1ob3Zlci1iZywgXCItLWR4YmwtcGFnZXItYnRuLWhvdmVyLWNvbG9yXCIsIFwiLS1keGJsLXBhZ2VyLWJ0bi1ib3JkZXItd2lkdGhcIiwgXCItLWR4YmwtcGFnZXItYnRuLWJnXCIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLXBhZ2VyLXBhZ2UtYnRuIHtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1iZzogdmFyKC0tZHhibC1wYWdlci1wYWdlLWJ0bi1iZyk7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtcGFnZXItcGFnZS1idG4tY29sb3IpO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1keGJsLXBhZ2VyLXBhZ2UtYnRuLWJnKTtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZHhibC1wYWdlci1wYWdlLWJ0bi1jb2xvcik7XHJcblxyXG4gICAgICAgICAgICAmOm5vdCguZHhibC1wYWdlci1hY3RpdmUtcGFnZS1idG4pIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlICgpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1ob3Zlci1zdHlsZShcIi0tZHhibC1wYWdlci1wYWdlLWJ0bi1ob3Zlci1iZ1wiLCBcIi0tZHhibC1wYWdlci1wYWdlLWJ0bi1ob3Zlci1jb2xvclwiLCBcIi0tZHhibC1wYWdlci1idG4tYm9yZGVyLXdpZHRoXCIsIFwiLS1keGJsLXBhZ2VyLXBhZ2UtYnRuLWJnXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtcGFnZXItYWN0aXZlLXBhZ2UtYnRuIHtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1iZzogdmFyKC0tZHhibC1wYWdlci1hY3RpdmUtcGFnZS1idG4tYmcpO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLWFjdGl2ZS1wYWdlLWJ0bi1jb2xvcik7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWR4YmwtcGFnZXItYWN0aXZlLXBhZ2UtYnRuLWJnKTtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZHhibC1wYWdlci1hY3RpdmUtcGFnZS1idG4tY29sb3IpO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC10ZXh0LW9wYWNpdHkoMSwgMSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm5vdCguZHhibC1wYWdlci1wYWdlLWJ0bikge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvcihcIi0tZHhibC1wYWdlci1idG4tY29sb3JcIiwgXCItLWR4YmwtcGFnZXItYnRuLWRpc2FibGVkLWNvbG9yXCIsIFwiLS1keGJsLXBhZ2VyLWJ0bi1ob3Zlci1jb2xvclwiKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1wYWdlci1maXJzdC1wYWdlLWJ0biB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtcGFnZXItbGFzdC1wYWdlLWJ0biB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtcGFnZXItcGFnZS1lZGl0IHtcclxuICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLXBhZ2VyLWZvbnQtZmFtaWx5KTtcclxuICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LWZvbnQtc2l6ZTogdmFyKC0tZHhibC1wYWdlci1mb250LXNpemUpO1xyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtcGFnZXItbGluZS1oZWlnaHQpO1xyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtYmc6IHZhcigtLWR4YmwtcGFnZXItcGFnZS1lZGl0LWJnKTtcclxuICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LWNvbG9yOiB2YXIoLS1keGJsLXBhZ2VyLXBhZ2UtZWRpdC1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtcGFnZXItcGFnZS1lZGl0LWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXg6IHZhcigtLWR4YmwtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteCk7XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1wYWRkaW5nLXk6IHZhcigtLWR4YmwtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteSk7XHJcblxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtcGFnZXItcGFnZS1lZGl0LXNwYWNpbmcpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuICAgICAgICAmID4gaW5wdXQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXBhZ2VyLXBhZ2UtZWRpdC10ZXh0IHtcclxuICAgICAgICAtLWR4YmwtdGV4dC1wYWRkaW5nLXg6IHZhcigtLWR4YmwtcGFnZXItcGFnZS1lZGl0LXNwYWNpbmcpO1xyXG4gICAgICAgIC0tZHhibC10ZXh0LXBhZGRpbmcteTogdmFyKC0tZHhibC1wYWdlci1wYWdlLWVkaXQtcGFkZGluZy15KTtcclxuXHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1wYWdlci1jb21wYWN0LW1vZGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXNtIHtcclxuICAgICAgICAtLWR4YmwtcGFnZXItZm9udC1zaXplOiAjeyRkeC1wYWdlci1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1saW5lLWhlaWdodDogI3skZHgtcGFnZXItbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1ib3JkZXItcmFkaXVzOiAjeyRkeC1wYWdlci1ib3JkZXItcmFkaXVzLXNtfTtcclxuICAgICAgICAtLWR4YmwtcGFnZXItcGFkZGluZy14OiAjeyRkeC1wYWdlci1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1wYWRkaW5nLXk6ICN7JGR4LXBhZ2VyLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLXBhZ2VyLWJ0bi1wYWRkaW5nLXg6ICN7JGR4LXBhZ2VyLWJ0bi1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1idG4tcGFkZGluZy15OiAjeyRkeC1wYWdlci1idG4tcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteDogI3skZHgtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLXBhZ2VyLXBhZ2UtZWRpdC1wYWRkaW5nLXk6ICN7JGR4LXBhZ2VyLXBhZ2UtZWRpdC1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1wYWdlLWVkaXQtc3BhY2luZzogI3skZHgtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteC1zbX07XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxnIHtcclxuICAgICAgICAtLWR4YmwtcGFnZXItZm9udC1zaXplOiAjeyRkeC1wYWdlci1mb250LXNpemUtbGd9O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1saW5lLWhlaWdodDogI3skZHgtcGFnZXItbGluZS1oZWlnaHQtbGd9O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1ib3JkZXItcmFkaXVzOiAjeyRkeC1wYWdlci1ib3JkZXItcmFkaXVzLWxnfTtcclxuICAgICAgICAtLWR4YmwtcGFnZXItcGFkZGluZy14OiAjeyRkeC1wYWdlci1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1wYWRkaW5nLXk6ICN7JGR4LXBhZ2VyLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLXBhZ2VyLWJ0bi1wYWRkaW5nLXg6ICN7JGR4LXBhZ2VyLWJ0bi1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1idG4tcGFkZGluZy15OiAjeyRkeC1wYWdlci1idG4tcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteDogI3skZHgtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLXBhZ2VyLXBhZ2UtZWRpdC1wYWRkaW5nLXk6ICN7JGR4LXBhZ2VyLXBhZ2UtZWRpdC1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1wYWdlLWVkaXQtc3BhY2luZzogI3skZHgtcGFnZXItcGFnZS1lZGl0LXBhZGRpbmcteC1sZ307XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgLmR4YmwtcGFnZXIuZHhibC1zbSB7XHJcbiAgICAgICAgLmR4YmwtcGFnZXItY29tcGFjdC1tb2RlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1wYWdlci1mdWxsLW1vZGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAuZHhibC1wYWdlcjpub3QoLmR4Ymwtc20pOm5vdCguZHhibC1sZykge1xyXG4gICAgICAgIC5keGJsLXBhZ2VyLWNvbXBhY3QtbW9kZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtcGFnZXItZnVsbC1tb2RlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MjVweCkge1xyXG4gICAgLmR4YmwtcGFnZXIuZHhibC1sZyB7XHJcbiAgICAgICAgLmR4YmwtcGFnZXItY29tcGFjdC1tb2RlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1wYWdlci1mdWxsLW1vZGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtcGFnZXItY29udGFpbmVyIHtcclxuICAgIC0tZHhibC1wYWdlci1jb250YWluZXItcGFkZGluZy14OiAjeyRkeC1wYWdlci1jb250YWluZXItcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1wYWdlci1jb250YWluZXItcGFkZGluZy15OiAjeyRkeC1wYWdlci1jb250YWluZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1wYWdlci1jb250YWluZXItc3BhY2luZzogI3skZHgtcGFnZXItY29udGFpbmVyLXNwYWNpbmd9O1xyXG5cclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtcGFnZXItY29udGFpbmVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1wYWdlci1jb250YWluZXItcGFkZGluZy14KSAwO1xyXG5cclxuICAgICYgPiAqIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1keGJsLXBhZ2VyLWNvbnRhaW5lci1wYWRkaW5nLXkpO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiA6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLXBhZ2VyLWNvbnRhaW5lci1zcGFjaW5nKTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtcGFnZXItcGFnZS1zaXplLXNlbGVjdG9yIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAgICAgICAmID4gbGFiZWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtdGV4dC1lZGl0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDVlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXNtLFxyXG4gICAgLmR4Ymwtc20gPiAmIHtcclxuICAgICAgICAtLWR4YmwtcGFnZXItY29udGFpbmVyLXBhZGRpbmcteDogI3skZHgtcGFnZXItY29udGFpbmVyLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLXBhZ2VyLWNvbnRhaW5lci1wYWRkaW5nLXk6ICN7JGR4LXBhZ2VyLWNvbnRhaW5lci1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1jb250YWluZXItc3BhY2luZzogI3skZHgtcGFnZXItY29udGFpbmVyLXNwYWNpbmctc219O1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyxcclxuICAgIC5keGJsLWxnID4gJiB7XHJcbiAgICAgICAgLS1keGJsLXBhZ2VyLWNvbnRhaW5lci1wYWRkaW5nLXg6ICN7JGR4LXBhZ2VyLWNvbnRhaW5lci1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1wYWdlci1jb250YWluZXItcGFkZGluZy15OiAjeyRkeC1wYWdlci1jb250YWluZXItcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtcGFnZXItY29udGFpbmVyLXNwYWNpbmc6ICN7JGR4LXBhZ2VyLWNvbnRhaW5lci1zcGFjaW5nLWxnfTtcclxuICAgIH1cclxufVxyXG4iLCJAaW1wb3J0IFwibWl4aW5zL3Njcm9sbC12aWV3ZXJcIjtcclxuXHJcbi5keGJsLXNjcm9sbC12aWV3ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDA7XHJcblxyXG4gICAgLS1keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXItaGVpZ2h0OiAjeyRkeC1zY3JvbGwtdmlld2VyLXNjcm9sbC1iYXItc2l6ZX07XHJcbiAgICAtLWR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhci1ob3Zlci1oZWlnaHQ6ICN7JGR4LXNjcm9sbC12aWV3ZXItc2Nyb2xsLWJhci1ob3Zlci1zaXplfTtcclxuICAgIC0tZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhci13aWR0aDogI3skZHgtc2Nyb2xsLXZpZXdlci1zY3JvbGwtYmFyLXNpemV9O1xyXG4gICAgLS1keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyLWhvdmVyLXdpZHRoOiAjeyRkeC1zY3JvbGwtdmlld2VyLXNjcm9sbC1iYXItaG92ZXItc2l6ZX07XHJcblxyXG4gICAgLmR4VG91Y2hVSSAmOm5vdChbZGF0YS1xYS1keGJsLXNjcm9sbGluZ10pIHsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXHJcbiAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLFxyXG4gICAgICAgID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBhY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1zY3JvbGwtdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyLFxyXG4gICAgJiA+IC5keGJsLXNjcm9sbC12aWV3ZXItaG9yLXNjcm9sbC1iYXIge1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgei1pbmRleDogJGR4LXNjcm9sbC12aWV3ZXItc2Nyb2xsLWJhci16LWluZGV4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBhY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5keGJsLXNjcm9sbC12aWV3ZXItc2Nyb2xsLXRodW1iIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcclxuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXIge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhci1ob3Zlci13aWR0aCk7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xyXG5cclxuICAgICAgICA+IC5keGJsLXNjcm9sbC12aWV3ZXItc2Nyb2xsLXRodW1iIHtcclxuICAgICAgICAgICAgd2lkdGg6IHZhcigtLWR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXItd2lkdGgpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYltkYXRhLXFhLWR4YmwtZHJhZ2dpbmddIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYWN0aXZlLXRodW1iLXgodmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhci1ob3Zlci13aWR0aCkpO1xyXG5cclxuICAgICAgICAgICAgLmR4VG91Y2hVSSAmIHsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhci13aWR0aCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhY3RpdmUtdGh1bWIteCh2YXIoLS1keGJsLXNjcm9sbC12aWV3ZXItdmVydC1zY3JvbGwtYmFyLWhvdmVyLXdpZHRoKSk7XHJcblxyXG4gICAgICAgICAgICAgICAgLmR4VG91Y2hVSSAmIHsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLWR4Ymwtc2Nyb2xsLXZpZXdlci12ZXJ0LXNjcm9sbC1iYXItd2lkdGgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyIHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLWhvdmVyLWhlaWdodCk7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcztcclxuXHJcbiAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLWhlaWdodCk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjNzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyLXNjcm9sbC10aHVtYltkYXRhLXFhLWR4YmwtZHJhZ2dpbmddIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYWN0aXZlLXRodW1iLXkodmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLWhvdmVyLWhlaWdodCkpO1xyXG5cclxuICAgICAgICAgICAgLmR4VG91Y2hVSSAmIHsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWR4Ymwtc2Nyb2xsLXZpZXdlci1ob3Itc2Nyb2xsLWJhci1oZWlnaHQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgLmR4Ymwtc2Nyb2xsLXZpZXdlci1zY3JvbGwtdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYWN0aXZlLXRodW1iLXkodmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLWhvdmVyLWhlaWdodCkpO1xyXG5cclxuICAgICAgICAgICAgICAgIC5keFRvdWNoVUkgJiB7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgc2VsZWN0b3ItY2xhc3MtcGF0dGVyblxyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogdmFyKC0tZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLWhlaWdodCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LW5vLXVua25vd25cclxuICAgICAgICBzY3JvbGxiYXItaGVpZ2h0OiBub25lOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LW5vLXVua25vd25cclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuIiwiQG1peGluIGFjdGl2ZS10aHVtYi14KCR3aWR0aCkge1xyXG4gICAgb3BhY2l0eTogJGR4LXNjcm9sbC12aWV3ZXItc2Nyb2xsLWJhci1vcGFjaXR5O1xyXG4gICAgd2lkdGg6ICR3aWR0aDtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRkeC1zY3JvbGwtdmlld2VyLXNjcm9sbC1iYXItYm9yZGVyLXJhZGl1cztcclxufVxyXG5cclxuQG1peGluIGFjdGl2ZS10aHVtYi15KCRoZWlnaHQpIHtcclxuICAgIG9wYWNpdHk6ICRkeC1zY3JvbGwtdmlld2VyLXNjcm9sbC1iYXItb3BhY2l0eTtcclxuICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRkeC1zY3JvbGwtdmlld2VyLXNjcm9sbC1iYXItYm9yZGVyLXJhZGl1cztcclxufVxyXG4iLCJAaW1wb3J0IFwibWl4aW5zL2J1dHRvblwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL2dyaWRcIjtcclxuXHJcbi5keGJsLWdyaWQge1xyXG4gICAgLS1keGJsLWdyaWQtZm9udC1mYW1pbHk6ICN7JGR4LWdyaWQtZm9udC1mYW1pbHl9O1xyXG4gICAgLS1keGJsLWdyaWQtZm9udC1zaXplOiAjeyRkeC1ncmlkLWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtZ3JpZC1saW5lLWhlaWdodDogI3skZHgtZ3JpZC1saW5lLWhlaWdodH07XHJcbiAgICAtLWR4YmwtZ3JpZC1taW4td2lkdGg6ICN7JGR4LWdyaWQtbWluLXdpZHRofTtcclxuICAgIC0tZHhibC1ncmlkLWJnOiAjeyRkeC1ncmlkLWJnfTtcclxuICAgIC0tZHhibC1ncmlkLWNvbG9yOiAjeyRkeC1ncmlkLWNvbG9yfTtcclxuICAgIC0tZHhibC1ncmlkLWJvcmRlci1jb2xvcjogI3skZHgtZ3JpZC1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWdyaWQtZml4ZWQtY29sdW1uLWJvcmRlci1jb2xvcjogI3skZHgtZ3JpZC1maXhlZC1jb2x1bW4tYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1ncmlkLWJvcmRlci1zdHlsZTogI3skZHgtZ3JpZC1ib3JkZXItc3R5bGV9O1xyXG4gICAgLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoOiAjeyRkeC1ncmlkLWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtZ3JpZC1ib3JkZXItcmFkaXVzOiAjeyRkeC1ncmlkLWJvcmRlci1yYWRpdXN9O1xyXG4gICAgLS1keGJsLWdyaWQtaGlnaGxpZ2h0ZWQtdGV4dC1iZzogI3skZHgtZ3JpZC1oaWdobGlnaHRlZC10ZXh0LWJnfTtcclxuICAgIC0tZHhibC1ncmlkLWhpZ2hsaWdodGVkLXRleHQtY29sb3I6ICN7JGR4LWdyaWQtaGlnaGxpZ2h0ZWQtdGV4dC1jb2xvcn07XHJcbiAgICAtLWR4YmwtZ3JpZC1lbXB0eS1kYXRhLWFyZWEtcGFkZGluZy14OiAjeyRkeC1ncmlkLWVtcHR5LWRhdGEtYXJlYS1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteTogI3skZHgtZ3JpZC1lbXB0eS1kYXRhLWFyZWEtcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy15OiAjeyRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWdyaWQtZWRpdG9yLWNlbGwtcGFkZGluZy14OiAjeyRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWdyaWQtZWRpdG9yLWNlbGwtcGFkZGluZy15OiAjeyRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy14OiAjeyRkeC1ncmlkLXRvb2xiYXItY29udGFpbmVyLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1ncmlkLXRvb2xiYXItY29udGFpbmVyLW1pbi1oZWlnaHQ6ICN7JGR4LWdyaWQtdG9vbGJhci1jb250YWluZXItbWluLWhlaWdodH07XHJcbiAgICAtLWR4YmwtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItcGFkZGluZy14OiAjeyRkeC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXBhZGRpbmcteTogI3skZHgtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1zcGFjaW5nOiAjeyRkeC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1zcGFjaW5nfTtcclxuICAgIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWhlYWRlci1wYWRkaW5nLXg6ICN7JGR4LWJ0bi1wYWRkaW5nLXgtcmF0aW8gKiAkZHgtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtZ3JpZC1ncm91cC1wYW5lbC1oZWFkZXItc2hhZG93OiAjeyRkeC1ncmlkLWdyb3VwLXBhbmVsLWhlYWRlci1zaGFkb3d9O1xyXG4gICAgLS1keGJsLWdyaWQtZ3JvdXAtaW5kZW50LWNlbGwtd2lkdGg6ICN7JGR4LWdyaWQtZ3JvdXAtaW5kZW50LWNlbGwtd2lkdGh9O1xyXG4gICAgLS1keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItd2lkdGg6ICN7JGR4LWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItd2lkdGh9O1xyXG4gICAgLS1keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItcGFkZGluZy14OiAjeyRkeC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1ncmlkLWVtcHR5LWhlYWRlci1wYW5lbC1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtZW1wdHktaGVhZGVyLXBhbmVsLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtZ3JpZC1lbXB0eS1oZWFkZXItcGFuZWwtcGFkZGluZy15OiAjeyRkeC1ncmlkLWVtcHR5LWhlYWRlci1wYW5lbC1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLXBhZGRpbmcteDogI3skZHgtZ3JpZC1lZGl0LWZvcm0tcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtZWRpdC1mb3JtLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtZ3JpZC1pbnBsYWNlLWVkaXQtYm9yZGVyLXdpZHRoOiAjeyRkeC1ncmlkLWlucGxhY2UtZWRpdC1ib3JkZXItd2lkdGh9O1xyXG4gICAgLS1keGJsLWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy14OiAjeyRkeC1ncmlkLWRldGFpbC1jZWxsLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtZ3JpZC1kZXRhaWwtY2VsbC1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1ncmlkLWV4cGFuZC1idG4tYmc6ICN7JGR4LWdyaWQtZXhwYW5kLWJ0bi1iZ307XHJcbiAgICAtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLWNvbG9yOiAjeyRkeC1ncmlkLWV4cGFuZC1idG4tY29sb3J9O1xyXG4gICAgLS1keGJsLWdyaWQtZXhwYW5kLWJ0bi1ob3Zlci1iZzogI3skZHgtZ3JpZC1leHBhbmQtYnRuLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1ncmlkLWV4cGFuZC1idG4taG92ZXItY29sb3I6ICN7JGR4LWdyaWQtZXhwYW5kLWJ0bi1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteDogI3skZHgtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteTogI3skZHgtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtZ3JpZC1oZWFkZXItZm9udC13ZWlnaHQ6ICN7JGR4LWdyaWQtaGVhZGVyLWZvbnQtd2VpZ2h0fTtcclxuICAgIC0tZHhibC1ncmlkLWhlYWRlci1iZzogI3skZHgtZ3JpZC1oZWFkZXItYmd9O1xyXG4gICAgLS1keGJsLWdyaWQtaGVhZGVyLWNvbG9yOiAjeyRkeC1ncmlkLWhlYWRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtZ3JpZC1oZWFkZXItc3BhY2luZzogI3skZHgtZ3JpZC10ZXh0LWNlbGwtc3BhY2luZ307XHJcbiAgICAtLWR4YmwtZ3JpZC1mb290ZXItZm9udC13ZWlnaHQ6ICN7JGR4LWdyaWQtZm9vdGVyLWZvbnQtd2VpZ2h0fTtcclxuICAgIC0tZHhibC1ncmlkLWZvb3Rlci1iZzogI3skZHgtZ3JpZC1mb290ZXItYmd9O1xyXG4gICAgLS1keGJsLWdyaWQtZm9vdGVyLWNvbG9yOiAjeyRkeC1ncmlkLWZvb3Rlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtZ3JpZC1ncm91cC1mb290ZXItZm9udC13ZWlnaHQ6ICN7JGR4LWdyaWQtZ3JvdXAtZm9vdGVyLWZvbnQtd2VpZ2h0fTtcclxuICAgIC0tZHhibC1ncmlkLWdyb3VwLWZvb3Rlci1iZzogI3skZHgtZ3JpZC1ncm91cC1mb290ZXItYmd9O1xyXG4gICAgLS1keGJsLWdyaWQtZ3JvdXAtZm9vdGVyLWNvbG9yOiAjeyRkeC1ncmlkLWdyb3VwLWZvb3Rlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtZ3JpZC1zZWxlY3Rpb24tYmc6ICN7JGR4LWdyaWQtc2VsZWN0aW9uLWJnfTtcclxuICAgIC0tZHhibC1ncmlkLXNlbGVjdGlvbi1jb2xvcjogI3skZHgtZ3JpZC1zZWxlY3Rpb24tY29sb3J9O1xyXG4gICAgLS1keGJsLWdyaWQtZm9jdXMtYmc6ICN7JGR4LWdyaWQtZm9jdXMtYmd9O1xyXG4gICAgLS1keGJsLWdyaWQtZm9jdXMtY29sb3I6ICN7JGR4LWdyaWQtZm9jdXMtY29sb3J9O1xyXG4gICAgLS1keGJsLWdyaWQtZm9jdXMtZnJhbWUtY29sb3I6ICN7JGR4LWdyaWQtZm9jdXMtZnJhbWUtY29sb3J9O1xyXG4gICAgLS1keGJsLWdyaWQtc2VsZWN0aW9uLWZvY3VzLWJnOiAjeyRkeC1ncmlkLXNlbGVjdGlvbi1mb2N1cy1iZ307XHJcbiAgICAtLWR4YmwtZ3JpZC1zZWxlY3Rpb24tZm9jdXMtY29sb3I6ICN7JGR4LWdyaWQtc2VsZWN0aW9uLWZvY3VzLWNvbG9yfTtcclxuICAgIC0tZHhibC1ncmlkLXRvdWNoLWJnOiAjeyRkeC1ncmlkLXRvdWNoLWJnfTtcclxuICAgIC0tZHhibC1ncmlkLXRvdWNoLWNvbG9yOiAjeyRkeC1ncmlkLXRvdWNoLWNvbG9yfTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtYmcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1ncmlkLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgYm9yZGVyOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1keGJsLWdyaWQtY29sb3IpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZHhibC1ncmlkLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1ncmlkLWZvbnQtc2l6ZSk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1ncmlkLWxpbmUtaGVpZ2h0KTtcclxuICAgIG1pbi13aWR0aDogdmFyKC0tZHhibC1ncmlkLW1pbi13aWR0aCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgJiA+IC5keGJsLWdyaWQtdG9wLXBhbmVsLFxyXG4gICAgJiA+IC5keGJsLWdyaWQtYm90dG9tLXBhbmVsIHtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBmbGV4LWdyb3c6IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQtZm9jdXMtZnJhbWUtc3R5bGUoXCItLWR4YmwtZ3JpZC1mb2N1cy1mcmFtZS1jb2xvclwiKTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtZ3JpZC1ib3R0b20tcGFuZWwge1xyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBib3JkZXItdG9wOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLWNvbG9yKTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1ncmlkLXRvb2xiYXItY29udGFpbmVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1ncmlkLXRvb2xiYXItY29udGFpbmVyLXBhZGRpbmcteCk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IHZhcigtLWR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1taW4taGVpZ2h0KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1mb2N1cy1mcmFtZS1zdHlsZShcIi0tZHhibC1ncmlkLWZvY3VzLWZyYW1lLWNvbG9yXCIpO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1ncmlkLXRvb2xiYXItY29udGFpbmVyLFxyXG4gICAgJiA+IC5keGJsLWdyaWQtdG9wLXBhbmVsIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLWNvbG9yKTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtZ3JpZC10b3AtcGFuZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItcGFkZGluZy14KSAwO1xyXG5cclxuICAgICAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1wYWRkaW5nLXkpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXNwYWNpbmcpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtdGV4dC1wYWRkaW5nLXg6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgLmR4YmwtZ3JpZC1ncm91cC1wYW5lbC1mcmVlLXNwYWNlIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDEgMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmR4YmwtZ3JpZC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC1ncm91cC1wYW5lbC1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtaGVhZGVyLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtaGVhZGVyLXNoYWRvdyk7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1mb2N1cy1mcmFtZS1zdHlsZShcIi0tZHhibC1ncmlkLWZvY3VzLWZyYW1lLWNvbG9yXCIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXdpZHRoKTtcclxuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXBhZGRpbmcteCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBncmlkLWZvY3VzLWZyYW1lLXN0eWxlKFwiLS1keGJsLWdyaWQtZm9jdXMtZnJhbWUtY29sb3JcIik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtZ3JpZC1tdWx0aXBsZS1wYW5lbCB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGR4LXdpbmRvdy1icmVha3BvaW50cywgXCJtZFwiKSkge1xyXG4gICAgICAgICAgICAmID4gLmR4YmwtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5keGJsLWdyaWQtbXVsdGlwbGUtcGFuZWwge1xyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC1ncmlkLXNlYXJjaC1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1uYXZpZ2F0aW9uLWZyYW1lLXN0eWxlKFwiLS1keGJsLWdyaWQtZm9jdXMtZnJhbWUtY29sb3JcIiwgZmFsc2UpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXIgPiAuZHhibC1ncmlkLXNlYXJjaC1ib3ggPiAuZHhibC1idG4taWNvbiA+IC5keGJsLWltYWdlIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtZ3JpZC1oaWdobGlnaHRlZC10ZXh0IHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZHhibC1ncmlkLWhpZ2hsaWdodGVkLXRleHQtY29sb3IpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1oaWdobGlnaHRlZC10ZXh0LWJnKTtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC1lbXB0eS1kYXRhLWFyZWEtcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteCk7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG5cclxuICAgICAgICBzcGFuLmR4YmwtZ3JpZC1lbXB0eS1kYXRhLW5vdC1mb3VuZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogI3skZHgtZ3JpZC1lbXB0eS1kYXRhLW5vdC1mb3VuZC1jb2xvcn07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAjeyRkeC1ncmlkLWVtcHR5LWRhdGEtZm9udC13ZWlnaHR9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Bhbi5keGJsLWdyaWQtZW1wdHktZGF0YS1sb2FkaW5nIHtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAjeyRkeC1ncmlkLWVtcHR5LWRhdGEtbG9hZGluZy10ZXh0LXBhZGRpbmd9O1xyXG4gICAgICAgICAgICBjb2xvcjogI3skZHgtd2FpdC1pbmRpY2F0b3ItY29sb3J9O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogI3skZHgtZ3JpZC1lbXB0eS1kYXRhLWZvbnQtd2VpZ2h0fTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLXdhaXQtaW5kaWNhdG9yIHtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgd2lkdGg6ICN7JGR4LWxvYWRpbmctaW5kaWNhdG9yLXNpemV9O1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICN7JGR4LWxvYWRpbmctaW5kaWNhdG9yLXNpemV9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogI3skZHgtZ3JpZC1lbXB0eS1kYXRhLW5vdC1mb3VuZC1pbWFnZS1zaXplfTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAjeyRkeC1ncmlkLWVtcHR5LWRhdGEtbm90LWZvdW5kLWltYWdlLXNpemV9O1xyXG4gICAgICAgICAgICBjb2xvcjogI3skZHgtZ3JpZC1lbXB0eS1kYXRhLW5vdC1mb3VuZC1pbWFnZS1jb2xvcn07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXBhZ2VyIHtcclxuICAgICAgICAtLWR4YmwtcGFnZXItZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtZ3JpZC1mb250LWZhbWlseSk7XHJcbiAgICAgICAgLS1keGJsLXBhZ2VyLWZvbnQtc2l6ZTogdmFyKC0tZHhibC1ncmlkLWZvbnQtc2l6ZSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtdGV4dC1lZGl0IHtcclxuICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWdyaWQtZm9udC1mYW1pbHkpO1xyXG4gICAgICAgIC0tZHhibC10ZXh0LWVkaXQtZm9udC1zaXplOiB2YXIoLS1keGJsLWdyaWQtZm9udC1zaXplKTtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1jaGVja2JveCB7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWdyaWQtZm9udC1mYW1pbHkpO1xyXG4gICAgICAgIC0tZHhibC1jaGVja2JveC1mb250LXNpemU6IHZhcigtLWR4YmwtZ3JpZC1mb250LXNpemUpO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZm9udC1zaXplOiAjeyRkeC1ncmlkLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyaWQtbGluZS1oZWlnaHQ6ICN7JGR4LWdyaWQtbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYS1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteTogI3skZHgtZ3JpZC1lbXB0eS1kYXRhLWFyZWEtcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy14OiAjeyRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZWRpdG9yLWNlbGwtcGFkZGluZy14OiAjeyRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWVkaXRvci1jZWxsLXBhZGRpbmcteTogI3skZHgtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1taW4taGVpZ2h0OiAjeyRkeC1ncmlkLXRvb2xiYXItY29udGFpbmVyLW1pbi1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXBhZGRpbmcteTogI3skZHgtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItc3BhY2luZzogI3skZHgtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItc3BhY2luZy1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtaGVhZGVyLXBhZGRpbmcteDogI3skZHgtYnRuLXBhZGRpbmcteC1yYXRpbyAqICRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZ3JvdXAtaW5kZW50LWNlbGwtd2lkdGg6ICN7JGR4LWdyaWQtZ3JvdXAtaW5kZW50LWNlbGwtd2lkdGgtc219O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWV4cGFuZC1idG4tcGFkZGluZy14OiAjeyRkeC1ncmlkLWV4cGFuZC1idG4tcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteTogI3skZHgtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItd2lkdGg6ICN7JGR4LWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItd2lkdGgtc219O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXBhZGRpbmcteDogI3skZHgtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXBhZGRpbmcteTogI3skZHgtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWVtcHR5LWhlYWRlci1wYW5lbC1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtZW1wdHktaGVhZGVyLXBhbmVsLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZW1wdHktaGVhZGVyLXBhbmVsLXBhZGRpbmcteTogI3skZHgtZ3JpZC1lbXB0eS1oZWFkZXItcGFuZWwtcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tcGFkZGluZy14OiAjeyRkeC1ncmlkLWVkaXQtZm9ybS1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtZWRpdC1mb3JtLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy14OiAjeyRkeC1ncmlkLWRldGFpbC1jZWxsLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy15OiAjeyRkeC1ncmlkLWRldGFpbC1jZWxsLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyaWQtaGVhZGVyLXNwYWNpbmc6ICN7JGR4LWdyaWQtdGV4dC1jZWxsLXNwYWNpbmctc219O1xyXG5cclxuICAgICAgICAuZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYSB7XHJcbiAgICAgICAgICAgIC5keGJsLWltYWdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAjeyRkeC1ncmlkLWVtcHR5LWRhdGEtbm90LWZvdW5kLWltYWdlLXNpemUtc219O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAjeyRkeC1ncmlkLWVtcHR5LWRhdGEtbm90LWZvdW5kLWltYWdlLXNpemUtc219O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZHhibC13YWl0LWluZGljYXRvciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogI3skZHgtbG9hZGluZy1pbmRpY2F0b3Itc2l6ZS1zbX07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICN7JGR4LWxvYWRpbmctaW5kaWNhdG9yLXNpemUtc219O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuLmR4YmwtZ3JpZC1lbXB0eS1kYXRhLWxvYWRpbmcge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAjeyRkeC1ncmlkLWVtcHR5LWRhdGEtbG9hZGluZy10ZXh0LXBhZGRpbmctc219O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZm9udC1zaXplOiAjeyRkeC1ncmlkLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyaWQtbGluZS1oZWlnaHQ6ICN7JGR4LWdyaWQtbGluZS1oZWlnaHQtbGd9O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYS1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhLXBhZGRpbmcteTogI3skZHgtZ3JpZC1lbXB0eS1kYXRhLWFyZWEtcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy14OiAjeyRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZWRpdG9yLWNlbGwtcGFkZGluZy14OiAjeyRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWVkaXRvci1jZWxsLXBhZGRpbmcteTogI3skZHgtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtdG9vbGJhci1jb250YWluZXItcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC10b29sYmFyLWNvbnRhaW5lci1taW4taGVpZ2h0OiAjeyRkeC1ncmlkLXRvb2xiYXItY29udGFpbmVyLW1pbi1oZWlnaHQtbGd9O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWNvbnRhaW5lci1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyLXBhZGRpbmcteTogI3skZHgtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItc3BhY2luZzogI3skZHgtZ3JpZC1ncm91cC1wYW5lbC1jb250YWluZXItc3BhY2luZy1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZ3JvdXAtcGFuZWwtaGVhZGVyLXBhZGRpbmcteDogI3skZHgtYnRuLXBhZGRpbmcteC1yYXRpbyAqICRkeC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWdyb3VwLXBhbmVsLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZ3JvdXAtaW5kZW50LWNlbGwtd2lkdGg6ICN7JGR4LWdyaWQtZ3JvdXAtaW5kZW50LWNlbGwtd2lkdGgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWV4cGFuZC1idG4tcGFkZGluZy14OiAjeyRkeC1ncmlkLWV4cGFuZC1idG4tcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteTogI3skZHgtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItd2lkdGg6ICN7JGR4LWdyaWQtc2VhcmNoLWJveC1jb250YWluZXItd2lkdGgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXBhZGRpbmcteDogI3skZHgtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLXNlYXJjaC1ib3gtY29udGFpbmVyLXBhZGRpbmcteTogI3skZHgtZ3JpZC1zZWFyY2gtYm94LWNvbnRhaW5lci1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWVtcHR5LWhlYWRlci1wYW5lbC1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtZW1wdHktaGVhZGVyLXBhbmVsLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZW1wdHktaGVhZGVyLXBhbmVsLXBhZGRpbmcteTogI3skZHgtZ3JpZC1lbXB0eS1oZWFkZXItcGFuZWwtcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tcGFkZGluZy14OiAjeyRkeC1ncmlkLWVkaXQtZm9ybS1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtZWRpdC1mb3JtLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy14OiAjeyRkeC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy15OiAjeyRkeC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtc3BhY2luZzogI3skZHgtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1zcGFjaW5nLWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC1kZXRhaWwtY2VsbC1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC1kZXRhaWwtY2VsbC1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtZGV0YWlsLWNlbGwtcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JpZC1oZWFkZXItc3BhY2luZzogI3skZHgtZ3JpZC10ZXh0LWNlbGwtc3BhY2luZy1sZ307XHJcblxyXG4gICAgICAgIC5keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhIHtcclxuICAgICAgICAgICAgLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICN7JGR4LWdyaWQtZW1wdHktZGF0YS1ub3QtZm91bmQtaW1hZ2Utc2l6ZS1sZ307XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICN7JGR4LWdyaWQtZW1wdHktZGF0YS1ub3QtZm91bmQtaW1hZ2Utc2l6ZS1sZ307XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5keGJsLXdhaXQtaW5kaWNhdG9yIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAjeyRkeC1sb2FkaW5nLWluZGljYXRvci1zaXplLWxnfTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogI3skZHgtbG9hZGluZy1pbmRpY2F0b3Itc2l6ZS1sZ307XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4uZHhibC1ncmlkLWVtcHR5LWRhdGEtbG9hZGluZyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7JGR4LWdyaWQtZW1wdHktZGF0YS1sb2FkaW5nLXRleHQtcGFkZGluZy1sZ307XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJsLWdyaWQuZHhibC1ncmlkLW5vd3JhcCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgIC5keGJsLWdyaWQtZ3JvdXAtcGFuZWwtY29udGFpbmVyIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICA+IC5keGJsLXRleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1keGJsLWdyaWQtaGVhZGVyLWZvbnQtd2VpZ2h0KTtcclxuXHJcbiAgICAmID4gOm5vdCg6bGFzdC1jaGlsZCwuZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWR4YmwtZ3JpZC1oZWFkZXItc3BhY2luZyk7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGR4YmwtZ3JpZC1zZWxlY3Rpb24tY2hlY2tib3gtYmFja2dyb3VuZC1wb3NpdGlvbi1hbmltYXRpb24ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA2MDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZHhibC1ncmlkLWNvbW1hbmQtY2VsbCxcclxuLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCB7XHJcbiAgICAuZHhibC1jaGVja2JveC5keGJsLWdyaWQtc2VsZWN0aW9uLWNoZWNrLXdhdmUtYW5pbWF0ZWQge1xyXG4gICAgICAgIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQ6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXNpemUpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1zaXplKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogI3skZHgtY2hlY2tib3gtY2hlY2stZWxlbWVudC1ib3JkZXItcmFkaXVzfTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogI3skZHgtZ3JpZC1zZWxlY3Rpb24tY2hlY2tib3gtd2F2ZS1hbmltYXRpb24tY29sb3J9O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJSAxMDAlO1xyXG4gICAgICAgICAgICBhbmltYXRpb246IDEuNXMgbGluZWFyIGluZmluaXRlIGR4YmwtZ3JpZC1zZWxlY3Rpb24tY2hlY2tib3gtYmFja2dyb3VuZC1wb3NpdGlvbi1hbmltYXRpb247XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWdyaWQtZm9jdXNlZC1yb3cgPiAmIHtcclxuICAgICAgICAmID4gLmR4YmwtY2hlY2tib3gge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBncmlkLWlucGxhY2UtZm9jdXMtcm93LWNoZWNrLWJveC1zdHlsZSgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50IHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgbWFyZ2luOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy15KSAqIC0xKSAwO1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy15KSAwO1xyXG5cclxuICAgICAgICAmID4gLmR4YmwtY2hlY2tib3gge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBncmlkLWlucGxhY2UtY2hlY2tib3gtc3R5bGUoKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXIge1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXItYnRuLXdpZHRoOiAjeyRkeC1ncmlkLXNlbGVjdC1hbGwtc3BsaXQtYnRuLWNvbnRhaW5lci1idG4td2lkdGh9O1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JpZC1oZWFkZXItc3BhY2luZzogMDtcclxuXHJcbiAgICAgICAgICAgIC5keGJsLWJ0bi1zcGxpdCB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXItYnRuLXdpZHRoKSAqIC0xKTtcclxuXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWJnOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOm5vdCguZHhibC1idG4tc3BsaXQtZHJvcGRvd24pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctc3ByZWFkOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLWNoZWNrYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tZHhibC1jaGVja2JveC1ib3JkZXItd2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1pbnBsYWNlLWNoZWNrYm94LXN0eWxlKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZHhibC1idG4tc3BsaXQtZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLXBhZGRpbmcteDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyLWJ0bi13aWR0aCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvcihudWxsLCBudWxsLCBudWxsLCBudWxsLCBudWxsLCB0cnVlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXItYnRuLXdpZHRoOiAjeyRkeC1ncmlkLXNlbGVjdC1hbGwtc3BsaXQtYnRuLWNvbnRhaW5lci1idG4td2lkdGgtc219O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWdyaWQtc2VsZWN0LWFsbC1zcGxpdC1idG4tY29udGFpbmVyLWJ0bi13aWR0aDogI3skZHgtZ3JpZC1zZWxlY3QtYWxsLXNwbGl0LWJ0bi1jb250YWluZXItYnRuLXdpZHRoLWxnfTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyIHtcclxuICAgIC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItZm9udC1zaXplOiAjeyRkeC1ncmlkLWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLWxpbmUtaGVpZ2h0OiAjeyRkeC1ncmlkLWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItYmc6ICN7JGR4LWdyaWQtYmd9O1xyXG4gICAgLS1keGJsLWdyaWQtZHJhZ2dhYmxlLWhlYWRlci1jb2xvcjogI3skZHgtZ3JpZC1jb2xvcn07XHJcbiAgICAtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skZHgtZ3JpZC1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWdyaWQtZHJhZ2dhYmxlLWhlYWRlci1ib3JkZXItc3R5bGU6ICN7JGR4LWdyaWQtYm9yZGVyLXN0eWxlfTtcclxuICAgIC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItYm9yZGVyLXdpZHRoOiAjeyRkeC1ncmlkLWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLWJvcmRlci1yYWRpdXM6ICN7JGR4LWdyaWQtYm9yZGVyLXJhZGl1c307XHJcbiAgICAtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLXNoYWRvdzogI3skZHgtZ3JpZC1ncm91cC1wYW5lbC1oZWFkZXItc2hhZG93fTtcclxuXHJcbiAgICBmb250LXNpemU6IHZhcigtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLWZvbnQtc2l6ZSk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItbGluZS1oZWlnaHQpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItYmcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBib3JkZXI6IHZhcigtLWR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyLWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWdyaWQtZHJhZ2dhYmxlLWhlYWRlci1ib3JkZXItY29sb3IpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tZHhibC1ncmlkLWRyYWdnYWJsZS1oZWFkZXItc2hhZG93KTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIHotaW5kZXg6IDIwMDAwO1xyXG4gICAgY3Vyc29yOiBtb3ZlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtZ3JpZC1kcmFnZ2FibGUtaGVhZGVyOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgY3Vyc29yOiBtb3ZlO1xyXG59XHJcblxyXG4uZHhibC1ncmlkLWVkaXQtZm9ybSB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtZWRpdC1mb3JtLXBhZGRpbmcteCk7XHJcblxyXG4gICAgJiA+IGZvcm0gPiAuZHhibC1mbC5keGJsLWZsLXdpdGgtcGFkZGluZ3Mge1xyXG4gICAgICAgIC0tZHhibC1mbC1wYWRkaW5nLXg6IDA7XHJcbiAgICAgICAgLS1keGJsLWZsLXBhZGRpbmcteTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucyB7XHJcbiAgICAtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteTogI3skZHgtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtc3BhY2luZzogI3skZHgtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1zcGFjaW5nfTtcclxuXHJcbiAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy14KSAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgJiA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAkZHgtZ3JpZC1lZGl0LWZvcm0tYnRuLW1pbi13aWR0aDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZHhibC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXNwYWNpbmcpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZHhibC1zbSAuZHhibC1ncmlkLWVkaXQtZm9ybS1idXR0b25zIHtcclxuICAgIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteDogI3skZHgtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1wYWRkaW5nLXgtc219O1xyXG4gICAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy15OiAjeyRkeC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteS1zbX07XHJcbiAgICAtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1zcGFjaW5nOiAjeyRkeC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXNwYWNpbmctc219O1xyXG59XHJcblxyXG4uZHhibC1sZyAuZHhibC1ncmlkLWVkaXQtZm9ybS1idXR0b25zIHtcclxuICAgIC0tZHhibC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteDogI3skZHgtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1wYWRkaW5nLXgtbGd9O1xyXG4gICAgLS1keGJsLWdyaWQtZWRpdC1mb3JtLWJ1dHRvbnMtcGFkZGluZy15OiAjeyRkeC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXBhZGRpbmcteS1sZ307XHJcbiAgICAtLWR4YmwtZ3JpZC1lZGl0LWZvcm0tYnV0dG9ucy1zcGFjaW5nOiAjeyRkeC1ncmlkLWVkaXQtZm9ybS1idXR0b25zLXNwYWNpbmctbGd9O1xyXG59XHJcblxyXG4uZHhibC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMge1xyXG4gICAgLS1keGJsLWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucy1zcGFjaW5nLXg6ICN7JGR4LWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucy1zcGFjaW5nLXh9O1xyXG4gICAgLS1keGJsLWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucy1zcGFjaW5nLXk6ICN7JGR4LWdyaWQtY29uZmlybS1kaWFsb2ctYnV0dG9ucy1zcGFjaW5nLXl9O1xyXG5cclxuICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC1jb25maXJtLWRpYWxvZy1idXR0b25zLXNwYWNpbmcteSkgMCAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICYgPiAuZHhibC1idG4ge1xyXG4gICAgICAgIG1pbi13aWR0aDogJGR4LWdyaWQtY29uZmlybS1kaWFsb2ctYnRuLW1pbi13aWR0aDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZHhibC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy14KTtcclxuICAgIH1cclxufVxyXG5cclxuLmR4Ymwtc20gLmR4YmwtZ3JpZC1jb25maXJtLWRpYWxvZy1idXR0b25zIHtcclxuICAgIC0tZHhibC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy14OiAjeyRkeC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy14LXNtfTtcclxuICAgIC0tZHhibC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy15OiAjeyRkeC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy15LXNtfTtcclxufVxyXG5cclxuLmR4YmwtbGcgLmR4YmwtZ3JpZC1jb25maXJtLWRpYWxvZy1idXR0b25zIHtcclxuICAgIC0tZHhibC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy14OiAjeyRkeC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy14LWxnfTtcclxuICAgIC0tZHhibC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy15OiAjeyRkeC1ncmlkLWNvbmZpcm0tZGlhbG9nLWJ1dHRvbnMtc3BhY2luZy15LWxnfTtcclxufVxyXG5cclxuLmR4YmwtZ3JpZC1zb3J0LWFzYyxcclxuLmR4YmwtZ3JpZC1zb3J0LWRlc2MsXHJcbi5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZnVubmVsLWJ0biB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5keGJsLWdyaWQtc29ydC1hc2MsXHJcbi5keGJsLWdyaWQtc29ydC1kZXNjIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcblxyXG4gICAgJiB+IC5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZnVubmVsLWJ0biB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJsLWJ0bi5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZnVubmVsLWJ0biB7XHJcbiAgICAtLWR4YmwtYnRuLWJvcmRlci13aWR0aDogMDtcclxuICAgIC0tZHhibC1ncmlkLWhlYWRlci1zcGFjaW5nOiAwO1xyXG4gICAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctYmx1cjogMDtcclxuICAgIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LXNwcmVhZDogMDtcclxuICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4tbWFyZ2luLXk6IGNhbGModmFyKC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXkpICogLTEpO1xyXG4gICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZnVubmVsLWJ0bi1wYWRkaW5nLXN1YnRyYWN0aW9uOiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4tcGFkZGluZy1zdWJ0cmFjdGlvbn07XHJcblxyXG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4tbWFyZ2luLXkpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4tbWFyZ2luLXkpO1xyXG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteSkgLSB2YXIoLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZnVubmVsLWJ0bi1wYWRkaW5nLXN1YnRyYWN0aW9uKSkgY2FsYyh2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteCkgLSB2YXIoLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZnVubmVsLWJ0bi1wYWRkaW5nLXN1YnRyYWN0aW9uKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbWF4LWxpbmUtbGVuZ3RoXHJcblxyXG4gICAgJiA+IC5keGJsLWltYWdlIHtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiB2YXIoLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZCk7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tZHhibC1idG4tYWN0aXZlLWJnKTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1mdW5uZWwtYnRuLWFjdGl2ZSB7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWNvbG9yKTtcclxuICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1iZzogdmFyKC0tZHhibC1idG4tYWN0aXZlLWJnKTtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tZHhibC1idG4tYWN0aXZlLWJhY2tncm91bmQpO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1ncmlkLWZpbHRlci1tZW51LWZ1bm5lbC1idG4tZmlsbGVkIHtcclxuICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiAjeyRkeC1wcmltYXJ5fTtcclxuICAgICAgICAtLWR4YmwtYnRuLWNvbG9yOiAjeyRkeC1wcmltYXJ5fTtcclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtZ3JpZC1kcmFnZ2luZy11cC10YXJnZXQsXHJcbi5keGJsLWdyaWQtZHJhZ2dpbmctZG93bi10YXJnZXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDE5OTk5O1xyXG4gICAgdHJhbnNpdGlvbjogMC4xcztcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuQGltcG9ydCBcImdyaWQudGFibGVcIjtcclxuQGltcG9ydCBcImdyaWQuY29sdW1uLWNob29zZXJcIjtcclxuQGltcG9ydCBcImdyaWQuZmlsdGVyLW1lbnVcIjtcclxuQGltcG9ydCBcImdyaWQudXRpbHNcIjtcclxuIiwiQGltcG9ydCBcImNvbW1vblwiO1xyXG5AaW1wb3J0IFwiYnV0dG9uXCI7XHJcbkBpbXBvcnQgXCJ0ZXh0LWVkaXRcIjtcclxuXHJcbkBtaXhpbiBncmlkLWlucGxhY2UtYnV0dG9uLXN0eWxlKCRib3JkZXItcmFkaXVzLCAkdXNlLXRleHQtY2VsbC1tYXJnaW46IGZhbHNlLCAkb2Zmc2V0OiAkZHgtbWluLXNwYWNpbmcpIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBpZiAkdXNlLXRleHQtY2VsbC1tYXJnaW4ge1xyXG4gICAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteSkgKiAtMSkgMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBidXR0b24tZm9jdXMtc3RhdGUgKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1pbm5lci1mb2N1cy1zdHlsZSgkYm9yZGVyLXJhZGl1cywgJG9mZnNldCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBncmlkLWlucGxhY2UtY2hlY2tib3gtc3R5bGUoKSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIG1hcmdpbjogY2FsYyh2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteSkgKiAtMSkgMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbkBtaXhpbiBncmlkLWlucGxhY2UtZm9jdXMtcm93LWNoZWNrLWJveC1zdHlsZSgpIHtcclxuICAgIC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1keGJsLWdyaWQtY29sb3IpO1xyXG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1keGJsLWdyaWQtYmcpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBjaGVja2JveC1mb2N1cy1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgb3V0bGluZTogMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LWNoZWNrZWQtZm9jdXMtc3R5bGUoJGR4LWxpZ2h0LCBcImxpZ2h0XCIsICRkeC1jaGVja2JveC1mb2N1cy1vbi1wcmltYXJ5LXNoYWRvdy10aW50LWFtb3VudCwgJGR4LWNoZWNrYm94LWZvY3VzLW9uLXByaW1hcnktc2hhZG93LXNoYWRlLWFtb3VudCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNoZWNrYm94LXVuY2hlY2tlZC1mb2N1cy1zdHlsZSgkZHgtbGlnaHQsIFwibGlnaHRcIiwgJGR4LWNoZWNrYm94LWZvY3VzLW9uLXByaW1hcnktc2hhZG93LXRpbnQtYW1vdW50LCAkZHgtY2hlY2tib3gtZm9jdXMtb24tcHJpbWFyeS1zaGFkb3ctc2hhZGUtYW1vdW50KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBncmlkLWlucGxhY2UtdGV4dC1lZGl0LXN0eWxlKCRpcy1wcmltYXJ5LWJnOiBmYWxzZSkge1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC1ib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgLS1keGJsLXRleHQtZWRpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC1lZGl0b3ItY2VsbC1wYWRkaW5nLXkpICogLTEpIGNhbGModmFyKC0tZHhibC1ncmlkLWVkaXRvci1jZWxsLXBhZGRpbmcteCkgKiAtMSk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpvbmx5LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGV4dC1lZGl0LWZvY3VzLXN0YXRlKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQtaW5wbGFjZS10ZXh0LWVkaXQtc3RhdGUtc3R5bGUoI3skZHgtcHJpbWFyeX0sICN7JGR4LWdyaWQtaW5saW5lLWVkaXQtZm9jdXMtYm9yZGVyLW9wYWNpdHl9KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0ZXh0LWVkaXQtbm90LWZvY3VzLXN0YXRlKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIHZhbGlkLXN0YXRlKCkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBncmlkLWlucGxhY2UtdGV4dC1lZGl0LXN0YXRlLXN0eWxlKHZhcigtLWR4YmwtdGV4dC1lZGl0LXZhbGlkYXRpb24tdmFsaWQtY29sb3IpLCAxKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGludmFsaWQtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtaW5wbGFjZS10ZXh0LWVkaXQtc3RhdGUtc3R5bGUodmFyKC0tZHhibC10ZXh0LWVkaXQtdmFsaWRhdGlvbi1pbnZhbGlkLWNvbG9yKSwgMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC0tZHhibC10ZXh0LWVkaXQtYmc6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIEBpZiAkaXMtcHJpbWFyeS1iZyB7XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1yZWFkb25seS1iZzogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgLS1keGJsLXRleHQtZWRpdC1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlYWRvbmx5LXN0YXRlKCkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1kaXNhYmxlZC1wcmltYXJ5LXN0eWxlKFwiLS1keGJsLXRleHQtZWRpdC1yZWFkb25seS1iZ1wiLCBcIi0tZHhibC10ZXh0LWVkaXQtcmVhZG9ubHktY29sb3JcIiwgXCItLWR4YmwtdGV4dC1lZGl0LWJvcmRlci13aWR0aFwiLCBcIi0tZHhibC10ZXh0LWVkaXQtcmVhZG9ubHktYmdcIik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtZGlzYWJsZWQtcHJpbWFyeS1zdHlsZShcIi0tZHhibC10ZXh0LWVkaXQtZGlzYWJsZWQtYmdcIiwgXCItLWR4YmwtdGV4dC1lZGl0LWRpc2FibGVkLWNvbG9yXCIsIFwiLS1keGJsLXRleHQtZWRpdC1ib3JkZXItd2lkdGhcIiwgXCItLWR4YmwtdGV4dC1lZGl0LWRpc2FibGVkLWJnXCIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLWdyb3VwLFxyXG4gICAgJiA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWJ0bixcclxuICAgICYgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4sXHJcbiAgICAmID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRleHQtZWRpdC1kZWZhdWx0LWJ0bigpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWNvbG9yKFwiLS1keGJsLXRleHQtZWRpdC1idG4taW1hZ2UtY29sb3JcIiwgXCItLWR4YmwtdGV4dC1lZGl0LWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvclwiLCBcIi0tZHhibC10ZXh0LWVkaXQtYnRuLWhvdmVyLWltYWdlLWNvbG9yXCIsIG51bGwsIG51bGwsIHRydWUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dC1lZGl0LWN1c3RvbS1idG4oKSB7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tYmc6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLWZvY3VzLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLWlubmVyLWZvY3VzLXN0eWxlKHZhcigtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXMpLCAyICogJGR4LW1pbi1zcGFjaW5nKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGdyaWQtaW5wbGFjZS10ZXh0LWVkaXQtc3RhdGUtc3R5bGUoJGJvcmRlci1jb2xvciwgJG9wYWNpdHkpIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IGNhbGModmFyKC0tZHhibC1ncmlkLWlucGxhY2UtZWRpdC1ib3JkZXItd2lkdGgpKSB2YXIoLS1keGJsLXRleHQtZWRpdC1ib3JkZXItc3R5bGUpICN7JGJvcmRlci1jb2xvcn07XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiBjYWxjKHZhcigtLWR4YmwtZ3JpZC1pbnBsYWNlLWVkaXQtYm9yZGVyLXdpZHRoKSAqIC0xICsgdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCkpICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGdyaWQtZml4ZWQtY2VsbCgkYmFja2dyb3VuZC1jb2xvcikge1xyXG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgei1pbmRleDogMztcclxuICAgIGJhY2tncm91bmQ6IHZhcigjeyRiYWNrZ3JvdW5kLWNvbG9yfSk7XHJcbn1cclxuXHJcbkBtaXhpbiBncmlkLWZvY3VzLWZyYW1lLXN0eWxlKCRjb2xvcikge1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1uYXZpZ2F0aW9uLWZyYW1lLXN0eWxlKCRjb2xvcik7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBncmlkLW5hdmlnYXRpb24tZnJhbWUtc3R5bGUoJGNvbG9yLCAkdXNlLW9mZnNldDogdHJ1ZSkge1xyXG4gICAgb3V0bGluZTogI3skZHgtZ3JpZC1mb2N1cy1mcmFtZS1zaXplfSBzb2xpZCB2YXIoI3skY29sb3J9KTtcclxuXHJcbiAgICBAaWYgJHVzZS1vZmZzZXQge1xyXG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xICogI3skZHgtZ3JpZC1mb2N1cy1mcmFtZS1zaXplfSk7XHJcblxyXG4gICAgICAgIC5keFNhZmFyaSAmIHsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXHJcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMC4xMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIm1peGlucy9jb21tb25cIjtcclxuQGltcG9ydCBcIm1peGlucy9ncmlkXCI7XHJcblxyXG4uZHhibC1ncmlkIHtcclxuICAgICYgPiAuZHhibC1zY3JvbGwtdmlld2VyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtYmcpO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICAgICAgJiA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC1ncmlkLXRhYmxlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IHRmb290IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IHRoZWFkIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IHRib2R5IHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiB0cjpob3ZlciA+IHRkOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBUMTIwMzYxNjogYW4gZW1wdHkgc2VsZWN0b3IgdG8gZGVhbCB3aXRoIGEgd2VpcmQgZXJyb3Igb2Ygb3ZlcmxhcHBpbmcgcm93IGFyZWFzIGluIHRoZSBtb2JpbGUgc2ltdWxhdGlvbiBvZiBDaHJvbWUgKi9cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQsXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCxcclxuICAgICAgICAmOmZpcnN0LWNoaWxkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtZ3JpZC10YWJsZSxcclxuICAgICAgICAmOmZpcnN0LWNoaWxkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtZ3JpZC10YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQsXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWdyaWQtdGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC1ncmlkLXRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgJiA+IHRoOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiB0aDpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQsXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50LFxyXG4gICAgICAgICY6bGFzdC1jaGlsZCA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWdyaWQtdGFibGUsXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gLmR4YmwtZ3JpZC10YWJsZSA+IHRmb290LFxyXG4gICAgICAgICY6bGFzdC1jaGlsZCA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IC5keGJsLWdyaWQtdGFibGUgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAmID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IHRkOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudC1jYWxjdWxhdGluZyAuZHhibC1ncmlkLWVkaXRvci1pbnBsYWNlLWNvbnRhaW5lciA+IHRkIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1ncmlkLXRhYmxlIHtcclxuICAgICAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC1ncmlkLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXN0eWxlKTtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJiA+IHRoZWFkLFxyXG4gICAgICAgICYgPiB0Ym9keSxcclxuICAgICAgICAmID4gdGZvb3Qge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogaW5oZXJpdDtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xyXG5cclxuICAgICAgICAgICAgJiA+IHRyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmID4gdGgsXHJcbiAgICAgICAgICAgICAgICAmID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWdyaWQtZm9udC1mYW1pbHkpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1ncmlkLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZ3JpZC1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmR4YmwtZ3JpZC1sYXN0LWZpeGVkLWxlZnQtY2VsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmR4YmwtZ3JpZC1sYXN0LWZpeGVkLWxlZnQtY2VsbCArIHRkLFxyXG4gICAgICAgICAgICAgICAgICAgICYuZHhibC1ncmlkLWxhc3QtZml4ZWQtbGVmdC1jZWxsICsgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtZm9jdXMtZnJhbWUtc3R5bGUoXCItLWR4YmwtZ3JpZC1mb2N1cy1mcmFtZS1jb2xvclwiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC1jaGVja2JveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtaW5wbGFjZS1jaGVja2JveC1zdHlsZSgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdyA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAuZHhibC1jaGVja2JveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtaW5wbGFjZS1mb2N1cy1yb3ctY2hlY2stYm94LXN0eWxlKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWZvY3VzLWZyYW1lLXN0eWxlKFwiLS1keGJsLWdyaWQtZm9jdXMtY29sb3JcIik7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJltkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSxcclxuICAgICAgICAgICAgICAgICZbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBtYXgtbGluZS1sZW5ndGggKi9cclxuICAgICAgICAgICAgICAgICYgPiB0aDpub3QoLmR4YmwtZ3JpZC1oZWFkZXItaW5kZW50LWNlbGwpOm5vdCguZHhibC1ncmlkLWVtcHR5LWhlYWRlciksXHJcbiAgICAgICAgICAgICAgICAmOm5vdCguZHhibC1ncmlkLWVkaXQtcm93KTpub3QoLmR4YmwtZ3JpZC1lbXB0eS1yb3cpOm5vdCguZHhibC1ncmlkLWZpbHRlci1yb3cpOm5vdChbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0pOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pID4gdGQ6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpOm5vdCguZHhibC1ncmlkLWV4cGFuZC1idXR0b24tY2VsbCk6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtZW1wdHktZGF0YS1hcmVhKTpub3QoLmR4YmwtZ3JpZC1lZGl0LWZvcm0pOm5vdCguZHhibC1ncmlkLWRldGFpbC1jZWxsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy14KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC8qIHN0eWxlbGludC1lbmFibGUgbWF4LWxpbmUtbGVuZ3RoICovXHJcblxyXG4gICAgICAgICAgICAgICAgJi5keGJsLWdyaWQtZWRpdC1yb3cgPiB0ZCxcclxuICAgICAgICAgICAgICAgICYuZHhibC1ncmlkLWZpbHRlci1yb3cgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1ncmlkLWVkaXRvci1jZWxsLXBhZGRpbmcteSkgdmFyKC0tZHhibC1ncmlkLWVkaXRvci1jZWxsLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5keGJsLWdyaWQtZWRpdG9yLWlucGxhY2UtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAmID4gdGQ6bm90KC5keGJsLWdyaWQtY29tbWFuZC1jZWxsKTpub3QoLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtZWRpdC1jZWxsXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLmR4YmwtZ3JpZC1maXhlZC1jZWxsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC10ZXh0LWVkaXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1pbnBsYWNlLXRleHQtZWRpdC1zdHlsZSgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gLmR4YmwtdGV4dC1kaXNwbGF5LXZpZXcgPiAuZHhibC10ZXh0LWVkaXQtaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IHRkIC5keGJsLWRpc2FibGVkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8qIFQxMjA3MzE1ICovXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuZHhibC1ncmlkLWVkaXQtcm93LmR4YmwtZ3JpZC1lZGl0b3ItaW5wbGFjZS1jb250YWluZXIgPiB0ZDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKTpub3QoLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLXNwZWNpYWwtcHJpbWFyeS1zdHlsZShcIi0tZHhibC1ncmlkLWVkaXQtcm93LWJnXCIsIFwiLS1keGJsLWdyaWQtZWRpdC1yb3ctY29sb3JcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZHhibC1ncmlkLWZpeGVkLWNlbGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtZWRpdC1yb3ctYmcsIHZhcigtLWR4YmwtZ3JpZC1iZywgdW5zZXQpKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC10ZXh0LWVkaXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWlucGxhY2UtdGV4dC1lZGl0LXN0eWxlKHRydWUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbiAgICAgICAgICAgICAgICAmID4gdGg6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCxcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1ncmlkLXNlbGVjdGlvbi1jZWxsIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmID4gLmR4YmwtYnRuLFxyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC1ncmlkLWhlYWRlci1jb250ZW50ID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1pbnBsYWNlLWJ1dHRvbi1zdHlsZSh2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKSwgdHJ1ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSA+IHRyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICYgPiB0ZCxcclxuICAgICAgICAgICAgICAgICYgPiB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IHRoZWFkID4gdHIgPiB0aCxcclxuICAgICAgICAmID4gdGhlYWQgPiB0ciA+IHRoID4gLmR4YmwtZ3JpZC1oZWFkZXItY29udGVudCA+IHNwYW4sXHJcbiAgICAgICAgJiA+IHRib2R5ID4gdHIgPiB0ZCxcclxuICAgICAgICAmID4gdGJvZHkgPiB0ci5keGJsLWdyaWQtZ3JvdXAtZm9vdGVyLXJvdyA+IHRkID4gZGl2W2R4YmwtZ3JpZC1zdW1tYXJ5LWl0ZW1dLFxyXG4gICAgICAgICYgPiB0Zm9vdCA+IHRyID4gdGQsXHJcbiAgICAgICAgJiA+IHRmb290ID4gdHIgPiB0ZCA+IGRpdltkeGJsLWdyaWQtc3VtbWFyeS1pdGVtXSB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5keGJsLWdyaWQtY29tbWFuZC1jZWxsLFxyXG4gICAgICAgICYgLmR4YmwtZ3JpZC1zZWxlY3Rpb24tY2VsbCB7XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gdGhlYWQgPiB0ciA+IHRoIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLWdyaWQtY29sdW1uLXJlc2l6ZS1hbmNob3Ige1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgJGR4YmwtZ3JpZC1yZXNpemUtYW5jaG9yLWFsaWduLW9mZnNldDogY2FsYygodmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCkgLSA3cHgpIC8gMiAtIDEgKiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpub3QoLmR4YmwtZ3JpZC1sZWZ0LWFsaWduLWNvbHVtbi1yZXNpemUtYW5jaG9yKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6ICRkeGJsLWdyaWQtcmVzaXplLWFuY2hvci1hbGlnbi1vZmZzZXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5keGJsLWdyaWQtbGVmdC1hbGlnbi1jb2x1bW4tcmVzaXplLWFuY2hvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogJGR4YmwtZ3JpZC1yZXNpemUtYW5jaG9yLWFsaWduLW9mZnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBjb2wtcmVzaXplO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtdG91Y2gge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDIgKiB2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteCkgKyB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteCkgLSAxICogdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuZHhibC1sYXN0IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOm5vdCguZHhibC1ncmlkLWxlZnQtYWxpZ24tY29sdW1uLXJlc2l6ZS1hbmNob3IpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gKiA+IHRyID4gdGQuZHhibC1ncmlkLWVtcHR5LWNlbGwge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiB0aGVhZCB7XHJcbiAgICAgICAgICAgICYgPiB0cjpsYXN0LWNoaWxkID4gdGgsXHJcbiAgICAgICAgICAgICYgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiB0ciA+IHRoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1ncmlkLWVtcHR5LWhlYWQgKyB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLWdyaWQtYXJtLXJvdyB7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBjb2xsYXBzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmICsgdHIgPiB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmR4YmwtZ3JpZC1oZWFkZXItcm93IHtcclxuICAgICAgICAgICAgICAgICYgPiB0aDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGFuZWwtaGVhZGVyLXN0eWxlKFwiLS1keGJsLWdyaWQtaGVhZGVyLWJnXCIsIFwiLS1keGJsLWdyaWQtaGVhZGVyLWNvbG9yXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZHhibC1ncmlkLWhlYWRlci1mb250LXdlaWdodCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5keGJsLWdyaWQtZmlsdGVyLXJvdyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAgICAgICAgICAgICAgICYgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IHRkLmR4YmwtZ3JpZC1lbXB0eS1jZWxsIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgPiB0ZC5keGJsLWdyaWQtaW5kZW50LWNlbGwge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gdHIgPiB0aC5keGJsLWdyaWQtZml4ZWQtY2VsbDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKSxcclxuICAgICAgICAgICAgJiA+IHRyID4gdGQuZHhibC1ncmlkLWZpeGVkLWNlbGw6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1maXhlZC1jZWxsKFwiLS1keGJsLWdyaWQtYmdcIik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiB0Ym9keSB7XHJcbiAgICAgICAgICAgICYgPiB0ciA+IHRkIHtcclxuXHJcbiAgICAgICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXHJcbiAgICAgICAgICAgICAgICAuZHhNYWNPU01vYmlsZVBsYXRmb3JtICYsXHJcbiAgICAgICAgICAgICAgICAuZHhTYWZhcmkgJiB7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IHRyW2R4YmwtdG9wLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdICsgdHI6bm90KFtkeGJsLXRvcC12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSksXHJcbiAgICAgICAgICAgICYgPiB0cltkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSB7XHJcbiAgICAgICAgICAgICAgICAmID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiB0cltkeGJsLWJvdHRvbS12aXJ0dWFsLXNwYWNlci1lbGVtZW50XSArIHRyOm5vdChbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0pID4gdGQuZHhibC1ncmlkLWVtcHR5LWRhdGEtYXJlYSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtZ3JpZC1lbXB0eS1yb3cge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICYgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IHRyID4gdGQgLmR4YmwtZ3JpZC1oaWdobGlnaHRlZC10ZXh0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiB0ciA+IHRkLmR4YmwtZ3JpZC1maXhlZC1jZWxsIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtZml4ZWQtY2VsbChcIi0tZHhibC1ncmlkLWJnXCIpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gdHIuZHhibC1ncmlkLWdyb3VwLXJvdyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWZvY3VzLWZyYW1lLXN0eWxlKFwiLS1keGJsLWdyaWQtZm9jdXMtZnJhbWUtY29sb3JcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5keGJsLWdyaWQtZm9jdXNlZC1yb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtZm9jdXMtZnJhbWUtc3R5bGUoXCItLWR4YmwtZ3JpZC1mb2N1cy1jb2xvclwiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVncmlkLWZvY3VzLWZyYW1lLWdyb3VwLXJvdztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IHRyW2R4YmwtYm90dG9tLXZpcnR1YWwtc3BhY2VyLWVsZW1lbnRdLFxyXG4gICAgICAgICAgICAmID4gdHJbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0ge1xyXG4gICAgICAgICAgICAgICAgPiB0ZC5keGJsLWdyaWQtZW1wdHktY2VsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteSkgdmFyKC0tZHhibC1ncmlkLXRleHQtY2VsbC1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gdHJbZHhibC10b3AtdmlydHVhbC1zcGFjZXItZWxlbWVudF0gPiB0ZCA+IGRpdiA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gdHJbZHhibC1ib3R0b20tdmlydHVhbC1zcGFjZXItZWxlbWVudF0gPiB0ZCA+IGRpdiA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtZ3JpZC1lbXB0eS1oZWFkZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtZW1wdHktaGVhZGVyLXBhbmVsLXBhZGRpbmcteSkgdmFyKC0tZHhibC1ncmlkLWVtcHR5LWhlYWRlci1wYW5lbC1wYWRkaW5nLXgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbC1zaXplIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZHhibC1ncmlkLWdyb3VwLWluZGVudC1jZWxsLXdpZHRoKSAtIHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItd2lkdGgpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLWdyaWQtaW5kZW50LWNlbGwtc2l6ZTpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1keGJsLWdyaWQtZ3JvdXAtaW5kZW50LWNlbGwtd2lkdGgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCxcclxuICAgICAgICAuZHhibC1ncmlkLWVtcHR5LWNlbGwge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLWdyaWQtaGVhZGVyLWluZGVudC1jZWxsIHtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRyOm5vdCguZHhibC1ncmlkLWZvb3Rlci1yb3cpOm5vdCguZHhibC1ncmlkLWZpbHRlci1yb3cpIHtcclxuICAgICAgICAgICAgLmR4YmwtZ3JpZC1pbmRlbnQtY2VsbCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1ncmlkLWV4cGFuZC1idXR0b24tY2VsbCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgKyB0ZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmR4YmwtZ3JpZC1leHBhbmQtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYmc6IHZhcigtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLWJnKTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tcGFkZGluZy14OiB2YXIoLS1keGJsLWdyaWQtZXhwYW5kLWJ0bi1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWR4YmwtZ3JpZC1leHBhbmQtYnRuLXBhZGRpbmcteSk7XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZW1iZWRkZWQtaW1hZ2UtY29sb3IoXCItLWR4YmwtZ3JpZC1leHBhbmQtYnRuLWNvbG9yXCIsIG51bGwsIFwiLS1keGJsLWdyaWQtZXhwYW5kLWJ0bi1ob3Zlci1jb2xvclwiKTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1ob3Zlci1zdHlsZShcIi0tZHhibC1ncmlkLWV4cGFuZC1idG4taG92ZXItYmdcIiwgXCItLWR4YmwtZ3JpZC1leHBhbmQtYnRuLWhvdmVyLWNvbG9yXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtaW5wbGFjZS1idXR0b24tc3R5bGUoJGR4LXJvdW5kLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1ncmlkLWVtcHR5LWNlbGwge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgJi5keGJsLWdyaWQtaGlkZGVuLWVtcHR5LWNlbGwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLWdyaWQtc2VsZWN0ZWQtcm93Om5vdCguZHhibC1ncmlkLWZvY3VzZWQtcm93KTpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLXNlbGVjdGVkLXN0eWxlKFwiLS1keGJsLWdyaWQtc2VsZWN0aW9uLWJnXCIsIFwiLS1keGJsLWdyaWQtc2VsZWN0aW9uLWNvbG9yXCIpO1xyXG5cclxuICAgICAgICAgICAgJi5keGJsLWdyaWQtZml4ZWQtY2VsbCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWZpeGVkLWNlbGwoXCItLWR4YmwtZ3JpZC1iZ1wiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtZ3JpZC1mb2N1c2VkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLXNlbGVjdGVkLXByaW1hcnktc3R5bGUoXCItLWR4YmwtZ3JpZC1mb2N1cy1iZ1wiLCBcIi0tZHhibC1ncmlkLWZvY3VzLWNvbG9yXCIpO1xyXG5cclxuICAgICAgICAgICAgJi5keGJsLWdyaWQtZml4ZWQtY2VsbCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWZpeGVkLWNlbGwoXCItLWR4YmwtZ3JpZC1iZ1wiKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmstYnV0dG9ucy1zdHlsZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtZm9jdXMtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWR4YmwtZ3JpZC1mb2N1cy1jb2xvcik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAjeyRkeC1zdGF0ZS1ob3Zlci1vcGFjaXR5fTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLWdyaWQtZm9jdXNlZC1yb3cuZHhibC1ncmlkLXNlbGVjdGVkLXJvdzpub3QoLmR4YmwtZ3JpZC10b3VjaC1zZWxlY3Rpb24pOm5vdCguZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlKSA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLXNlbGVjdGVkLXByaW1hcnktZGFyay1zdHlsZShcIi0tZHhibC1ncmlkLXNlbGVjdGlvbi1mb2N1cy1iZ1wiLCBcIi0tZHhibC1ncmlkLXNlbGVjdGlvbi1mb2N1cy1jb2xvclwiKTtcclxuXHJcbiAgICAgICAgICAgICYuZHhibC1ncmlkLWZpeGVkLWNlbGwge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1maXhlZC1jZWxsKFwiLS1keGJsLWdyaWQtYmdcIik7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5rLWJ1dHRvbnMtc3R5bGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1ncmlkLWZvY3VzLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtZm9jdXMtY29sb3IpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogI3skZHgtc3RhdGUtaG92ZXItb3BhY2l0eX07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbjpub3QoLmR4YmwtZ3JpZC1ncm91cC1yb3cpID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtc2VsZWN0ZWQtc3R5bGUoXCItLWR4YmwtZ3JpZC1zZWxlY3Rpb24tYmdcIiwgXCItLWR4YmwtZ3JpZC1zZWxlY3Rpb24tY29sb3JcIik7XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtZ3JpZC1maXhlZC1jZWxsIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtZml4ZWQtY2VsbChcIi0tZHhibC1ncmlkLWJnXCIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1ncmlkLXRvdWNoLXNlbGVjdGlvbi1lZGdlID4gdGQ6bm90KC5keGJsLWdyaWQtZW1wdHktY2VsbCk6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtc2VsZWN0ZWQtaG92ZXItc3R5bGUoXCItLWR4YmwtZ3JpZC10b3VjaC1iZ1wiLCBcIi0tZHhibC1ncmlkLXRvdWNoLWNvbG9yXCIpO1xyXG5cclxuICAgICAgICAgICAgJi5keGJsLWdyaWQtZml4ZWQtY2VsbCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWZpeGVkLWNlbGwoXCItLWR4YmwtZ3JpZC1iZ1wiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtZ3JpZC1mb290ZXItcm93IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtZ3JpZC1mb290ZXItZm9udC13ZWlnaHQpO1xyXG5cclxuICAgICAgICAgICAgJiA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBhbmVsLWZvb3Rlci1zdHlsZShcIi0tZHhibC1ncmlkLWZvb3Rlci1iZ1wiLCBcIi0tZHhibC1ncmlkLWZvb3Rlci1jb2xvclwiKTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtZ3JpZC1maXhlZC1jZWxsIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWZpeGVkLWNlbGwoXCItLWR4YmwtZ3JpZC1iZ1wiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtZ3JpZC1ncm91cC1mb290ZXItcm93IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtZ3JpZC1ncm91cC1mb290ZXItZm9udC13ZWlnaHQpO1xyXG5cclxuICAgICAgICAgICAgJiA+IHRkOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpOm5vdCguZHhibC1ncmlkLWluZGVudC1jZWxsKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwYW5lbC1mb290ZXItc2Vjb25kYXJ5LXN0eWxlKFwiLS1keGJsLWdyaWQtZ3JvdXAtZm9vdGVyLWJnXCIsIFwiLS1keGJsLWdyaWQtZ3JvdXAtZm9vdGVyLWNvbG9yXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgICYuZHhibC1ncmlkLWZpeGVkLWNlbGwge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtZml4ZWQtY2VsbChcIi0tZHhibC1ncmlkLWJnXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gdGQ6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpICsgdGQ6bm90KC5keGJsLWdyaWQtaW5kZW50LWNlbGwpOm5vdCguZHhibC1ncmlkLWVtcHR5LWNlbGwpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1ncmlkLWRldGFpbC1jZWxsIHtcclxuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1ncmlkLWRldGFpbC1jZWxsLXBhZGRpbmcteSkgdmFyKC0tZHhibC1ncmlkLWRldGFpbC1jZWxsLXBhZGRpbmcteCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtZ3JpZC10YWJsZS1uby1zY3JvbGwge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXHJcblxyXG4gICAgICAgICAgICAuZHhGaXJlZm94ICYgPiB0aGVhZCxcclxuICAgICAgICAgICAgLmR4RmlyZWZveCAmID4gdGZvb3Qge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmR4RmlyZWZveCAmID4gdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWdyaWQtZW1wdHktcm93IHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1yb3cpOm5vdChbZGF0YS12aXJ0dWFsLWl0ZW0taW5kZXg9XCItMVwiXSk6bm90KDpvbmx5LWNoaWxkKSA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDElO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KC5keGJsLWdyaWQtdGFibGUtbm8tc2Nyb2xsKSA+IHRib2R5ID4gLmR4YmwtZ3JpZC1lbXB0eS1yb3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLWdyaWQtdGFibGUtY29udGVudC1maXQtY2FsYyB7XHJcbiAgICAgICAgICAgIHRhYmxlLWxheW91dDogYXV0byAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuICAgICAgICAgICAgJiA+IGNvbGdyb3VwIGNvbDpub3QoLmR4YmwtZ3JpZC1lbXB0eS1jZWxsKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gY29sZ3JvdXAgY29sLmR4YmwtZ3JpZC1lbXB0eS1jZWxsIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiB0aGVhZCA+IHRyID4gKixcclxuICAgICAgICAgICAgJiA+IHRmb290ID4gdHIgPiB0ZCxcclxuICAgICAgICAgICAgJiA+IHRib2R5ID4gdHIgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWdyaWQtY29sdW1ucy1zZXBhcmF0b3Ige1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBhY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkeC1wcmltYXJ5O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYigyNTUgMjU1IDI1NSAvIDIwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gZGl2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSkgJWdyaWQtZm9jdXMtZnJhbWUtZ3JvdXAtcm93IHtcclxuICAgICAgICAmOmZvY3VzID4gdGQge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLWdyaWQtZm9jdXNlZC1yb3c6Zm9jdXMgPiB0ZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJsLWdyaWQuZHhibC1ncmlkLW5vd3JhcCAuZHhibC1ncmlkLWNvbW1hbmQtY2VsbCxcclxuLmR4YmwtZ3JpZC5keGJsLWdyaWQtbm93cmFwIC5keGJsLWdyaWQtc2VsZWN0aW9uLWNlbGwge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG5cclxuLmR4YmwtZ3JpZC5keGJsLWdyaWQtbm93cmFwIC5keGJsLWdyaWQtaGVhZGVyLWNvbnRlbnQgPiBzcGFuIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5keE9wZXJhIHsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXHJcbiAgICAuZHhibC1ncmlkIHtcclxuICAgICAgICAuZHhibC1zY3JvbGwtdmlld2VyIHtcclxuICAgICAgICAgICAgLmR4YmwtZ3JpZC10YWJsZSB7XHJcbiAgICAgICAgICAgICAgICAmID4gdGZvb3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiB0ciA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gdGhlYWQge1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC1ncmlkLWhlYWRlci1yb3cgPiB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KC5keGJsLWdyaWQtZml4ZWQtY2VsbCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLWdyaWQtZmlsdGVyLXJvdyA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLmR4YmwtZ3JpZC1maXhlZC1jZWxsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIiRkeC13aGl0ZTogdmFyKC0tYnMtd2hpdGUsIHZhcigtLXdoaXRlKSkgIWRlZmF1bHQ7XHJcbiRkeC1ncmF5LTEwMDogdmFyKC0tYnMtZ3JheS0xMDAsICNmOGY5ZmEpICFkZWZhdWx0O1xyXG4kZHgtZ3JheS0yMDA6IHZhcigtLWJzLWdyYXktMjAwLCAjZTllY2VmKSAhZGVmYXVsdDtcclxuJGR4LWdyYXktMzAwOiB2YXIoLS1icy1ncmF5LTMwMCwgI2RlZTJlNikgIWRlZmF1bHQ7XHJcbiRkeC1ncmF5LTQwMDogdmFyKC0tYnMtZ3JheS00MDAsICNjZWQ0ZGEpICFkZWZhdWx0O1xyXG4kZHgtZ3JheS01MDA6IHZhcigtLWJzLWdyYXktNTAwLCAjYWRiNWJkKSAhZGVmYXVsdDtcclxuJGR4LWdyYXktNjAwOiB2YXIoLS1icy1ncmF5LTYwMCwgIzZjNzU3ZCkgIWRlZmF1bHQ7XHJcbiRkeC1ncmF5LTcwMDogdmFyKC0tYnMtZ3JheS03MDAsICM0OTUwNTcpICFkZWZhdWx0O1xyXG4kZHgtZ3JheS04MDA6IHZhcigtLWJzLWdyYXktODAwLCAjMzQzYTQwKSAhZGVmYXVsdDtcclxuJGR4LWdyYXktOTAwOiB2YXIoLS1icy1ncmF5LTkwMCwgIzIxMjUyOSkgIWRlZmF1bHQ7XHJcbiRkeC1ibGFjazogdmFyKC0tYnMtYmxhY2ssIHZhcigtLWJsYWNrKSkgIWRlZmF1bHQ7XHJcblxyXG4kZHgtcHJpbWFyeTogdmFyKC0tYnMtcHJpbWFyeSwgdmFyKC0tcHJpbWFyeSkpICFkZWZhdWx0O1xyXG4kZHgtc2Vjb25kYXJ5OiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLXNlY29uZGFyeSkpICFkZWZhdWx0O1xyXG4kZHgtc3VjY2VzczogdmFyKC0tYnMtc3VjY2VzcywgdmFyKC0tc3VjY2VzcykpICFkZWZhdWx0O1xyXG4kZHgtaW5mbzogdmFyKC0tYnMtaW5mbywgdmFyKC0taW5mbykpICFkZWZhdWx0O1xyXG4kZHgtd2FybmluZzogdmFyKC0tYnMtd2FybmluZywgdmFyKC0td2FybmluZykpICFkZWZhdWx0O1xyXG4kZHgtZGFuZ2VyOiB2YXIoLS1icy1kYW5nZXIsIHZhcigtLWRhbmdlcikpICFkZWZhdWx0O1xyXG4kZHgtbGlnaHQ6IHZhcigtLWJzLWxpZ2h0LCB2YXIoLS1saWdodCkpICFkZWZhdWx0O1xyXG4kZHgtZGFyazogdmFyKC0tYnMtZGFyaywgdmFyKC0tZGFyaykpICFkZWZhdWx0O1xyXG4kZHgtZm9jdXM6ICRkeC1wcmltYXJ5ICFkZWZhdWx0O1xyXG5cclxuQGZ1bmN0aW9uIGdldC1leHRlcm5hbC10aGVtZS1jb2xvcigkcmVuZGVyLXN0eWxlKSB7XHJcbiAgICAkY29sb3I6IG1hcC1nZXQoJGR4LXRoZW1lLWNvbG9ycywgI3skcmVuZGVyLXN0eWxlfSk7XHJcbiAgICBAcmV0dXJuIGlmKCRjb2xvciwgJGNvbG9yLCBtYXAtZ2V0KCRkeC10aGVtZS1jb2xvcnMsIHByaW1hcnkpKTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIGdldC1leHRlcm5hbC10aGVtZS1yZ2ItY29sb3IoJHJlbmRlci1zdHlsZSkge1xyXG4gICAgQGlmICRkeC10aGVtZS1yZ2ItY29sb3JzIHtcclxuICAgICAgICAkY29sb3I6IG1hcC1nZXQoJGR4LXRoZW1lLXJnYi1jb2xvcnMsICN7JHJlbmRlci1zdHlsZX0pO1xyXG4gICAgICAgIEByZXR1cm4gaWYoJGNvbG9yLCAkY29sb3IsIG1hcC1nZXQoJGR4LXRoZW1lLXJnYi1jb2xvcnMsIHByaW1hcnkpKTtcclxuICAgIH1cclxuICAgIEByZXR1cm4gbnVsbDtcclxufVxyXG5cclxuQGZ1bmN0aW9uIGdldC1leHRlcm5hbC10aGVtZS1iYXNlLWZvcmUtY29sb3IoJHJlbmRlci1zdHlsZSkge1xyXG4gICAgQGlmICRyZW5kZXItc3R5bGUgPT0gXCJsaWdodFwiIHtcclxuICAgICAgICBAcmV0dXJuICAjeyRkeC1ncmF5LTkwMH07XHJcbiAgICB9XHJcbiAgICBAcmV0dXJuICN7JGR4LXdoaXRlfTtcclxufVxyXG5cclxuLy8gQ29tbW9uXHJcbiRkeC1iZzogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCBpbmhlcml0KSkgIWRlZmF1bHQ7XHJcbiRkeC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvciwgdmFyKC0tZHhibC1ib2R5LWNvbG9yLCBpbmhlcml0KSkgIWRlZmF1bHQ7XHJcbiRkeC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvciwgI3skZHgtZ3JheS00MDB9KSAhZGVmYXVsdDtcclxuXHJcbiRkeC1zdGF0ZS1iYXNlLWJnOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XHJcbiRkeC1zdGF0ZS1zZWxlY3RlZC1iZy1hbHBoYTogMTUlICFkZWZhdWx0O1xyXG4kZHgtc3RhdGUtaG92ZXItYmctYWxwaGE6IDEwJSAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLWhvdmVyLXNlY29uZGFyeS1iZy1hbHBoYTogNyUgIWRlZmF1bHQ7XHJcbiRkeC1zdGF0ZS1zZWxlY3RlZC1ob3Zlci1iZy1hbHBoYTogMjAlICFkZWZhdWx0O1xyXG5cclxuJGR4LXBhbmVsLWJhc2UtYmc6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIEJ1dHRvblxyXG4kZHgtYnRuLWJnOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGR4LWJ0bi1jb2xvcjogJGR4LWNvbG9yICFkZWZhdWx0O1xyXG4kZHgtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vLyBDaGVja0JveFxyXG4kZHgtY2hlY2tib3gtYmFzZS1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gVGV4dEVkaXRcclxuJGR4LXRleHQtZWRpdC1zdGF0ZS1iYXNlLWNvbG9yOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBUYWdCb3hcclxuJGR4LXRhZy1ib3gtdGFnLWJhc2UtY29sb3I6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIFRhYnNcclxuJGR4LXRhYnMtdGFiLWJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC10YWJzLXRhYi1ib3JkZXItY29sb3I6ICRkeC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkeC10YWJzLXRhYi1zZWxlY3RlZC1lbGVtZW50LWhlaWdodDogMCAhZGVmYXVsdDtcclxuXHJcbi8vIExvYWRpbmcgcGFuZWxcclxuJGR4LXdhaXQtaW5kaWNhdG9yLWFyZWEtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZywgdmFyKC0tZHhibC1ib2R5LWJnLCAjZmZmKSkgIWRlZmF1bHQ7XHJcbiRkeC1sb2FkaW5nLXBhbmVsLXVuZGVybGF5LWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcclxuJGR4LWxvYWRpbmctcGFuZWwtb3ZlcmxheS1iZzogdmFyKC0tYnMtZ3JheS0yMDApO1xyXG4kZHgtbG9hZGluZy1wYW5lbC1vdmVybGF5LW9wYWNpdHk6IDAuMTI1O1xyXG5cclxuIiwiQGltcG9ydCBcInNjcm9sbC12aWV3ZXJcIjtcclxuQGltcG9ydCBcIm1peGlucy9jb21tb25cIjtcclxuQGltcG9ydCBcIm1peGlucy9ncmlkXCI7XHJcblxyXG4uZHhibC1tb2RhbCA+IC5keGJsLW1vZGFsLXJvb3QgPiAuZHhibC1wb3B1cC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nIHtcclxuICAgIC0tZHhibC1wb3B1cC1tYXJnaW46IDA7XHJcbn1cclxuXHJcbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nIHtcclxuICAgIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWZvY3VzLWZyYW1lLWNvbG9yOiAjeyRkeC1ncmlkLWZvY3VzLWZyYW1lLWNvbG9yfTtcclxuICAgIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteDogI3skZHgtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy15OiAjeyRkeC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kcmFnLWljb24tc2l6ZTogI3skZHgtaW1hZ2Utc2l6ZX07XHJcbiAgICAtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1tYXgtaGVpZ2h0OiA2MHZoO1xyXG4gICAgLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItbWF4LXdpZHRoOiAzMjVweDtcclxuICAgIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLW1pbi1oZWlnaHQ6IDIxMHB4O1xyXG4gICAgLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItbWluLXdpZHRoOiAyMDBweDtcclxuXHJcbiAgICAmLmR4YmwtZHJvcGRvd24tZGlhbG9nLFxyXG4gICAgJi5keGJsLXdpbmRvdy1kaWFsb2cge1xyXG4gICAgICAgICYgLmR4YmwtZHJvcGRvd24taGVhZGVyLFxyXG4gICAgICAgICYgLmR4Ymwtd2luZG93LWhlYWRlciB7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5keGJsLWRyb3Bkb3duLWJvZHksXHJcbiAgICAgICAgJiAuZHhibC13aW5kb3ctYm9keSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGUtcGFkZGluZygpO1xyXG5cclxuICAgICAgICAgICAgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3NlciB7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAxIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmR4Ymwtc2Nyb2xsLXZpZXdlciB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwdmg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzI1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItaXRlbTpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1zaWRlcGFuZWwtZGlhbG9nIHtcclxuICAgICAgICAmIC5keGJsLW1vZGFsLWhlYWRlciB7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5keGJsLW1vZGFsLWJvZHkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlLXBhZGRpbmcoKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmR4Ymwtc2Nyb2xsLXZpZXdlciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTB2aDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAmIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItaXRlbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteCk7XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kcmFnZ2luZy1pdGVtIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiKDAgMCAwIC8gNTAlKTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRyYWdnaW5nLWl0ZW0tbmV4dC1zaWJsaW5nIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgLmR4YmwtY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kcmFnLWljb24tc2l6ZSkgLSB2YXIoLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy14KSk7XHJcblxyXG4gICAgICAgICAgICAgICAgJiBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1pdGVtLWRyYWctYW5jaG9yLFxyXG4gICAgICAgICAgICAmIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItaXRlbS1kcmFnLWxvY2sge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGNhbGModmFyKC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteSkgKiAtMSkgY2FsYyh2YXIoLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy14KSAqIC0xKSBjYWxjKHZhcigtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXkpICogLTEpIDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy14KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiAuZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWl0ZW0tZHJhZy1hbmNob3Ige1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBtb3ZlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtZm9jdXMtZnJhbWUtc3R5bGUoXCItLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1mb2N1cy1mcmFtZS1jb2xvclwiKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbZGF0YS1keC1mb2N1cy1oaWRkZW5dIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItaXRlbSB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWRyb3Bkb3duLWJvZHksXHJcbiAgICAuZHhibC1tb2RhbC1ib2R5LFxyXG4gICAgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3NlcixcclxuICAgIC5keGJsLXNjcm9sbC12aWV3ZXIsXHJcbiAgICAuZHhibC1zY3JvbGwtdmlld2VyIC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCxcclxuICAgIC5keGJsLWdyaWQtY29sdW1uLWNob29zZXItaXRlbSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcclxuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1hcmVhLXNlcGFyYXRvciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJsLWdyaWQtY29sdW1uLWNob29zZXItZGlhbG9nLmR4Ymwtc20ge1xyXG4gICAgLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy14OiAjeyRkeC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteC1zbX07XHJcbiAgICAtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy15LXNtfTtcclxuICAgIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLWRyYWctaWNvbi1zaXplOiAjeyRkeC1pbWFnZS1zaXplLXNtfTtcclxufVxyXG5cclxuLmR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1kaWFsb2cuZHhibC1sZyB7XHJcbiAgICAtLWR4YmwtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXg6ICN7JGR4LWdyaWQtY29sdW1uLWNob29zZXItcGFkZGluZy14LWxnfTtcclxuICAgIC0tZHhibC1ncmlkLWNvbHVtbi1jaG9vc2VyLXBhZGRpbmcteTogI3skZHgtZ3JpZC1jb2x1bW4tY2hvb3Nlci1wYWRkaW5nLXktbGd9O1xyXG4gICAgLS1keGJsLWdyaWQtY29sdW1uLWNob29zZXItZHJhZy1pY29uLXNpemU6ICN7JGR4LWltYWdlLXNpemUtbGd9O1xyXG59XHJcbiIsIi5keGJsLWRyb3Bkb3duIHtcclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgJi5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcm9vdCB7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4td2lkdGgtc219O1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4taGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi1oZWlnaHQtc219O1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aC1zbX07XHJcbiAgICAgICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWhlaWdodDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1oZWlnaHQtc219O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGR4LXdpbmRvdy1icmVha3BvaW50cywgXCJzbVwiKSkge1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24td2lkdGg6ICN7JGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24td2lkdGgtbW9iaWxlLXNtfTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4td2lkdGgtbW9iaWxlLXNtfTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1saXN0LWJveC1oZWlnaHQ6ICN7JGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbGlzdC1ib3gtaGVpZ2h0LXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tdHJlZXZpZXctaGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXRyZWV2aWV3LWhlaWdodC1zbX07XHJcbiAgICAgICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxvYWRpbmctcGFuZWwtaGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxvYWRpbmctcGFuZWwtaGVpZ2h0LXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtdmFsdWVzLXZpZXctc2VsZWN0LWFsbC1jaGVjay1wYWRkaW5nLXg6ICN7JGR4LWxpc3QtYm94LWl0ZW0tcGFkZGluZy14LXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtdmFsdWVzLXZpZXctc2VsZWN0LWFsbC1jaGVjay1wYWRkaW5nLXk6ICN7JGR4LWxpc3QtYm94LWl0ZW0tcGFkZGluZy15LXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tZm9vdGVyLWJ0bi13aWR0aDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1mb290ZXItYnRuLXdpZHRoLXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tZm9vdGVyLWJ0bi1zcGFjZTogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1mb290ZXItYnRuLXNwYWNlLXNtfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcGFkZGluZy15OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgJi5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcm9vdCB7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4td2lkdGgtbGd9O1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4taGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi1oZWlnaHQtbGd9O1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aC1sZ307XHJcbiAgICAgICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWhlaWdodDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1oZWlnaHQtbGd9O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGR4LXdpbmRvdy1icmVha3BvaW50cywgXCJzbVwiKSkge1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24td2lkdGg6ICN7JGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24td2lkdGgtbW9iaWxlLWxnfTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4td2lkdGgtbW9iaWxlLWxnfTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1saXN0LWJveC1oZWlnaHQ6ICN7JGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbGlzdC1ib3gtaGVpZ2h0LWxnfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tdHJlZXZpZXctaGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXRyZWV2aWV3LWhlaWdodC1sZ307XHJcbiAgICAgICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxvYWRpbmctcGFuZWwtaGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxvYWRpbmctcGFuZWwtaGVpZ2h0LWxnfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtdmFsdWVzLXZpZXctc2VsZWN0LWFsbC1jaGVjay1wYWRkaW5nLXg6ICN7JGR4LWxpc3QtYm94LWl0ZW0tcGFkZGluZy14LWxnfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtdmFsdWVzLXZpZXctc2VsZWN0LWFsbC1jaGVjay1wYWRkaW5nLXk6ICN7JGR4LWxpc3QtYm94LWl0ZW0tcGFkZGluZy15LWxnfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tZm9vdGVyLWJ0bi13aWR0aDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1mb290ZXItYnRuLXdpZHRoLWxnfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tZm9vdGVyLWJ0bi1zcGFjZTogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1mb290ZXItYnRuLXNwYWNlLWxnfTtcclxuICAgICAgICAgICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcGFkZGluZy15OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXJvb3Qge1xyXG4gICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbWF4LXdpZHRoOiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1heC13aWR0aH07XHJcbiAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1tYXgtaGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1heC1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbWluLXdpZHRoOiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi13aWR0aH07XHJcbiAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4taGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24td2lkdGg6ICN7JGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24td2lkdGh9O1xyXG4gICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24taGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWhlaWdodH07XHJcblxyXG4gICAgQG1lZGlhIChtYXgtaGVpZ2h0OiBtYXAtZ2V0KCRkeC13aW5kb3ctYnJlYWtwb2ludHMsIFwibWRcIikpIHtcclxuICAgICAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1tYXgtaGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1heC1oZWlnaHQtbW9iaWxlfTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IG1hcC1nZXQoJGR4LXdpbmRvdy1icmVha3BvaW50cywgXCJzbVwiKSkge1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1heC1oZWlnaHQ6ICN7JGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbWF4LWhlaWdodC1tb2JpbGUtc219O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiBtYXAtZ2V0KCRkeC13aW5kb3ctYnJlYWtwb2ludHMsIFwic21cIikpIHtcclxuICAgICAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi13aWR0aC1tb2JpbGV9O1xyXG4gICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1taW4td2lkdGgtbW9iaWxlfTtcclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1jdXN0b20tc2l6ZSB7XHJcbiAgICAuZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duIHtcclxuICAgICAgICAmID4gLmR4YmwtZHJvcGRvd24tYm9keSB7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxpc3QtYm94LWhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXRyZWV2aWV3LWhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxvYWRpbmctcGFuZWwtaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLWdyaWQtZmlsdGVyLW1lbnUtdmFsdWVzLXZpZXcge1xyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLXRyZWV2aWV3IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93biB7XHJcbiAgICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLWJnOiB2YXIoLS1keGJsLWRyb3Bkb3duLWJnKTtcclxuICAgIC0tZHhibC1kcm9wZG93bi1mb290ZXItYmc6IHZhcigtLWR4YmwtZHJvcGRvd24tYmcpO1xyXG4gICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbGlzdC1ib3gtaGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxpc3QtYm94LWhlaWdodH07XHJcbiAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi10cmVldmlldy1oZWlnaHQ6ICN7JGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tdHJlZXZpZXctaGVpZ2h0fTtcclxuICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxvYWRpbmctcGFuZWwtaGVpZ2h0OiAjeyRkeC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWxvYWRpbmctcGFuZWwtaGVpZ2h0fTtcclxuICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LXZhbHVlcy12aWV3LXNlbGVjdC1hbGwtY2hlY2stcGFkZGluZy14OiAjeyRkeC1saXN0LWJveC1pdGVtLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS12YWx1ZXMtdmlldy1zZWxlY3QtYWxsLWNoZWNrLXBhZGRpbmcteTogI3skZHgtbGlzdC1ib3gtaXRlbS1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tZm9vdGVyLWJ0bi13aWR0aDogI3skZHgtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1mb290ZXItYnRuLXdpZHRofTtcclxuICAgIC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWZvb3Rlci1idG4tc3BhY2U6ICN7JGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tZm9vdGVyLWJ0bi1zcGFjZX07XHJcbiAgICAtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS1kcm9wZG93bi1wYWRkaW5nLXk6ICN7JGR4LWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcGFkZGluZy15fTtcclxuXHJcbiAgICAmID4gLmR4YmwtZHJvcGRvd24tYm9keSB7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWJvZHktcGFkZGluZy15OiB2YXIoLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcGFkZGluZy15KTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9keS1hbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9keS1vdmVyZmxvdy15OiBoaWRkZW47XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1ncmlkLWZpbHRlci1tZW51LXZhbHVlcy12aWV3IHtcclxuICAgICAgICAgICAgZGlzcGxheTogY29udGVudHM7XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1ncmlkLWZpbHRlci1tZW51LXZhbHVlcy12aWV3LXNlbGVjdC1hbGwtY2hlY2stcGFkZGluZy15KSBjYWxjKHZhcigtLWR4YmwtZ3JpZC1maWx0ZXItbWVudS12YWx1ZXMtdmlldy1zZWxlY3QtYWxsLWNoZWNrLXBhZGRpbmcteCkgKyB2YXIoLS1keGJsLWNoZWNrYm94LWJvcmRlci13aWR0aCkpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbWF4LWxpbmUtbGVuZ3RoXHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICN7JGR4LWxpc3QtYm94LWJvcmRlci1jb2xvcn07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC1saXN0Ym94LFxyXG4gICAgICAgICAgICAmID4gLmR4YmwtbGlzdC1ib3gge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbGlzdC1ib3gtaGVpZ2h0KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLXRyZWV2aWV3IHtcclxuICAgICAgICAgICAgICAgIC0tZHhibC10cmVldmlldy1zcGFjaW5nLXg6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tdHJlZXZpZXctaGVpZ2h0KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLWxvYWRpbmctcGFuZWwge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tbG9hZGluZy1wYW5lbC1oZWlnaHQpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWRyb3Bkb3duLWhlYWRlcixcclxuICAgICYgPiAuZHhibC1kcm9wZG93bi1mb290ZXIge1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1ib3JkZXItc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWRyb3Bkb3duLWhlYWRlciB7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXRvcDogdmFyKC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLXBhZGRpbmcteSk7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWRyb3Bkb3duLWZvb3RlciB7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmctYm90dG9tOiB2YXIoLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tcGFkZGluZy15KTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLWZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAgICAgICAmID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogdmFyKC0tZHhibC1ncmlkLWZpbHRlci1tZW51LWRyb3Bkb3duLWZvb3Rlci1idG4td2lkdGgpO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWdyaWQtZmlsdGVyLW1lbnUtZHJvcGRvd24tZm9vdGVyLWJ0bi1zcGFjZSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmR4YmwtZ3JpZC1kcmFnZ2luZy10YXJnZXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxOTk5O1xyXG59XHJcblxyXG4uZHhibC1ncmlkLW1vdmUtY3Vyc29yLFxyXG4uZHhibC1ncmlkLW1vdmUtY3Vyc29yIGE6aG92ZXIsXHJcbi5keGJsLWdyaWQtbW92ZS1jdXJzb3IgLmR4YmwtZ3JpZC1hY3Rpb24sXHJcbi5keGJsLWdyaWQtbW92ZS1jdXJzb3IgKiB7XHJcbiAgICBjdXJzb3I6IG1vdmUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxufVxyXG5cclxuLmR4YmwtcmVzaXplLWN1cnNvcixcclxuLmR4YmwtcmVzaXplLWN1cnNvciAuZHhibC1ncmlkIHRoLmR4YmwtZ3JpZC1hY3Rpb24ge1xyXG4gICAgY3Vyc29yOiBjb2wtcmVzaXplO1xyXG59XHJcblxyXG4uZHhibC1ncmlkLWFjdGlvbiB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5keGJsLXZpcnR1YWwtaXRlbXMtY29udGFpbmVyLXBhdHRlcm4ge1xyXG4gICAgJi5keGJsLWdyaWQtdmlydHVhbC1pdGVtcy1jb250YWluZXItcGF0dGVybiA+IGRpdiB7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLXdpZHRoKSAwIDAgdmFyKC0tZHhibC1ncmlkLWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWdyaWQtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHZhcigtLWR4YmwtZ3JpZC1ib3JkZXItc3R5bGUpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1keGJsLWdyaWQtY29sb3IpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWdyaWQtbGluZS1oZWlnaHQpO1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZ3JpZC10ZXh0LWNlbGwtcGFkZGluZy15KSB2YXIoLS1keGJsLWdyaWQtdGV4dC1jZWxsLXBhZGRpbmcteCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJsLWdyaWQtZWRpdC1jYW5jZWxlZC1ub3RpZmljYXRpb24ge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG1hcmdpbjogMTBweDtcclxuXHJcbiAgICAmID4gc3ZnIHtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgY29sb3I6ICN7JGR4LWRhbmdlcn07XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IHNwYW4ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjeyRkeC1jb2xvcn07XHJcbiAgICB9XHJcbn1cclxuIiwiLmR4YmwtcG9wdXAtY2VsbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uZHhibC1wb3B1cC10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4iLCJAaW1wb3J0IFwibWl4aW5zL3BvcHVwXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvY29tbW9uXCI7XHJcblxyXG4uZHhibC1mbHlvdXQge1xyXG4gICAgLS1keGJsLWZseW91dC1jb2xvcjogI3skZHgtZmx5b3V0LWNvbG9yfTtcclxuICAgIC0tZHhibC1mbHlvdXQtYmc6ICN7JGR4LWZseW91dC1iZ307XHJcbiAgICAtLWR4YmwtZmx5b3V0LWZvbnQtZmFtaWx5OiAjeyRkeC1mbHlvdXQtZm9udC1mYW1pbHl9O1xyXG4gICAgLS1keGJsLWZseW91dC1mb250LXNpemU6ICN7JGR4LWZseW91dC1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLWZseW91dC1saW5lLWhlaWdodDogI3skZHgtZmx5b3V0LWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC1mbHlvdXQtc2hhZG93OiAjeyRkeC1mbHlvdXQtc2hhZG93fTtcclxuICAgIC0tZHhibC1mbHlvdXQtYm9yZGVyLXdpZHRoOiAjeyRkeC1mbHlvdXQtYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC1mbHlvdXQtYm9yZGVyLXN0eWxlOiAjeyRkeC1mbHlvdXQtYm9yZGVyLXN0eWxlfTtcclxuICAgIC0tZHhibC1mbHlvdXQtYm9yZGVyLWNvbG9yOiAjeyRkeC1mbHlvdXQtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1mbHlvdXQtYm9yZGVyLXJhZGl1czogI3skZHgtZmx5b3V0LWJvcmRlci1yYWRpdXN9O1xyXG4gICAgLS1keGJsLWZseW91dC1oZWFkZXItZm9udC1zaXplOiAjeyRkeC1mbHlvdXQtaGVhZGVyLWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtZmx5b3V0LWhlYWRlci1saW5lLWhlaWdodDogI3skZHgtZmx5b3V0LWhlYWRlci1saW5lLWhlaWdodH07XHJcbiAgICAtLWR4YmwtZmx5b3V0LWhlYWRlci1iZzogI3skZHgtZmx5b3V0LWhlYWRlci1iZ307XHJcbiAgICAtLWR4YmwtZmx5b3V0LWhlYWRlci1jb2xvcjogI3skZHgtZmx5b3V0LWhlYWRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtZmx5b3V0LWhlYWRlci1mb250LXdlaWdodDogI3skZHgtZmx5b3V0LWhlYWRlci1mb250LXdlaWdodH07XHJcbiAgICAtLWR4YmwtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWZseW91dC1oZWFkZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1mbHlvdXQtaGVhZGVyLXBhZGRpbmcteDogI3skZHgtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWZseW91dC1ib2R5LXBhZGRpbmcteTogI3skZHgtZmx5b3V0LWJvZHktcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1mbHlvdXQtYm9keS1wYWRkaW5nLXg6ICN7JGR4LWZseW91dC1ib2R5LXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtZmx5b3V0LWZvb3Rlci1iZzogI3skZHgtZmx5b3V0LWZvb3Rlci1iZ307XHJcbiAgICAtLWR4YmwtZmx5b3V0LWZvb3Rlci1jb2xvcjogI3skZHgtZmx5b3V0LWZvb3Rlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtZmx5b3V0LWZvb3Rlci1wYWRkaW5nLXk6ICN7JGR4LWZseW91dC1mb290ZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1mbHlvdXQtZm9vdGVyLXBhZGRpbmcteDogI3skZHgtZmx5b3V0LWZvb3Rlci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWZseW91dC1hcnJvdy13aWR0aDogI3skZHgtZmx5b3V0LWFycm93LXdpZHRofTtcclxuICAgIC0tZHhibC1mbHlvdXQtYXJyb3ctaGVpZ2h0OiAjeyRkeC1mbHlvdXQtYXJyb3ctaGVpZ2h0fTtcclxuICAgIC0tZHhibC1mbHlvdXQtYXJyb3ctY29sb3I6ICN7JGR4LWZseW91dC1hcnJvdy1jb2xvcn07XHJcbiAgICAtLWR4YmwtZmx5b3V0LWFycm93LWJhc2UtYm9yZGVyLWNvbG9yOiAjeyRkeC1mbHlvdXQtYXJyb3ctYmFzZS1ib3JkZXItY29sb3J9O1xyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgLS1keGJsLWZseW91dC1mb250LXNpemU6ICN7JGR4LWZseW91dC1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC1mbHlvdXQtbGluZS1oZWlnaHQ6ICN7JGR4LWZseW91dC1saW5lLWhlaWdodC1zbX07XHJcbiAgICAgICAgLS1keGJsLWZseW91dC1ib3JkZXItcmFkaXVzOiAjeyRkeC1mbHlvdXQtYm9yZGVyLXJhZGl1cy1zbX07XHJcbiAgICAgICAgLS1keGJsLWZseW91dC1oZWFkZXItZm9udC1zaXplOiAjeyRkeC1mbHlvdXQtaGVhZGVyLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLWZseW91dC1oZWFkZXItbGluZS1oZWlnaHQ6ICN7JGR4LWZseW91dC1oZWFkZXItbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1mbHlvdXQtaGVhZGVyLXBhZGRpbmcteTogI3skZHgtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1mbHlvdXQtaGVhZGVyLXBhZGRpbmcteDogI3skZHgtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1mbHlvdXQtYm9keS1wYWRkaW5nLXk6ICN7JGR4LWZseW91dC1ib2R5LXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLWZseW91dC1ib2R5LXBhZGRpbmcteDogI3skZHgtZmx5b3V0LWJvZHktcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtZmx5b3V0LWZvb3Rlci1wYWRkaW5nLXk6ICN7JGR4LWZseW91dC1mb290ZXItcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZmx5b3V0LWZvb3Rlci1wYWRkaW5nLXg6ICN7JGR4LWZseW91dC1mb290ZXItcGFkZGluZy14LXNtfTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgIC0tZHhibC1mbHlvdXQtZm9udC1zaXplOiAjeyRkeC1mbHlvdXQtZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtZmx5b3V0LWxpbmUtaGVpZ2h0OiAjeyRkeC1mbHlvdXQtbGluZS1oZWlnaHQtbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbHlvdXQtYm9yZGVyLXJhZGl1czogI3skZHgtZmx5b3V0LWJvcmRlci1yYWRpdXMtbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbHlvdXQtaGVhZGVyLWZvbnQtc2l6ZTogI3skZHgtZmx5b3V0LWhlYWRlci1mb250LXNpemUtbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbHlvdXQtaGVhZGVyLWxpbmUtaGVpZ2h0OiAjeyRkeC1mbHlvdXQtaGVhZGVyLWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgICAgICAtLWR4YmwtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWZseW91dC1oZWFkZXItcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXg6ICN7JGR4LWZseW91dC1oZWFkZXItcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtZmx5b3V0LWJvZHktcGFkZGluZy15OiAjeyRkeC1mbHlvdXQtYm9keS1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbHlvdXQtYm9keS1wYWRkaW5nLXg6ICN7JGR4LWZseW91dC1ib2R5LXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWZseW91dC1mb290ZXItcGFkZGluZy15OiAjeyRkeC1mbHlvdXQtZm9vdGVyLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWZseW91dC1mb290ZXItcGFkZGluZy14OiAjeyRkeC1mbHlvdXQtZm9vdGVyLXBhZGRpbmcteC1sZ307XHJcbiAgICB9XHJcblxyXG5cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG5cclxuICAgICY6bm90KDpkZWZpbmVkKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICA+IC5keGJsLWZseW91dC1kaWFsb2cge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLWZseW91dC1mb250LWZhbWlseSk7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1keGJsLWZseW91dC1mb250LXNpemUpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWZseW91dC1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tZHhibC1mbHlvdXQtc2hhZG93KTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZHhibC1mbHlvdXQtY29sb3IpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtZmx5b3V0LWJnKTtcclxuICAgICAgICBib3JkZXI6IHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWZseW91dC1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1pbi13aWR0aDogMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTA3MDtcclxuXHJcbiAgICAgICAgJi5keGJsLWZseW91dC1zY3JvbGxhYmxlIHtcclxuICAgICAgICAgICAgPiAuZHhibC1mbHlvdXQtYm9keSB7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZHhibC1mbHlvdXQtaGVhZGVyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1keGJsLWZseW91dC1oZWFkZXItZm9udC1zaXplKTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZmx5b3V0LWhlYWRlci1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZmx5b3V0LWhlYWRlci1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWZseW91dC1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZHhibC1mbHlvdXQtaGVhZGVyLWZvbnQtd2VpZ2h0KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBhbmVsLWhlYWRlci1zdHlsZShcIi0tZHhibC1mbHlvdXQtaGVhZGVyLWJnXCIsIFwiLS1keGJsLWZseW91dC1oZWFkZXItY29sb3JcIik7XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtZHJhZyB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLmR4YmwtZmx5b3V0LWJvZHkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZmx5b3V0LWJvZHktcGFkZGluZy15KSB2YXIoLS1keGJsLWZseW91dC1ib2R5LXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1mbHlvdXQtYm9keS1mb250LXNpemUpO1xyXG5cclxuICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC1mbC5keGJsLWZsLXdpdGgtcGFkZGluZ3Mge1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWZsLXBhZGRpbmcteDogMDtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1mbC1wYWRkaW5nLXk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLmR4YmwtZmx5b3V0LWZvb3RlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZmx5b3V0LWZvb3Rlci1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZmx5b3V0LWZvb3Rlci1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWZseW91dC1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcGFuZWwtZm9vdGVyLXN0eWxlKFwiLS1keGJsLWZseW91dC1mb290ZXItYmdcIiwgXCItLWR4YmwtZmx5b3V0LWZvb3Rlci1jb2xvclwiKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiAuZHhibC1mbHlvdXQtZGlhbG9nLWZhZGUge1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgI3skZHgtZmx5b3V0LWRpYWxvZy1mYWRlLXRyYW5zaXRpb24tZHVyYXRpb259ICN7JGR4LWZseW91dC1kaWFsb2ctZmFkZS10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbn07XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAgICAgJi5keGJsLWZseW91dC1kaWFsb2ctc2hvdyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWFycm93IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLWR4YmwtZmx5b3V0LWFycm93LXdpZHRoKTtcclxuICAgICAgICBoZWlnaHQ6IHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWhlaWdodCk7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtcG9wb3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1mbHlvdXQtYmcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXBvcG92ZXItdG9wIHtcclxuICAgICAgICA+IC5keGJsLWFycm93IHtcclxuICAgICAgICAgICAgYm90dG9tOiBjYWxjKHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWhlaWdodCkgKiAtMSAtIHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkpO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1keGJsLWZseW91dC1hcnJvdy13aWR0aCkgLyAyKSAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1iYXNlLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtcG9wb3Zlci1lbmQge1xyXG4gICAgICAgID4gLmR4YmwtYXJyb3cge1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWhlaWdodCkgKiAtMSAtIHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkpO1xyXG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctaGVpZ2h0KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy13aWR0aCk7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1keGJsLWZseW91dC1hcnJvdy13aWR0aCkgLyAyKSB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctd2lkdGgpIC8gMikgMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWNvbG9yKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXdpZHRoKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctYmFzZS1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXBvcG92ZXItYm90dG9tIHtcclxuICAgICAgICA+IC5keGJsLWFycm93IHtcclxuICAgICAgICAgICAgdG9wOiBjYWxjKHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWhlaWdodCkgKiAtMSAtIHZhcigtLWR4YmwtZmx5b3V0LWJvcmRlci13aWR0aCkpO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS1keGJsLWZseW91dC1hcnJvdy13aWR0aCkgLyAyKSB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctd2lkdGgpIC8gMik7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1jb2xvcik7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRvcDogdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXdpZHRoKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWR4YmwtZmx5b3V0LWFycm93LWJhc2UtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1wb3BvdmVyLXN0YXJ0IHtcclxuICAgICAgICA+IC5keGJsLWFycm93IHtcclxuICAgICAgICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctaGVpZ2h0KSAqIC0xIC0gdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXdpZHRoKSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1oZWlnaHQpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWR4YmwtZmx5b3V0LWFycm93LXdpZHRoKTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWR4YmwtZmx5b3V0LWFycm93LXdpZHRoKSAvIDIpIDAgY2FsYyh2YXIoLS1keGJsLWZseW91dC1hcnJvdy13aWR0aCkgLyAyKSB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1oZWlnaHQpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tZHhibC1mbHlvdXQtYXJyb3ctY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogdmFyKC0tZHhibC1mbHlvdXQtYm9yZGVyLXdpZHRoKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1keGJsLWZseW91dC1hcnJvdy1iYXNlLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtYXJyb3ctaGlkZGVuIHtcclxuICAgICAgICAuZHhibC1hcnJvdzo6YmVmb3JlLFxyXG4gICAgICAgIC5keGJsLWFycm93OjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvcG9wdXBcIjtcclxuQGltcG9ydCBcIm1peGlucy9jb21tb25cIjtcclxuXHJcbi5keGJsLW1vZGFsIHtcclxuICAgIC0tZHhibC1wb3B1cC1mb250LWZhbWlseTogI3skZHgtcG9wdXAtZm9udC1mYW1pbHl9O1xyXG4gICAgLS1keGJsLXBvcHVwLWZvbnQtc2l6ZTogI3skZHgtcG9wdXAtZm9udC1zaXplfTtcclxuICAgIC0tZHhibC1wb3B1cC1saW5lLWhlaWdodDogI3skZHgtcG9wdXAtbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLXBvcHVwLWJvcmRlci13aWR0aDogI3skZHgtcG9wdXAtYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC1wb3B1cC1ib3JkZXItc3R5bGU6ICN7JGR4LXBvcHVwLWJvcmRlci1zdHlsZX07XHJcbiAgICAtLWR4YmwtcG9wdXAtYm9yZGVyLWNvbG9yOiAjeyRkeC1wb3B1cC1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLXBvcHVwLWJvcmRlci1yYWRpdXM6ICN7JGR4LXBvcHVwLWJvcmRlci1yYWRpdXN9O1xyXG4gICAgLS1keGJsLXBvcHVwLWJnOiAjeyRkeC1wb3B1cC1iZ307XHJcbiAgICAtLWR4YmwtcG9wdXAtY29sb3I6ICN7JGR4LXBvcHVwLWNvbG9yfTtcclxuICAgIC0tZHhibC1wb3B1cC1zaGFkb3c6ICN7JGR4LXBvcHVwLXNoYWRvd307XHJcbiAgICAtLWR4YmwtcG9wdXAtbWF4LXdpZHRoOiAjeyRkeC1wb3B1cC1tYXgtd2lkdGh9O1xyXG4gICAgLS1keGJsLXBvcHVwLXdpZHRoOiAjeyRkeC1wb3B1cC13aWR0aH07XHJcbiAgICAtLWR4YmwtcG9wdXAtbWFyZ2luOiAjeyRkeC1wb3B1cC1tYXJnaW59O1xyXG4gICAgLS1keGJsLXBvcHVwLXNjcm9sbGFibGUtYm9yZGVyLXdpZHRoOiAjeyRkeC1wb3B1cC1zY3JvbGxhYmxlLWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtcG9wdXAtYmFjay1iZzogI3skZHgtcG9wdXAtYmFjay1iZ307XHJcbiAgICAtLWR4YmwtcG9wdXAtYmFjay1vcGFjaXR5OiAjeyRkeC1wb3B1cC1iYWNrLW9wYWNpdHl9O1xyXG4gICAgLS1keGJsLXBvcHVwLWhlYWRlci1mb250LXNpemU6ICN7JGR4LXBvcHVwLWhlYWRlci1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLXBvcHVwLWhlYWRlci1saW5lLWhlaWdodDogI3skZHgtcG9wdXAtaGVhZGVyLWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC1wb3B1cC1oZWFkZXItYmc6ICN7JGR4LXBvcHVwLWhlYWRlci1iZ307XHJcbiAgICAtLWR4YmwtcG9wdXAtaGVhZGVyLWNvbG9yOiAjeyRkeC1wb3B1cC1oZWFkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLXBvcHVwLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LXBvcHVwLWhlYWRlci1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLXBvcHVwLWhlYWRlci1wYWRkaW5nLXg6ICN7JGR4LXBvcHVwLWhlYWRlci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLXBvcHVwLWhlYWRlci1mb250LXdlaWdodDogI3skZHgtcG9wdXAtaGVhZGVyLWZvbnQtd2VpZ2h0fTtcclxuICAgIC0tZHhibC1wb3B1cC1oZWFkZXItYnRuLWJnOiAjeyRkeC1wb3B1cC1oZWFkZXItYnRuLWJnfTtcclxuICAgIC0tZHhibC1wb3B1cC1oZWFkZXItYnRuLWNvbG9yOiAjeyRkeC1wb3B1cC1oZWFkZXItYnRuLWNvbG9yfTtcclxuICAgIC0tZHhibC1wb3B1cC1oZWFkZXItYnRuLWhvdmVyLWJnOiAjeyRkeC1wb3B1cC1oZWFkZXItYnRuLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1wb3B1cC1oZWFkZXItYnRuLWhvdmVyLWNvbG9yOiAjeyRkeC1wb3B1cC1oZWFkZXItYnRuLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1wb3B1cC1ib2R5LXBhZGRpbmcteDogI3skZHgtcG9wdXAtYm9keS1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy15OiAjeyRkeC1wb3B1cC1ib2R5LXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtcG9wdXAtZm9vdGVyLWJnOiAjeyRkeC1wb3B1cC1mb290ZXItYmd9O1xyXG4gICAgLS1keGJsLXBvcHVwLWZvb3Rlci1jb2xvcjogI3skZHgtcG9wdXAtZm9vdGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1wb3B1cC1mb290ZXItcGFkZGluZy15OiAjeyRkeC1wb3B1cC1mb290ZXItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1wb3B1cC1mb290ZXItcGFkZGluZy14OiAjeyRkeC1wb3B1cC1mb290ZXItcGFkZGluZy14fTtcclxuXHJcbiAgICAmLmR4Ymwtc20ge1xyXG4gICAgICAgIC0tZHhibC1wb3B1cC1mb250LXNpemU6ICN7JGR4LXBvcHVwLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLXBvcHVwLWxpbmUtaGVpZ2h0OiAjeyRkeC1wb3B1cC1saW5lLWhlaWdodC1zbX07XHJcbiAgICAgICAgLS1keGJsLXBvcHVwLWJvcmRlci1yYWRpdXM6ICN7JGR4LXBvcHVwLWJvcmRlci1yYWRpdXMtc219O1xyXG4gICAgICAgIC0tZHhibC1wb3B1cC1oZWFkZXItZm9udC1zaXplOiAjeyRkeC1wb3B1cC1oZWFkZXItZm9udC1zaXplLXNtfTtcclxuICAgICAgICAtLWR4YmwtcG9wdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAjeyRkeC1wb3B1cC1oZWFkZXItbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1wb3B1cC1oZWFkZXItcGFkZGluZy15OiAjeyRkeC1wb3B1cC1oZWFkZXItcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtcG9wdXAtaGVhZGVyLXBhZGRpbmcteDogI3skZHgtcG9wdXAtaGVhZGVyLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy14OiAjeyRkeC1wb3B1cC1ib2R5LXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy15OiAjeyRkeC1wb3B1cC1ib2R5LXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLXBvcHVwLWZvb3Rlci1wYWRkaW5nLXk6ICN7JGR4LXBvcHVwLWZvb3Rlci1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1wb3B1cC1mb290ZXItcGFkZGluZy14OiAjeyRkeC1wb3B1cC1mb290ZXItcGFkZGluZy14LXNtfTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgIC0tZHhibC1wb3B1cC1mb250LXNpemU6ICN7JGR4LXBvcHVwLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLXBvcHVwLWxpbmUtaGVpZ2h0OiAjeyRkeC1wb3B1cC1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLXBvcHVwLWJvcmRlci1yYWRpdXM6ICN7JGR4LXBvcHVwLWJvcmRlci1yYWRpdXMtbGd9O1xyXG4gICAgICAgIC0tZHhibC1wb3B1cC1oZWFkZXItZm9udC1zaXplOiAjeyRkeC1wb3B1cC1oZWFkZXItZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtcG9wdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAjeyRkeC1wb3B1cC1oZWFkZXItbGluZS1oZWlnaHQtbGd9O1xyXG4gICAgICAgIC0tZHhibC1wb3B1cC1oZWFkZXItcGFkZGluZy15OiAjeyRkeC1wb3B1cC1oZWFkZXItcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtcG9wdXAtaGVhZGVyLXBhZGRpbmcteDogI3skZHgtcG9wdXAtaGVhZGVyLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy14OiAjeyRkeC1wb3B1cC1ib2R5LXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy15OiAjeyRkeC1wb3B1cC1ib2R5LXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLXBvcHVwLWZvb3Rlci1wYWRkaW5nLXk6ICN7JGR4LXBvcHVwLWZvb3Rlci1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1wb3B1cC1mb290ZXItcGFkZGluZy14OiAjeyRkeC1wb3B1cC1mb290ZXItcGFkZGluZy14LWxnfTtcclxuICAgIH1cclxuXHJcbiAgICA+IC5keGJsLW1vZGFsLXJvb3Qge1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxMDU1O1xyXG5cclxuICAgICAgICA+IC5keGJsLXBvcHVwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZS1hY2Nlc3NpYmlsaXR5LWJvcmRlcigpO1xyXG5cclxuICAgICAgICAgICAgd2lkdGg6IHZhcigtLWR4YmwtcG9wdXAtd2lkdGgpO1xyXG4gICAgICAgICAgICBtYXJnaW46IHZhcigtLWR4YmwtcG9wdXAtbWFyZ2luKTtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtcG9wdXAtZml4ZWQtd2lkdGgge1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5keGJsLXBvcHVwLWhvcml6b250YWxhbGlnbm1lbnQtbGVmdCB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1wb3B1cC1ob3Jpem9udGFsYWxpZ25tZW50LXJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktc2VsZjogZW5kICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1wb3B1cC1ob3Jpem9udGFsYWxpZ25tZW50LWNlbnRlciB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtcG9wdXAtdmVydGljYWxhbGlnbm1lbnQtdG9wIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1wb3B1cC12ZXJ0aWNhbGFsaWdubWVudC1ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZW5kICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1wb3B1cC12ZXJ0aWNhbGFsaWdubWVudC1jZW50ZXIge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1wb3B1cC1zY3JvbGxhYmxlIHtcclxuICAgICAgICAgICAgICAgID4gLmR4YmwtbW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogdmFyKC0tZHhibC1wb3B1cC1zY3JvbGxhYmxlLWJvcmRlci13aWR0aCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmR4YmwtbW9kYWwtYm9keSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5keGJsLW1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtcG9wdXAtZm9udC1mYW1pbHkpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1keGJsLXBvcHVwLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1wb3B1cC1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXBvcHVwLWJnKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogdmFyKC0tZHhibC1wb3B1cC1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtcG9wdXAtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXBvcHVwLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLXBvcHVwLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tZHhibC1wb3B1cC1zaGFkb3cpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWR4YmwtcG9wdXAtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICA+IC5keGJsLXBvcHVwLWhlYWRlcjpub3QoLmR4YmwtbW9kYWwtaGVhZGVyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLmR4YmwtbW9kYWwtaGVhZGVyLFxyXG4gICAgICAgICAgICAgICAgLmR4YmwtcG9wdXAtaGVhZGVyID4gLmR4YmwtbW9kYWwtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZHhibC1wb3B1cC1oZWFkZXItZm9udC13ZWlnaHQpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWR4YmwtcG9wdXAtYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLXBvcHVwLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1wb3B1cC1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1wb3B1cC1oZWFkZXItcGFkZGluZy14KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGFuZWwtaGVhZGVyLXN0eWxlKFwiLS1keGJsLXBvcHVwLWhlYWRlci1iZ1wiLCBcIi0tZHhibC1wb3B1cC1oZWFkZXItY29sb3JcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5keGJsLW1vZGFsLWhlYWRlci1kZWZhdWx0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5keGJsLW1vZGFsLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmR4YmwtcG9wdXAtaGVhZGVyLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYmc6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLWJ0bi1iZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLWJ0bi1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYigwIDAgMCAvIDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvcihcIi0tZHhibC1wb3B1cC1oZWFkZXItYnRuLWNvbG9yXCIsIG51bGwsIFwiLS1keGJsLXBvcHVwLWhlYWRlci1idG4taG92ZXItY29sb3JcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSAoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1ob3Zlci1zdHlsZShcIi0tZHhibC1wb3B1cC1oZWFkZXItYnRuLWhvdmVyLWJnXCIsIFwiLS1keGJsLXBvcHVwLWhlYWRlci1idG4taG92ZXItY29sb3JcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdGF0ZSAoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24taW5uZXItZm9jdXMtc3R5bGUodmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cykpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmR4YmwtZHJhZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuZHhibC1tb2RhbC1ib2R5IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy15KSB2YXIoLS1keGJsLXBvcHVwLWJvZHktcGFkZGluZy14KTtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLWZsLmR4YmwtZmwtd2l0aC1wYWRkaW5ncyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC0tZHhibC1mbC1wYWRkaW5nLXg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC0tZHhibC1mbC1wYWRkaW5nLXk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLmR4YmwtbW9kYWwtZm9vdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZHhibC1wb3B1cC1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtcG9wdXAtYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXBvcHVwLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1wb3B1cC1mb290ZXItcGFkZGluZy15KSB2YXIoLS1keGJsLXBvcHVwLWZvb3Rlci1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBhbmVsLWZvb3Rlci1zdHlsZShcIi0tZHhibC1wb3B1cC1mb290ZXItYmdcIiwgXCItLWR4YmwtcG9wdXAtZm9vdGVyLWNvbG9yXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZHhibC1wb3B1cC1pY29ucy1hcmVhIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5keGJsLXBvcHVwLWJ1dHRvbnMtYXJlYSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkZHgtd2luZG93LWJyZWFrcG9pbnRzLCBcInNtXCIpKSB7XHJcbiAgICAgICAgICAgICAgICAmIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHZhcigtLWR4YmwtcG9wdXAtbWF4LXdpZHRoKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGR4LXdpbmRvdy1icmVha3BvaW50cywgXCJzbVwiKSkge1xyXG4gICAgICAgICAgICAgICAgJi5keGJsLXBvcHVwLWFkYXB0aXZpdHkge1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiAuZHhibC1tb2RhbC1iYWNrIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1wb3B1cC1iYWNrLWJnKTtcclxuICAgICAgICBvcGFjaXR5OiB2YXIoLS1keGJsLXBvcHVwLWJhY2stb3BhY2l0eSk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtcG9wdXAtaG9yaXpvbnRhbGFsaWdubWVudC1sZWZ0IHtcclxuICAgICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXBvcHVwLWhvcml6b250YWxhbGlnbm1lbnQtcmlnaHQge1xyXG4gICAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXBvcHVwLWhvcml6b250YWxhbGlnbm1lbnQtY2VudGVyIHtcclxuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1wb3B1cC12ZXJ0aWNhbGFsaWdubWVudC10b3Age1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXBvcHVwLXZlcnRpY2FsYWxpZ25tZW50LWJvdHRvbSB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXBvcHVwLXZlcnRpY2FsYWxpZ25tZW50LWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZHhibC1tb2RhbC1vcGVuIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuIiwiQG1peGluIGJhY2tncm91bmQtY29sb3Itd2l0aC1vcGFjaXR5KCRjb2xvciwgJG9wYWNpdHkpIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG59XHJcblxyXG5AbWl4aW4gZGlzYWJsZS1hY2Nlc3NpYmlsaXR5LWJvcmRlciB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4iLCJAaW1wb3J0IFwibWl4aW5zL3BvcHVwXCI7XHJcblxyXG4uZHhibC1kcm9wZG93bixcclxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd24ge1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLWJnOiAjeyRkeC1kcm9wZG93bi1iZ307XHJcbiAgICAtLWR4YmwtZHJvcGRvd24tY29sb3I6ICN7JGR4LWRyb3Bkb3duLWNvbG9yfTtcclxuICAgIC0tZHhibC1kcm9wZG93bi1mb250LWZhbWlseTogI3skZHgtZHJvcGRvd24tZm9udC1mYW1pbHl9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLWZvbnQtc2l6ZTogI3skZHgtZHJvcGRvd24tZm9udC1zaXplfTtcclxuICAgIC0tZHhibC1kcm9wZG93bi1saW5lLWhlaWdodDogI3skZHgtZHJvcGRvd24tbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGR4LWRyb3Bkb3duLWJveC1zaGFkb3d9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLWJvcmRlci13aWR0aDogI3skZHgtZHJvcGRvd24tYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC1kcm9wZG93bi1ib3JkZXItc3R5bGU6ICN7JGR4LWRyb3Bkb3duLWJvcmRlci1zdHlsZX07XHJcbiAgICAtLWR4YmwtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkeC1kcm9wZG93bi1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICN7JGR4LWRyb3Bkb3duLWJvcmRlci1yYWRpdXN9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHgtZHJvcGRvd24tbWluLXdpZHRofTtcclxuICAgIC0tZHhibC1kcm9wZG93bi1oZWFkZXItZm9udC1zaXplOiAjeyRkeC1kcm9wZG93bi1oZWFkZXItZm9udC1zaXplfTtcclxuICAgIC0tZHhibC1kcm9wZG93bi1oZWFkZXItbGluZS1oZWlnaHQ6ICN7JGR4LWRyb3Bkb3duLWhlYWRlci1saW5lLWhlaWdodH07XHJcbiAgICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLWJnOiAjeyRkeC1kcm9wZG93bi1oZWFkZXItYmd9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHgtZHJvcGRvd24taGVhZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1kcm9wZG93bi1oZWFkZXItZm9udC13ZWlnaHQ6ICN7JGR4LWRyb3Bkb3duLWhlYWRlci1mb250LXdlaWdodH07XHJcbiAgICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogI3skZHgtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogI3skZHgtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXk6ICN7JGR4LWRyb3Bkb3duLWJvZHktcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteDogI3skZHgtZHJvcGRvd24tYm9keS1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLWJvZHktYWxpZ24taXRlbXM6ICN7JGR4LWRyb3Bkb3duLWJvZHktYWxpZ24taXRlbXN9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLWJvZHktb3ZlcmZsb3cteTogI3skZHgtZHJvcGRvd24tYm9keS1vdmVyZmxvdy15fTtcclxuICAgIC0tZHhibC1kcm9wZG93bi1mb290ZXItYmc6ICN7JGR4LWRyb3Bkb3duLWZvb3Rlci1iZ307XHJcbiAgICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLWNvbG9yOiAjeyRkeC1kcm9wZG93bi1mb290ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXk6ICN7JGR4LWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXg6ICN7JGR4LWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1mbGV4LXdyYXA6ICN7JGR4LWRyb3Bkb3duLWZvb3Rlci1mbGV4LXdyYXB9O1xyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWxpbmUtaGVpZ2h0OiAjeyRkeC1kcm9wZG93bi1saW5lLWhlaWdodC1zbX07XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWZvbnQtc2l6ZTogI3skZHgtZHJvcGRvd24tZm9udC1zaXplLXNtfTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHgtZHJvcGRvd24tYm9yZGVyLXJhZGl1cy1zbX07XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWhlYWRlci1mb250LXNpemU6ICN7JGR4LWRyb3Bkb3duLWhlYWRlci1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1oZWFkZXItbGluZS1oZWlnaHQ6ICN7JGR4LWRyb3Bkb3duLWhlYWRlci1saW5lLWhlaWdodC1zbX07XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAjeyRkeC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXk6ICN7JGR4LWRyb3Bkb3duLWJvZHktcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXg6ICN7JGR4LWRyb3Bkb3duLWJvZHktcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteTogI3skZHgtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXg6ICN7JGR4LWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXgtc219O1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWxpbmUtaGVpZ2h0OiAjeyRkeC1kcm9wZG93bi1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWZvbnQtc2l6ZTogI3skZHgtZHJvcGRvd24tZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHgtZHJvcGRvd24tYm9yZGVyLXJhZGl1cy1sZ307XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWhlYWRlci1mb250LXNpemU6ICN7JGR4LWRyb3Bkb3duLWhlYWRlci1mb250LXNpemUtbGd9O1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1oZWFkZXItbGluZS1oZWlnaHQ6ICN7JGR4LWRyb3Bkb3duLWhlYWRlci1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAjeyRkeC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXk6ICN7JGR4LWRyb3Bkb3duLWJvZHktcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXg6ICN7JGR4LWRyb3Bkb3duLWJvZHktcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteTogI3skZHgtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXg6ICN7JGR4LWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXgtbGd9O1xyXG4gICAgfVxyXG5cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiB1bnNldDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgJjpub3QoOmRlZmluZWQpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZbeC1kcm9wLWFsaWdubWVudD1cInRvcFwiXSB7XHJcbiAgICAgICAgPiAuZHhibC1kcm9wZG93bi1kaWFsb2cge1xyXG4gICAgICAgICAgICA+IC5keGJsLWRyb3Bkb3duLXRvcC1zaXplZ3JpcC1hcmVhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZbeC1kcm9wLWFsaWdubWVudD1cImJvdHRvbVwiXSB7XHJcbiAgICAgICAgPiAuZHhibC1kcm9wZG93bi1kaWFsb2cge1xyXG4gICAgICAgICAgICA+IC5keGJsLWRyb3Bkb3duLWJvdHRvbS1zaXplZ3JpcC1hcmVhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gLmR4YmwtZHJvcGRvd24tZGlhbG9nIHtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24taGVhZGVyLXBhZGRpbmctdG9wOiB2YXIoLS1keGJsLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpO1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1oZWFkZXItcGFkZGluZy1ib3R0b206IHZhcigtLWR4YmwtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSk7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXRvcDogdmFyKC0tZHhibC1kcm9wZG93bi1mb290ZXItcGFkZGluZy15KTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tZm9vdGVyLXBhZGRpbmctYm90dG9tOiB2YXIoLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXkpO1xyXG5cclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZHhibC1kcm9wZG93bi1mb250LWZhbWlseSk7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1keGJsLWRyb3Bkb3duLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZHJvcGRvd24tbGluZS1oZWlnaHQpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1keGJsLWRyb3Bkb3duLWNvbG9yKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWRyb3Bkb3duLWJnKTtcclxuICAgICAgICBib3JkZXI6IHZhcigtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWRyb3Bkb3duLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tZHhibC1kcm9wZG93bi1ib3gtc2hhZG93KTtcclxuICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIG1pbi13aWR0aDogdmFyKC0tZHhibC1kcm9wZG93bi1taW4td2lkdGgpO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgb3V0bGluZTogMDtcclxuXHJcbiAgICAgICAgJi5keGJsLWRyb3Bkb3duLXNjcm9sbGFibGUge1xyXG4gICAgICAgICAgICA+IC5keGJsLWRyb3Bkb3duLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogdmFyKC0tZHhibC1kcm9wZG93bi1ib2R5LW92ZXJmbG93LXkpO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZHhibC1kcm9wZG93bi1oZWFkZXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWR4YmwtZHJvcGRvd24taGVhZGVyLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1keGJsLWRyb3Bkb3duLWhlYWRlci1mb250LXdlaWdodCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWRyb3Bkb3duLWhlYWRlci1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZHJvcGRvd24taGVhZGVyLXBhZGRpbmctdG9wKSB2YXIoLS1keGJsLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpIHZhcigtLWR4YmwtZHJvcGRvd24taGVhZGVyLXBhZGRpbmctYm90dG9tKTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZHhibC1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcGFuZWwtaGVhZGVyLXN0eWxlKFwiLS1keGJsLWRyb3Bkb3duLWhlYWRlci1iZ1wiLCBcIi0tZHhibC1kcm9wZG93bi1oZWFkZXItY29sb3JcIik7XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtZHJhZyB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLmR4YmwtZHJvcGRvd24tYm9keSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiB2YXIoLS1keGJsLWRyb3Bkb3duLWJvZHktYWxpZ24taXRlbXMpO1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tZHhibC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteCk7XHJcblxyXG4gICAgICAgICAgICA+ICoge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLWZsLmR4YmwtZmwtd2l0aC1wYWRkaW5ncyB7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtZmwtcGFkZGluZy14OiAwO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWZsLXBhZGRpbmcteTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZHhibC1kcm9wZG93bi1mb290ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHZhcigtLWR4YmwtZHJvcGRvd24tZm9vdGVyLWZsZXgtd3JhcCk7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLXRvcCkgdmFyKC0tZHhibC1kcm9wZG93bi1mb290ZXItcGFkZGluZy14KSB2YXIoLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1wYWRkaW5nLWJvdHRvbSk7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHZhcigtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWRyb3Bkb3duLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcGFuZWwtZm9vdGVyLXN0eWxlKFwiLS1keGJsLWRyb3Bkb3duLWZvb3Rlci1iZ1wiLCBcIi0tZHhibC1kcm9wZG93bi1mb290ZXItY29sb3JcIik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5keGJsLWRyb3Bkb3duLXNpemVncmlwLWFyZWEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IC5keGJsLWRyb3Bkb3duLXNpemVncmlwIHtcclxuICAgICAgICBAaW5jbHVkZSBkaXNhYmxlLWFjY2Vzc2liaWxpdHktYm9yZGVyKCk7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgID4gLmR4YmwtZHJvcGRvd24tc2l6ZWdyaXAtaW1hZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICBmaWxsLW9wYWNpdHk6IDYwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmR4Ymwtc2lkZXBhbmVsIHtcclxuICAgIC5keGJsLW1vZGFsLXJvb3Qge1xyXG4gICAgICAgID4gLmR4YmwtcG9wdXAuZHhibC1zaWRlcGFuZWwtZGlhbG9nIHtcclxuICAgICAgICAgICAgJi5keGJsLXNpZGVwYW5lbC1wb3NpdGlvbi1sZWZ0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgID4gLmR4YmwtbW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1zaWRlcGFuZWwtcG9zaXRpb24tdG9wIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuZHhibC1tb2RhbC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1zaWRlcGFuZWwtcG9zaXRpb24tcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgID4gLmR4YmwtbW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5keGJsLXNpZGVwYW5lbC1wb3NpdGlvbi1ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICA+IC5keGJsLW1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAaW1wb3J0IFwicG9wdXAuc2hhcmVkXCI7XHJcblxyXG4uZHhibC13aW5kb3cge1xyXG4gICAgLS1keGJsLXdpbmRvdy1iZzogI3skZHgtd2luZG93LWJnfTtcclxuICAgIC0tZHhibC13aW5kb3ctY29sb3I6ICN7JGR4LXdpbmRvdy1jb2xvcn07XHJcbiAgICAtLWR4Ymwtd2luZG93LWZvbnQtZmFtaWx5OiAjeyRkeC13aW5kb3ctZm9udC1mYW1pbHl9O1xyXG4gICAgLS1keGJsLXdpbmRvdy1mb250LXNpemU6ICN7JGR4LXdpbmRvdy1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLXdpbmRvdy1saW5lLWhlaWdodDogI3skZHgtd2luZG93LWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC13aW5kb3ctYm94LXNoYWRvdzogI3skZHgtd2luZG93LWJveC1zaGFkb3d9O1xyXG4gICAgLS1keGJsLXdpbmRvdy1ib3JkZXItd2lkdGg6ICN7JGR4LXdpbmRvdy1ib3JkZXItd2lkdGh9O1xyXG4gICAgLS1keGJsLXdpbmRvdy1ib3JkZXItc3R5bGU6ICN7JGR4LXdpbmRvdy1ib3JkZXItc3R5bGV9O1xyXG4gICAgLS1keGJsLXdpbmRvdy1ib3JkZXItY29sb3I6ICN7JGR4LXdpbmRvdy1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLXdpbmRvdy1ib3JkZXItcmFkaXVzOiAjeyRkeC13aW5kb3ctYm9yZGVyLXJhZGl1c307XHJcbiAgICAtLWR4Ymwtd2luZG93LW1pbi13aWR0aDogI3skZHgtd2luZG93LW1pbi13aWR0aH07XHJcbiAgICAtLWR4Ymwtd2luZG93LWhlYWRlci1mb250LXNpemU6ICN7JGR4LXdpbmRvdy1oZWFkZXItZm9udC1zaXplfTtcclxuICAgIC0tZHhibC13aW5kb3ctaGVhZGVyLWxpbmUtaGVpZ2h0OiAjeyRkeC13aW5kb3ctaGVhZGVyLWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC13aW5kb3ctaGVhZGVyLWJnOiAjeyRkeC13aW5kb3ctaGVhZGVyLWJnfTtcclxuICAgIC0tZHhibC13aW5kb3ctaGVhZGVyLWNvbG9yOiAjeyRkeC13aW5kb3ctaGVhZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC13aW5kb3ctaGVhZGVyLWZvbnQtd2VpZ2h0OiAjeyRkeC13aW5kb3ctaGVhZGVyLWZvbnQtd2VpZ2h0fTtcclxuICAgIC0tZHhibC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteTogI3skZHgtd2luZG93LWhlYWRlci1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLXdpbmRvdy1oZWFkZXItcGFkZGluZy14OiAjeyRkeC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteH07XHJcbiAgICAtLWR4Ymwtd2luZG93LWhlYWRlci1idG4tYmc6ICN7JGR4LXdpbmRvdy1oZWFkZXItYnRuLWJnfTtcclxuICAgIC0tZHhibC13aW5kb3ctaGVhZGVyLWJ0bi1jb2xvcjogI3skZHgtd2luZG93LWhlYWRlci1idG4tY29sb3J9O1xyXG4gICAgLS1keGJsLXdpbmRvdy1oZWFkZXItYnRuLWhvdmVyLWJnOiAjeyRkeC13aW5kb3ctaGVhZGVyLWJ0bi1ob3Zlci1iZ307XHJcbiAgICAtLWR4Ymwtd2luZG93LWhlYWRlci1idG4taG92ZXItY29sb3I6ICN7JGR4LXdpbmRvdy1oZWFkZXItYnRuLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC13aW5kb3ctYm9keS1wYWRkaW5nLXk6ICN7JGR4LXdpbmRvdy1ib2R5LXBhZGRpbmcteX07XHJcbiAgICAtLWR4Ymwtd2luZG93LWJvZHktcGFkZGluZy14OiAjeyRkeC13aW5kb3ctYm9keS1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLXdpbmRvdy1mb290ZXItYmc6ICN7JGR4LXdpbmRvdy1mb290ZXItYmd9O1xyXG4gICAgLS1keGJsLXdpbmRvdy1mb290ZXItY29sb3I6ICN7JGR4LXdpbmRvdy1mb290ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLXdpbmRvdy1mb290ZXItcGFkZGluZy15OiAjeyRkeC13aW5kb3ctZm9vdGVyLXBhZGRpbmcteX07XHJcbiAgICAtLWR4Ymwtd2luZG93LWZvb3Rlci1wYWRkaW5nLXg6ICN7JGR4LXdpbmRvdy1mb290ZXItcGFkZGluZy14fTtcclxuXHJcbiAgICAmLmR4Ymwtc20ge1xyXG4gICAgICAgIC0tZHhibC13aW5kb3ctbGluZS1oZWlnaHQ6ICN7JGR4LXdpbmRvdy1saW5lLWhlaWdodC1zbX07XHJcbiAgICAgICAgLS1keGJsLXdpbmRvdy1mb250LXNpemU6ICN7JGR4LXdpbmRvdy1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC13aW5kb3ctYm9yZGVyLXJhZGl1czogI3skZHgtd2luZG93LWJvcmRlci1yYWRpdXMtc219O1xyXG4gICAgICAgIC0tZHhibC13aW5kb3ctaGVhZGVyLWZvbnQtc2l6ZTogI3skZHgtd2luZG93LWhlYWRlci1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC13aW5kb3ctaGVhZGVyLWxpbmUtaGVpZ2h0OiAjeyRkeC13aW5kb3ctaGVhZGVyLWxpbmUtaGVpZ2h0LXNtfTtcclxuICAgICAgICAtLWR4Ymwtd2luZG93LWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LXdpbmRvdy1oZWFkZXItcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4Ymwtd2luZG93LWhlYWRlci1wYWRkaW5nLXg6ICN7JGR4LXdpbmRvdy1oZWFkZXItcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4Ymwtd2luZG93LWJvZHktcGFkZGluZy15OiAjeyRkeC13aW5kb3ctYm9keS1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC13aW5kb3ctYm9keS1wYWRkaW5nLXg6ICN7JGR4LXdpbmRvdy1ib2R5LXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLXdpbmRvdy1mb290ZXItcGFkZGluZy15OiAjeyRkeC13aW5kb3ctZm9vdGVyLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLXdpbmRvdy1mb290ZXItcGFkZGluZy14OiAjeyRkeC13aW5kb3ctZm9vdGVyLXBhZGRpbmcteC1zbX07XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxnIHtcclxuICAgICAgICAtLWR4Ymwtd2luZG93LWxpbmUtaGVpZ2h0OiAjeyRkeC13aW5kb3ctbGluZS1oZWlnaHQtbGd9O1xyXG4gICAgICAgIC0tZHhibC13aW5kb3ctZm9udC1zaXplOiAjeyRkeC13aW5kb3ctZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4Ymwtd2luZG93LWJvcmRlci1yYWRpdXM6ICN7JGR4LXdpbmRvdy1ib3JkZXItcmFkaXVzLWxnfTtcclxuICAgICAgICAtLWR4Ymwtd2luZG93LWhlYWRlci1mb250LXNpemU6ICN7JGR4LXdpbmRvdy1oZWFkZXItZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4Ymwtd2luZG93LWhlYWRlci1saW5lLWhlaWdodDogI3skZHgtd2luZG93LWhlYWRlci1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLXdpbmRvdy1oZWFkZXItcGFkZGluZy15OiAjeyRkeC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLXdpbmRvdy1oZWFkZXItcGFkZGluZy14OiAjeyRkeC13aW5kb3ctaGVhZGVyLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLXdpbmRvdy1ib2R5LXBhZGRpbmcteTogI3skZHgtd2luZG93LWJvZHktcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4Ymwtd2luZG93LWJvZHktcGFkZGluZy14OiAjeyRkeC13aW5kb3ctYm9keS1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC13aW5kb3ctZm9vdGVyLXBhZGRpbmcteTogI3skZHgtd2luZG93LWZvb3Rlci1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC13aW5kb3ctZm9vdGVyLXBhZGRpbmcteDogI3skZHgtd2luZG93LWZvb3Rlci1wYWRkaW5nLXgtbGd9O1xyXG4gICAgfVxyXG5cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiB1bnNldDtcclxuXHJcbiAgICAmOm5vdCg6ZGVmaW5lZCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJlt4LWRyb3AtYWxpZ25tZW50PVwidG9wXCJdIHtcclxuICAgICAgICA+IC5keGJsLXdpbmRvdy1kaWFsb2cge1xyXG4gICAgICAgICAgICA+IC5keGJsLXdpbmRvdy10b3Atc2l6ZWdyaXAtYXJlYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmW3gtZHJvcC1hbGlnbm1lbnQ9XCJib3R0b21cIl0ge1xyXG4gICAgICAgID4gLmR4Ymwtd2luZG93LWRpYWxvZyB7XHJcbiAgICAgICAgICAgID4gLmR4Ymwtd2luZG93LWJvdHRvbS1zaXplZ3JpcC1hcmVhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gLmR4Ymwtd2luZG93LWRpYWxvZyB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWR4Ymwtd2luZG93LWZvbnQtZmFtaWx5KTtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWR4Ymwtd2luZG93LWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4Ymwtd2luZG93LWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZHhibC13aW5kb3ctY29sb3IpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4Ymwtd2luZG93LWJnKTtcclxuICAgICAgICBib3JkZXI6IHZhcigtLWR4Ymwtd2luZG93LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC13aW5kb3ctYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXdpbmRvdy1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4Ymwtd2luZG93LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWR4Ymwtd2luZG93LWJveC1zaGFkb3cpO1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgbWluLXdpZHRoOiB2YXIoLS1keGJsLXdpbmRvdy1taW4td2lkdGgpO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgb3V0bGluZTogMDtcclxuXHJcbiAgICAgICAgJi5keGJsLXdpbmRvdy1zY3JvbGxhYmxlIHtcclxuICAgICAgICAgICAgPiAuZHhibC13aW5kb3ctYm9keSB7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZHhibC13aW5kb3ctaGVhZGVyIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWR4Ymwtd2luZG93LWhlYWRlci1mb250LXNpemUpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC13aW5kb3ctaGVhZGVyLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWR4Ymwtd2luZG93LWhlYWRlci1mb250LXdlaWdodCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWR4Ymwtd2luZG93LWJvcmRlci13aWR0aCkgdmFyKC0tZHhibC13aW5kb3ctYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXdpbmRvdy1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLXdpbmRvdy1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1keGJsLXdpbmRvdy1oZWFkZXItcGFkZGluZy14KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBhbmVsLWhlYWRlci1zdHlsZShcIi0tZHhibC13aW5kb3ctaGVhZGVyLWJnXCIsIFwiLS1keGJsLXdpbmRvdy1oZWFkZXItY29sb3JcIik7XHJcblxyXG4gICAgICAgICAgICAuZHhibC13aW5kb3ctaGVhZGVyLWRlZmF1bHQge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZHhibC13aW5kb3ctdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmR4Ymwtd2luZG93LWhlYWRlci1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1iZzogdmFyKC0tZHhibC13aW5kb3ctaGVhZGVyLWJ0bi1iZyk7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1keGJsLXdpbmRvdy1oZWFkZXItYnRuLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiKDAgMCAwIC8gMCUpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZW1iZWRkZWQtaW1hZ2UtY29sb3IoXCItLWR4Ymwtd2luZG93LWhlYWRlci1idG4tY29sb3JcIiwgbnVsbCwgXCItLWR4Ymwtd2luZG93LWhlYWRlci1idG4taG92ZXItY29sb3JcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtaG92ZXItc3R5bGUoXCItLWR4Ymwtd2luZG93LWhlYWRlci1idG4taG92ZXItYmdcIiwgXCItLWR4Ymwtd2luZG93LWhlYWRlci1idG4taG92ZXItY29sb3JcIik7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLWZvY3VzLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1pbm5lci1mb2N1cy1zdHlsZSh2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1kcmFnIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtcG9wdXAtZHJhZ2dpbmcgKyAuZHhibC13aW5kb3ctYm9keSB7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZHhibC13aW5kb3ctYm9keSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC13aW5kb3ctYm9keS1wYWRkaW5nLXkpIHZhcigtLWR4Ymwtd2luZG93LWJvZHktcGFkZGluZy14KTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC13aW5kb3ctYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC13aW5kb3ctYmcpO1xyXG5cclxuICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtZmwuZHhibC1mbC13aXRoLXBhZGRpbmdzIHtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1mbC1wYWRkaW5nLXg6IDA7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtZmwtcGFkZGluZy15OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5keGJsLXdpbmRvdy1mb290ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLXdpbmRvdy1mb290ZXItcGFkZGluZy15KSB2YXIoLS1keGJsLXdpbmRvdy1mb290ZXItcGFkZGluZy14KTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZHhibC13aW5kb3ctYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLXdpbmRvdy1ib3JkZXItc3R5bGUpIHZhcigtLWR4Ymwtd2luZG93LWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBwYW5lbC1mb290ZXItc3R5bGUoXCItLWR4Ymwtd2luZG93LWZvb3Rlci1iZ1wiLCBcIi0tZHhibC13aW5kb3ctZm9vdGVyLWNvbG9yXCIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZHhibC13aW5kb3ctc2l6ZWdyaXAtYXJlYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gLmR4Ymwtd2luZG93LXNpemVncmlwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBkaXNhYmxlLWFjY2Vzc2liaWxpdHktYm9yZGVyKCk7XHJcblxyXG4gICAgICAgID4gLmR4Ymwtd2luZG93LXNpemVncmlwLWltYWdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgZmlsbC1vcGFjaXR5OiA2MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvY29tbW9uXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvZ3JvdXAtY29udHJvbFwiO1xyXG5cclxuLmR4YmwtZ3JvdXAge1xyXG4gICAgLS1keGJsLWdyb3VwLWJvcmRlci13aWR0aDogI3skZHgtZ3JvdXAtYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC1ncm91cC1ib3JkZXItY29sb3I6ICN7JGR4LWdyb3VwLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtZ3JvdXAtYm9yZGVyLXJhZGl1czogI3skZHgtZ3JvdXAtYm9yZGVyLXJhZGl1c307XHJcbiAgICAtLWR4YmwtZ3JvdXAtY29sb3I6ICN7JGR4LWdyb3VwLWNvbG9yfTtcclxuICAgIC0tZHhibC1ncm91cC1iZzogI3skZHgtZ3JvdXAtYmd9O1xyXG4gICAgLS1keGJsLWdyb3VwLWZvbnQtZmFtaWx5OiAjeyRkeC1ncm91cC1mb250LWZhbWlseX07XHJcbiAgICAtLWR4YmwtZ3JvdXAtZm9udC1zaXplOiAjeyRkeC1ncm91cC1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLWdyb3VwLWxpbmUtaGVpZ2h0OiAjeyRkeC1ncm91cC1saW5lLWhlaWdodH07XHJcbiAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAjeyRkeC1ncm91cC1oZWFkZXItbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWdyb3VwLWhlYWRlci1mb250LXNpemU6ICN7JGR4LWdyb3VwLWhlYWRlci1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXg6ICN7JGR4LWdyb3VwLWhlYWRlci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWdyb3VwLWhlYWRlci1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWdyb3VwLWhlYWRlci1zcGFjaW5nOiAjeyRkeC1ncm91cC1oZWFkZXItc3BhY2luZ307XHJcbiAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWJnOiAjeyRkeC1ncm91cC1oZWFkZXItYmd9O1xyXG4gICAgLS1keGJsLWdyb3VwLWhlYWRlci1jb2xvcjogI3skZHgtZ3JvdXAtaGVhZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1ncm91cC1oZWFkZXItZm9udC13ZWlnaHQ6ICN7JGR4LWdyb3VwLWhlYWRlci1mb250LXdlaWdodH07XHJcbiAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWJvcmRlci1yYWRpdXM6ICN7JGR4LWdyb3VwLWhlYWRlci1ib3JkZXItcmFkaXVzfTtcclxuICAgIC0tZHhibC1ncm91cC1oZWFkZXItYnRuLWJnOiAjeyRkeC1ncm91cC1oZWFkZXItYnRuLWJnfTtcclxuICAgIC0tZHhibC1ncm91cC1oZWFkZXItYnRuLWNvbG9yOiAjeyRkeC1ncm91cC1oZWFkZXItYnRuLWNvbG9yfTtcclxuICAgIC0tZHhibC1ncm91cC1oZWFkZXItYnRuLWhvdmVyLWJnOiAjeyRkeC1ncm91cC1oZWFkZXItYnRuLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1ncm91cC1oZWFkZXItYnRuLWhvdmVyLWNvbG9yOiAjeyRkeC1ncm91cC1oZWFkZXItYnRuLWhvdmVyLWNvbG9yfTtcclxuXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWdyb3VwLWJnKTtcclxuICAgIGNvbG9yOiB2YXIoLS1keGJsLWdyb3VwLWNvbG9yKTtcclxuICAgIGJvcmRlcjogdmFyKC0tZHhibC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZHhibC1ncm91cC1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWR4YmwtZ3JvdXAtZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWdyb3VwLWxpbmUtaGVpZ2h0KTtcclxuXHJcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXHJcbiAgICAmOm5vdCguZXhwYW5kZWQpOm5vdChbaXMtYW5pbWF0aW5nXSkgPiAuZHhibC1ncm91cC1oZWFkZXIge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1ncm91cC1oZWFkZXItYm9yZGVyLXJhZGl1cyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoW2RhdGEtcWEtZHhibC1sb2FkZWRdKTpub3QoLmV4cGFuZGVkKSA+IC5keGJsLWdyb3VwLWJvZHkge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cclxuXHJcbiAgICAmLmR4Ymwtc20ge1xyXG4gICAgICAgIC0tZHhibC1ncm91cC1mb250LXNpemU6ICN7JGR4LWdyb3VwLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyb3VwLWxpbmUtaGVpZ2h0OiAjeyRkeC1ncm91cC1saW5lLWhlaWdodC1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXg6ICN7JGR4LWdyb3VwLWhlYWRlci1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1ncm91cC1oZWFkZXItcGFkZGluZy15OiAjeyRkeC1ncm91cC1oZWFkZXItcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXNwYWNpbmc6ICN7JGR4LWdyb3VwLWhlYWRlci1zcGFjaW5nLXNtfTtcclxuICAgICAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZTogI3skZHgtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodDogI3skZHgtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0LXNtfTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgIC0tZHhibC1ncm91cC1mb250LXNpemU6ICN7JGR4LWdyb3VwLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyb3VwLWxpbmUtaGVpZ2h0OiAjeyRkeC1ncm91cC1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXg6ICN7JGR4LWdyb3VwLWhlYWRlci1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1ncm91cC1oZWFkZXItcGFkZGluZy15OiAjeyRkeC1ncm91cC1oZWFkZXItcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXNwYWNpbmc6ICN7JGR4LWdyb3VwLWhlYWRlci1zcGFjaW5nLWxnfTtcclxuICAgICAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZTogI3skZHgtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodDogI3skZHgtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtZ3JvdXAtYm9keSB7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZHhibC1ncm91cC1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWdyb3VwLWhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1ncm91cC1oZWFkZXItZm9udC1zaXplKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1keGJsLWdyb3VwLWhlYWRlci1mb250LXdlaWdodCk7XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1ncm91cC1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1keGJsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXgpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZHhibC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWdyb3VwLWhlYWRlci1ib3JkZXItcmFkaXVzKSB2YXIoLS1keGJsLWdyb3VwLWhlYWRlci1ib3JkZXItcmFkaXVzKSAwIDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHBhbmVsLWhlYWRlci1zdHlsZShcIi0tZHhibC1ncm91cC1oZWFkZXItYmdcIiwgXCItLWR4YmwtZ3JvdXAtaGVhZGVyLWNvbG9yXCIpO1xyXG5cclxuICAgICAgICAmIC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG4gKyAqIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtZ3JvdXAtaGVhZGVyLXNwYWNpbmcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZ3JvdXAtZXhwYW5kLWJ1dHRvbi1zdHlsZSgpIHtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvcihcIi0tZHhibC1ncm91cC1oZWFkZXItYnRuLWNvbG9yXCIsIG51bGwsIFwiLS1keGJsLWdyb3VwLWhlYWRlci1idG4taG92ZXItY29sb3JcIik7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLWhvdmVyLXN0eWxlKFwiLS1keGJsLWdyb3VwLWhlYWRlci1idG4taG92ZXItYmdcIiwgXCItLWR4YmwtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1jb2xvclwiLCBcIi0tZHhibC1ncm91cC1ib3JkZXItd2lkdGhcIik7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdGF0ZSAoKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24taW5uZXItZm9jdXMtc3R5bGUodmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cyksIC0xcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBncm91cC10ZXh0LWNvbnRhaW5lci1zdHlsZSgpO1xyXG4gICAgfVxyXG59XHJcbiIsIkBtaXhpbiBncm91cC10ZXh0LWNvbnRhaW5lci1zdHlsZSgpIHtcclxuICAgICYgPiAuZHhibC10ZXh0IHtcclxuICAgICAgICAtLWR4YmwtdGV4dC1wYWRkaW5nLXg6IDA7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuXHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBncm91cC1leHBhbmQtYnV0dG9uLXN0eWxlKCkge1xyXG4gICAgJiA+IC5keGJsLWJ0bi5keGJsLWdyb3VwLWV4cGFuZC1idG4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDAgY2FsYyh2YXIoLS1keGJsLWJ0bi1wYWRkaW5nLXgpICogLTEpO1xyXG5cclxuICAgICAgICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC1ncm91cC1oZWFkZXItYnRuLWNvbG9yKTtcclxuICAgICAgICAtLWR4YmwtYnRuLWJnOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItaG92ZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwiLmR4YmwtZmwge1xyXG4gICAgLS1keGJsLWZsLWZvbnQtZmFtaWx5OiAjeyRkeC1mbC1mb250LWZhbWlseX07XHJcbiAgICAtLWR4YmwtZmwtZm9udC1zaXplOiAjeyRkeC1mbC1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLWZsLWxpbmUtaGVpZ2h0OiAjeyRkeC1mbC1saW5lLWhlaWdodH07XHJcbiAgICAtLWR4YmwtZmwtcGFkZGluZy14OiAjeyRkeC1mbC1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWZsLXBhZGRpbmcteTogI3skZHgtZmwtcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1mbC1jYXB0aW9uLWZvbnQtd2VpZ2h0OiAjeyRkeC1mbC1jYXB0aW9uLWZvbnQtd2VpZ2h0fTtcclxuICAgIC0tZHhibC1mbC1jYXB0aW9uLWNvbG9yOiAjeyRkeC1mbC1jYXB0aW9uLWNvbG9yfTtcclxuICAgIC0tZHhibC1mbC1pdGVtLXNwYWNpbmcteDogI3skZHgtZmwtaXRlbS1zcGFjaW5nLXh9O1xyXG4gICAgLS1keGJsLWZsLWl0ZW0tc3BhY2luZy15OiAjeyRkeC1mbC1pdGVtLXNwYWNpbmcteX07XHJcbiAgICAtLWR4YmwtZmwtZ3JvdXAtYm9yZGVyLXJhZGl1czogI3skZHgtZmwtZ3JvdXAtYm9yZGVyLXJhZGl1c307XHJcbiAgICAtLWR4YmwtZmwtZ3JvdXAtY29sb3I6ICN7JGR4LWZsLWdyb3VwLWNvbG9yfTtcclxuICAgIC0tZHhibC1mbC1ncm91cC1iZzogI3skZHgtZmwtZ3JvdXAtYmd9O1xyXG4gICAgLS1keGJsLWZsLWdyb3VwLWZvbnQtc2l6ZTogI3skZHgtZmwtZ3JvdXAtZm9udC1zaXplfTtcclxuICAgIC0tZHhibC1mbC1ncm91cC1saW5lLWhlaWdodDogI3skZHgtZmwtZ3JvdXAtbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWZsLWdyb3VwLXNwYWNpbmcteTogI3skZHgtZmwtZ3JvdXAtc3BhY2luZy15fTtcclxuICAgIC0tZHhibC1mbC1ncm91cC1oZWFkZXItYmc6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1iZ307XHJcbiAgICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWNvbG9yOiAjeyRkeC1mbC1ncm91cC1oZWFkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXg6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1ib3JkZXItcmFkaXVzOiAjeyRkeC1mbC1ncm91cC1oZWFkZXItYm9yZGVyLXJhZGl1c307XHJcbiAgICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZTogI3skZHgtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAjeyRkeC1mbC1ncm91cC1oZWFkZXItbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1mb250LXdlaWdodDogI3skZHgtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtd2VpZ2h0fTtcclxuICAgIC0tZHhibC1mbC1ncm91cC1oZWFkZXItaW1hZ2Utc3BhY2luZzogI3skZHgtZmwtZ3JvdXAtaGVhZGVyLWltYWdlLXNwYWNpbmd9O1xyXG4gICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1idG4tYmc6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1idG4tYmd9O1xyXG4gICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1idG4tY29sb3I6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1idG4tY29sb3J9O1xyXG4gICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1idG4taG92ZXItYmc6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1idG4taG92ZXItYmd9O1xyXG4gICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1idG4taG92ZXItY29sb3I6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1idG4taG92ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1zcGFjaW5nOiAjeyRkeC1mbC1ncm91cC1oZWFkZXItc3BhY2luZ307XHJcbiAgICAtLWR4YmwtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXg6ICN7JGR4LWZsLWdyb3VwLWNvbnRlbnQtcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1mbC1ncm91cC1jb250ZW50LXBhZGRpbmcteTogI3skZHgtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWZsLXRhYi1ncm91cC1iZzogI3skZHgtZmwtdGFiLWdyb3VwLWJnfTtcclxuICAgIC0tZHhibC1mbC10YWItZ3JvdXAtY29sb3I6ICN7JGR4LWZsLXRhYi1ncm91cC1jb2xvcn07XHJcbiAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLXBhZGRpbmctdG9wOiAjeyRkeC1mbC10YWItZ3JvdXAtcGFkZGluZy10b3B9O1xyXG4gICAgLS1keGJsLWZsLXRhYi1ncm91cC1wYWRkaW5nLXg6ICN7JGR4LWZsLXRhYi1ncm91cC1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWZsLXRhYi1ncm91cC1mb250LXNpemU6ICN7JGR4LWZsLXRhYi1ncm91cC1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLWZsLXRhYi1ncm91cC1saW5lLWhlaWdodDogI3skZHgtZmwtdGFiLWdyb3VwLWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC1mbC10YWItZ3JvdXAtaW1hZ2Utc3BhY2luZzogI3skZHgtZmwtdGFiLWdyb3VwLWltYWdlLXNwYWNpbmd9O1xyXG4gICAgLS1keGJsLWZsLXRhYi1ncm91cC1ib3R0b20tYm9yZGVyLWNvbG9yOiAjeyRkeC1mbC10YWItZ3JvdXAtYm90dG9tLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLWJvdHRvbS1ib3JkZXItc3R5bGU6ICN7JGR4LWZsLXRhYi1ncm91cC1ib3R0b20tYm9yZGVyLXN0eWxlfTtcclxuICAgIC0tZHhibC1mbC10YWItZ3JvdXAtYm90dG9tLWJvcmRlci13aWR0aDogI3skZHgtZmwtdGFiLWdyb3VwLWJvdHRvbS1ib3JkZXItd2lkdGh9O1xyXG4gICAgLS1keGJsLWZsLXRhYi1ncm91cC1jb250ZW50LWNvbG9yOiAjeyRkeC1mbC10YWItZ3JvdXAtY29udGVudC1jb2xvcn07XHJcbiAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbnRlbnQtZm9udC1zaXplOiAjeyRkeC1mbC10YWItZ3JvdXAtY29udGVudC1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLWZsLXRhYi1ncm91cC1jb250ZW50LWxpbmUtaGVpZ2h0OiAjeyRkeC1mbC10YWItZ3JvdXAtY29udGVudC1saW5lLWhlaWdodH07XHJcbiAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbnRlbnQtcGFkZGluZy14OiAjeyRkeC1mbC10YWItZ3JvdXAtY29udGVudC1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWZsLXRhYi1ncm91cC1jb250ZW50LXBhZGRpbmcteTogI3skZHgtZmwtdGFiLWdyb3VwLWNvbnRlbnQtcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLXBhZGRpbmcteDogI3skZHgtZmwtdGFiLWdyb3VwLXRhYi10YWItcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLXBhZGRpbmcteTogI3skZHgtZmwtdGFiLWdyb3VwLXRhYi10YWItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLWJvcmRlci1zdHlsZTogI3skZHgtZmwtdGFiLWdyb3VwLXRhYi1ib3JkZXItc3R5bGV9O1xyXG4gICAgLS1keGJsLWZsLXRhYi1ncm91cC10YWItYm9yZGVyLWNvbG9yOiAjeyRkeC1mbC10YWItZ3JvdXAtdGFiLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1zZWxlY3RlZC1iZzogI3skZHgtZmwtdGFiLWdyb3VwLXRhYi1zZWxlY3RlZC1iZ307XHJcbiAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1zZWxlY3RlZC1jb2xvcjogI3skZHgtZmwtdGFiLWdyb3VwLXRhYi1zZWxlY3RlZC1jb2xvcn07XHJcbiAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1ob3Zlci1iZzogI3skZHgtZmwtdGFiLWdyb3VwLXRhYi1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1ob3Zlci1jb2xvcjogI3skZHgtZmwtdGFiLWdyb3VwLXRhYi1ob3Zlci1jb2xvcn07XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZHhibC1mbC1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWR4YmwtZmwtZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWZsLWxpbmUtaGVpZ2h0KTtcclxuICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZmwtcGFkZGluZy15KSB2YXIoLS1keGJsLWZsLXBhZGRpbmcteCk7XHJcblxyXG4gICAgJi5keGJsLXNtIHtcclxuICAgICAgICAtLWR4YmwtZmwtZm9udC1zaXplOiAjeyRkeC1mbC1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC1mbC1saW5lLWhlaWdodDogI3skZHgtZmwtbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1mbC1wYWRkaW5nLXg6ICN7JGR4LWZsLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLWZsLXBhZGRpbmcteTogI3skZHgtZmwtcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZmwtaXRlbS1zcGFjaW5nLXg6ICN7JGR4LWZsLWl0ZW0tc3BhY2luZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtZmwtaXRlbS1zcGFjaW5nLXk6ICN7JGR4LWZsLWl0ZW0tc3BhY2luZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXg6ICN7JGR4LWZsLWdyb3VwLWNvbnRlbnQtcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXk6ICN7JGR4LWZsLWdyb3VwLWNvbnRlbnQtcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZmwtZ3JvdXAtZm9udC1zaXplOiAjeyRkeC1mbC1ncm91cC1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC1mbC1ncm91cC1saW5lLWhlaWdodDogI3skZHgtZmwtZ3JvdXAtbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1mbC1ncm91cC1zcGFjaW5nLXk6ICN7JGR4LWZsLWdyb3VwLXNwYWNpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1mb250LXNpemU6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC1mbC1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQ6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodC1zbX07XHJcbiAgICAgICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXg6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1mbC1ncm91cC1oZWFkZXItcGFkZGluZy15OiAjeyRkeC1mbC1ncm91cC1oZWFkZXItcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLXNwYWNpbmc6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1zcGFjaW5nLXNtfTtcclxuICAgICAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLWZvbnQtc2l6ZTogI3skZHgtZmwtdGFiLWdyb3VwLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLWZsLXRhYi1ncm91cC1saW5lLWhlaWdodDogI3skZHgtZmwtdGFiLWdyb3VwLWxpbmUtaGVpZ2h0LXNtfTtcclxuICAgICAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbnRlbnQtZm9udC1zaXplOiAjeyRkeC1mbC10YWItZ3JvdXAtY29udGVudC1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1saW5lLWhlaWdodDogI3skZHgtZmwtdGFiLWdyb3VwLWNvbnRlbnQtbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1wYWRkaW5nLXg6ICN7JGR4LWZsLWdyb3VwLWNvbnRlbnQtcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbnRlbnQtcGFkZGluZy15OiAjeyRkeC1mbC1ncm91cC1jb250ZW50LXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLWZsLXRhYi1ncm91cC10YWItcGFkZGluZy14OiAjeyRkeC1mbC10YWItZ3JvdXAtdGFiLXRhYi1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLXBhZGRpbmcteTogI3skZHgtZmwtdGFiLWdyb3VwLXRhYi10YWItcGFkZGluZy15LXNtfTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgIC0tZHhibC1mbC1mb250LXNpemU6ICN7JGR4LWZsLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLWZsLWxpbmUtaGVpZ2h0OiAjeyRkeC1mbC1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLWZsLXBhZGRpbmcteDogI3skZHgtZmwtcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtZmwtcGFkZGluZy15OiAjeyRkeC1mbC1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbC1pdGVtLXNwYWNpbmcteDogI3skZHgtZmwtaXRlbS1zcGFjaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbC1pdGVtLXNwYWNpbmcteTogI3skZHgtZmwtaXRlbS1zcGFjaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbC1ncm91cC1jb250ZW50LXBhZGRpbmcteDogI3skZHgtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbC1ncm91cC1jb250ZW50LXBhZGRpbmcteTogI3skZHgtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbC1ncm91cC1mb250LXNpemU6ICN7JGR4LWZsLWdyb3VwLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLWZsLWdyb3VwLWxpbmUtaGVpZ2h0OiAjeyRkeC1mbC1ncm91cC1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLWZsLWdyb3VwLXNwYWNpbmcteTogI3skZHgtZmwtZ3JvdXAtc3BhY2luZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZTogI3skZHgtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodDogI3skZHgtZmwtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgICAgICAtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteDogI3skZHgtZmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXk6ICN7JGR4LWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbC1ncm91cC1oZWFkZXItc3BhY2luZzogI3skZHgtZmwtZ3JvdXAtaGVhZGVyLXNwYWNpbmctbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbC10YWItZ3JvdXAtZm9udC1zaXplOiAjeyRkeC1mbC10YWItZ3JvdXAtZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLWxpbmUtaGVpZ2h0OiAjeyRkeC1mbC10YWItZ3JvdXAtbGluZS1oZWlnaHQtbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1mb250LXNpemU6ICN7JGR4LWZsLXRhYi1ncm91cC1jb250ZW50LWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLWZsLXRhYi1ncm91cC1jb250ZW50LWxpbmUtaGVpZ2h0OiAjeyRkeC1mbC10YWItZ3JvdXAtY29udGVudC1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLWZsLXRhYi1ncm91cC1jb250ZW50LXBhZGRpbmcteDogI3skZHgtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1wYWRkaW5nLXk6ICN7JGR4LWZsLWdyb3VwLWNvbnRlbnQtcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1wYWRkaW5nLXg6ICN7JGR4LWZsLXRhYi1ncm91cC10YWItdGFiLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWZsLXRhYi1ncm91cC10YWItcGFkZGluZy15OiAjeyRkeC1mbC10YWItZ3JvdXAtdGFiLXRhYi1wYWRkaW5nLXktbGd9O1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1mbC13aXRoLXBhZGRpbmdzIHtcclxuICAgICAgICAtLWR4YmwtZmwtcGFkZGluZy14OiBjYWxjKHZhcigtLWR4YmwtZmwtaXRlbS1zcGFjaW5nLXgpICogMC41KTtcclxuICAgICAgICAtLWR4YmwtZmwtcGFkZGluZy15OiB2YXIoLS1keGJsLWZsLWl0ZW0tc3BhY2luZy15KTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtZmwtbG9hZGluZyB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1yb3cge1xyXG4gICAgICAgIC0tZHhibC1yb3ctaXRlbS1zcGFjaW5nLXg6IHZhcigtLWR4YmwtZmwtaXRlbS1zcGFjaW5nLXgpO1xyXG4gICAgICAgIC0tZHhibC1yb3ctaXRlbS1zcGFjaW5nLXk6IHZhcigtLWR4YmwtZmwtaXRlbS1zcGFjaW5nLXkpO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWZsLWdyb3VwIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWdyb3VwIHtcclxuICAgICAgICAgICAgLS1keGJsLWdyb3VwLWJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtZmwtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1jb2xvcjogdmFyKC0tZHhibC1mbC1ncm91cC1jb2xvcik7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1iZzogdmFyKC0tZHhibC1mbC1ncm91cC1iZyk7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1mb250LXNpemU6IHZhcigtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1oZWFkZXItcGFkZGluZy14OiB2YXIoLS1keGJsLWZsLWdyb3VwLWhlYWRlci1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteTogdmFyKC0tZHhibC1mbC1ncm91cC1oZWFkZXItcGFkZGluZy15KTtcclxuICAgICAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1zcGFjaW5nOiB2YXIoLS1keGJsLWZsLWdyb3VwLWhlYWRlci1zcGFjaW5nKTtcclxuICAgICAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1iZzogdmFyKC0tZHhibC1mbC1ncm91cC1oZWFkZXItYmcpO1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWNvbG9yOiB2YXIoLS1keGJsLWZsLWdyb3VwLWhlYWRlci1jb2xvcik7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1oZWFkZXItZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWZvbnQtd2VpZ2h0KTtcclxuICAgICAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1ib3JkZXItcmFkaXVzOiB2YXIoLS1keGJsLWZsLWdyb3VwLWhlYWRlci1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1idG4tYmc6IHZhcigtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWJ0bi1iZyk7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1oZWFkZXItYnRuLWNvbG9yOiB2YXIoLS1keGJsLWZsLWdyb3VwLWhlYWRlci1idG4tY29sb3IpO1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1iZzogdmFyKC0tZHhibC1mbC1ncm91cC1oZWFkZXItYnRuLWhvdmVyLWJnKTtcclxuICAgICAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1idG4taG92ZXItY29sb3I6IHZhcigtLWR4YmwtZmwtZ3JvdXAtaGVhZGVyLWJ0bi1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1mb250LXNpemU6IHZhcigtLWR4YmwtZmwtZ3JvdXAtZm9udC1zaXplKTtcclxuICAgICAgICAgICAgLS1keGJsLWdyb3VwLWxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWZsLWdyb3VwLWxpbmUtaGVpZ2h0KTtcclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC1ncm91cC1ib2R5IHtcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1ncm91cC1ib2R5LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZmwtZ3JvdXAtY29udGVudC1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtZ3JvdXAtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICY6bm90KC5keGJsLWZsLWdyb3VwLWhlYWRlci10bXBsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtZmwtZ3JvdXAtaGVhZGVyLXRtcGwge1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC1ncm91cC1leHBhbmQtYnRuOmxhc3QtY2hpbGQ6bm90KDpvbmx5LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZHhibC1mbC1ncm91cC1oZWFkZXItaW1hZ2Utc3BhY2luZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1ncm91cC1leHBhbmQtYnRuOmxhc3QtY2hpbGQ6bm90KDpvbmx5LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZHhibC1mbC1ncm91cC1oZWFkZXItc3BhY2luZykgLSB2YXIoLS1keGJsLWJ0bi1wYWRkaW5nLXgpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1mbC1ndCB7XHJcbiAgICAgICAgLmR4YmwtdGFicyB7XHJcbiAgICAgICAgICAgIC0tZHhibC10YWJzLWNvbG9yOiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC1jb2xvcik7XHJcbiAgICAgICAgICAgIC0tZHhibC10YWJzLWJnOiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC1iZyk7XHJcbiAgICAgICAgICAgIC0tZHhibC10YWJzLWZvbnQtc2l6ZTogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtZm9udC1zaXplKTtcclxuICAgICAgICAgICAgLS1keGJsLXRhYnMtbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICAgICAgLS1keGJsLXRhYnMtcGFkZGluZy10b3A6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLXBhZGRpbmctdG9wKTtcclxuICAgICAgICAgICAgLS1keGJsLXRhYnMtcGFkZGluZy14OiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICAtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC1ib3R0b20tYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci1zdHlsZTogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtYm90dG9tLWJvcmRlci1zdHlsZSk7XHJcbiAgICAgICAgICAgIC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLWJvdHRvbS1ib3JkZXItd2lkdGgpO1xyXG4gICAgICAgICAgICAtLWR4YmwtdGFicy10YWItcGFkZGluZy14OiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC10YWItcGFkZGluZy14KTtcclxuICAgICAgICAgICAgLS1keGJsLXRhYnMtdGFiLXBhZGRpbmcteTogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLXBhZGRpbmcteSk7XHJcbiAgICAgICAgICAgIC0tZHhibC10YWJzLXRhYi1ib3JkZXItc3R5bGU6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1ib3JkZXItc3R5bGUpO1xyXG4gICAgICAgICAgICAtLWR4YmwtdGFicy10YWItYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC10YWItYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgLS1keGJsLXRhYnMtdGFiLXNlbGVjdGVkLWJnOiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC10YWItc2VsZWN0ZWQtYmcpO1xyXG4gICAgICAgICAgICAtLWR4YmwtdGFicy10YWItc2VsZWN0ZWQtY29sb3I6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLXRhYi1zZWxlY3RlZC1jb2xvcik7XHJcbiAgICAgICAgICAgIC0tZHhibC10YWJzLXRhYi1ob3Zlci1jb2xvcjogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtdGFiLWhvdmVyLWNvbG9yKTtcclxuICAgICAgICAgICAgLS1keGJsLXRhYnMtdGFiLWhvdmVyLWJnOiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC10YWItaG92ZXItYmcpO1xyXG4gICAgICAgICAgICAtLWR4YmwtdGFicy1pbWFnZS1zcGFjaW5nOiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC1pbWFnZS1zcGFjaW5nKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLXRhYnMtY29udGVudC1wYW5lbCB7XHJcbiAgICAgICAgICAgIC0tZHhibC10YWJzLWNvbnRlbnQtY29sb3I6IHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbnRlbnQtY29sb3IpO1xyXG4gICAgICAgICAgICAtLWR4YmwtdGFicy1jb250ZW50LWZvbnQtc2l6ZTogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1mb250LXNpemUpO1xyXG4gICAgICAgICAgICAtLWR4YmwtdGFicy1jb250ZW50LWxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWZsLXRhYi1ncm91cC1jb250ZW50LWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtZmwtZ2QsXHJcbiAgICAuZHhibC1mbC1ndCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1keGJsLWZsLWdyb3VwLXNwYWNpbmcteSkgKiAwLjUpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZHhibC1mbC1ncm91cC1zcGFjaW5nLXkpICogMC41KTtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1mbC1jcHQge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtZmwtY2FwdGlvbi1mb250LXdlaWdodCk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWR4YmwtZmwtY2FwdGlvbi1jb2xvcik7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1mbC1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuXHJcbiAgICAgICAgLmR4YmwtZmwtZW1wdHktY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1mbC1jcHQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtZmwtY3RybCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtZmwtY3RybC1uYyxcclxuICAgICAgICAuZHhibC1mbC1lbXB0eS1jYXB0aW9uICsgLmR4YmwtZmwtY3RybCB7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtZmwtcm93LWJyZWFrIHtcclxuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1mbC10YWItY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1mbC10YWItZ3JvdXAtY29udGVudC1wYWRkaW5nLXkpIHZhcigtLWR4YmwtZmwtdGFiLWdyb3VwLWNvbnRlbnQtcGFkZGluZy14KTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IG1hcC1nZXQoJGR4LXdpbmRvdy1icmVha3BvaW50cywgXCJsZ1wiKSkge1xyXG4gICAgLmR4YmwtZmwgLmR4YmwtZmwtaXRlbSB7XHJcbiAgICAgICAgJiA+IC5keGJsLWZsLWNwdCB7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtZmwtY3RybDpub3QoaW1nKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWZsLWN0cmwge1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1mbDpub3QoLmR4YmwtZmwtY2FsYykgLmR4YmwtZmwtaXRlbSA+IC5keGJsLWZsLWNwdCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtZmwtY2FsYyAuZHhibC1mbC1pdGVtIHtcclxuICAgICYgPiAuZHhibC1mbC1jcHQge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgZmxleDogbm9uZSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1mbC1jdHJsOm5vdChpbWcpOm5vdCguZHhibC1mbC1jdHJsLW5jKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IG1hcC1nZXQoJGR4LXdpbmRvdy1icmVha3BvaW50cywgXCJsZ1wiKSkge1xyXG4gICAgLmR4YmwtZmwgLmR4YmwtZmwtaXRlbS5keGJsLWZsLWl0ZW0taG9yaXpvbnRhbCB7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG5cclxuICAgICAgICAmID4gLmR4YmwtZmwtY3B0IHtcclxuICAgICAgICAgICAgZmxleDogMSAwIGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtZmwtZW1wdHktY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvY29tbW9uXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvdG9vbGJhclwiO1xyXG5cclxuLmR4YmwtdG9vbGJhciB7XHJcbiAgICAtLWR4YmwtdG9vbGJhci1mb250LWZhbWlseTogI3skZHgtdG9vbGJhci1mb250LWZhbWlseX07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1mb250LXNpemU6ICN7JGR4LXRvb2xiYXItZm9udC1zaXplfTtcclxuICAgIC0tZHhibC10b29sYmFyLWxpbmUtaGVpZ2h0OiAjeyRkeC10b29sYmFyLWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC10b29sYmFyLWJnOiAjeyRkeC10b29sYmFyLWJnfTtcclxuICAgIC0tZHhibC10b29sYmFyLWNvbG9yOiAjeyRkeC10b29sYmFyLWNvbG9yfTtcclxuICAgIC0tZHhibC10b29sYmFyLXNlcGFyYXRvci13aWR0aDogI3skZHgtdG9vbGJhci1zZXBhcmF0b3Itd2lkdGh9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItc2VwYXJhdG9yLWNvbG9yOiAjeyRkeC10b29sYmFyLXNlcGFyYXRvci1jb2xvcn07XHJcbiAgICAtLWR4YmwtdG9vbGJhci10aXRsZS1jb2xvcjogI3skZHgtdG9vbGJhci10aXRsZS1jb2xvcn07XHJcbiAgICAtLWR4YmwtdG9vbGJhci10aXRsZS1mb250LXNpemU6ICN7JGR4LXRvb2xiYXItdGl0bGUtZm9udC1zaXplfTtcclxuICAgIC0tZHhibC10b29sYmFyLXRpdGxlLWxpbmUtaGVpZ2h0OiAjeyRkeC10b29sYmFyLXRpdGxlLWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC10b29sYmFyLXRpdGxlLWZvbnQtd2VpZ2h0OiAjeyRkeC10b29sYmFyLXRpdGxlLWZvbnQtd2VpZ2h0fTtcclxuICAgIC0tZHhibC10b29sYmFyLXRpdGxlLXBhZGRpbmcteDogI3skZHgtdG9vbGJhci10aXRsZS1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItdGl0bGUtcGFkZGluZy15OiAjeyRkeC10b29sYmFyLXRpdGxlLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1ncm91cC1zcGFjaW5nOiAjeyRkeC10b29sYmFyLWdyb3VwLXNwYWNpbmd9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItaXRlbS1zcGFjaW5nOiAjeyRkeC10b29sYmFyLWl0ZW0tc3BhY2luZ307XHJcbiAgICAtLWR4YmwtdG9vbGJhci1ncm91cC1sYXJnZS1zcGFjaW5nOiAjeyRkeC10b29sYmFyLWdyb3VwLWxhcmdlLXNwYWNpbmd9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItaXRlbS1sYXJnZS1zcGFjaW5nOiAjeyRkeC10b29sYmFyLWl0ZW0tbGFyZ2Utc3BhY2luZ307XHJcbiAgICAtLWR4YmwtdG9vbGJhci1idG4tYmc6ICN7JGR4LXRvb2xiYXItYnRuLWJnfTtcclxuICAgIC0tZHhibC10b29sYmFyLWJ0bi1jb2xvcjogI3skZHgtdG9vbGJhci1idG4tY29sb3J9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItYnRuLWltYWdlLWNvbG9yOiB1bnNldDtcclxuICAgIC0tZHhibC10b29sYmFyLWJ0bi1ib3JkZXItY29sb3I6ICN7JGR4LXRvb2xiYXItYnRuLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1idG4tYm9yZGVyLXN0eWxlOiAjeyRkeC10b29sYmFyLWJ0bi1ib3JkZXItc3R5bGV9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItYnRuLWJvcmRlci13aWR0aDogI3skZHgtdG9vbGJhci1idG4tYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC10b29sYmFyLWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRkeC10b29sYmFyLWJ0bi1ib3JkZXItcmFkaXVzfTtcclxuICAgIC0tZHhibC10b29sYmFyLWJ0bi1ob3Zlci1iZzogI3skZHgtdG9vbGJhci1idG4taG92ZXItYmd9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItYnRuLWhvdmVyLWNvbG9yOiAjeyRkeC10b29sYmFyLWJ0bi1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1idG4taG92ZXItaW1hZ2UtY29sb3I6IHVuc2V0O1xyXG4gICAgLS1keGJsLXRvb2xiYXItYnRuLWFjdGl2ZS1iZzogI3skZHgtdG9vbGJhci1idG4tYWN0aXZlLWJnfTtcclxuICAgIC0tZHhibC10b29sYmFyLWJ0bi1hY3RpdmUtY29sb3I6ICN7JGR4LXRvb2xiYXItYnRuLWFjdGl2ZS1jb2xvcn07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWltYWdlLWNvbG9yOiB1bnNldDtcclxuICAgIC0tZHhibC10b29sYmFyLWJ0bi1hY3RpdmUtaG92ZXItYmc6ICN7JGR4LXRvb2xiYXItYnRuLWFjdGl2ZS1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWhvdmVyLWNvbG9yOiAjeyRkeC10b29sYmFyLWJ0bi1hY3RpdmUtaG92ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItYnRuLWFjdGl2ZS1ob3Zlci1pbWFnZS1jb2xvcjogdW5zZXQ7XHJcbiAgICAtLWR4YmwtdG9vbGJhci1idG4tZGlzYWJsZWQtYmc6ICN7JGR4LXRvb2xiYXItYnRuLWRpc2FibGVkLWJnfTtcclxuICAgIC0tZHhibC10b29sYmFyLWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZHgtdG9vbGJhci1idG4tZGlzYWJsZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yOiB1bnNldDtcclxuICAgIC0tZHhibC10b29sYmFyLWJ0bi1wYWRkaW5nLXg6ICN7JGR4LXRvb2xiYXItYnRuLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1idG4tcGFkZGluZy15OiAjeyRkeC10b29sYmFyLWJ0bi1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWJ0bi10b29sYmFyLWZvY3VzLW91dGxpbmUtY29sb3I6ICN7JGR4LWJ0bi10b29sYmFyLWZvY3VzLW91dGxpbmUtY29sb3J9O1xyXG4gICAgLS1keGJsLWJ0bi10b29sYmFyLWZvY3VzLW91dGxpbmUtd2lkdGg6ICN7JGR4LWJ0bi10b29sYmFyLWZvY3VzLW91dGxpbmUtd2lkdGh9O1xyXG4gICAgLS1keGJsLWJ0bi10b29sYmFyLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAjeyRkeC1idG4tdG9vbGJhci1mb2N1cy1vdXRsaW5lLW9mZnNldH07XHJcbiAgICAtLWR4YmwtdG1wbC10b29sYmFyLWl0ZW0tYm9yZGVyLXJhZGl1czogI3skZHgtYm9yZGVyLXJhZGl1c307XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItYmcpO1xyXG4gICAgY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1jb2xvcik7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZHhibC10b29sYmFyLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZHhibC10b29sYmFyLWZvbnQtc2l6ZSk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC10b29sYmFyLWxpbmUtaGVpZ2h0KTtcclxuXHJcbiAgICAuZHhibC12aXJ0dWFsLXRvb2xiYXIge1xyXG5cclxuICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuXHJcbiAgICAgICAgdG9wOiAtMTAwMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxlZnQ6IC0xMDAwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuXHJcbiAgICAgICAgLy8gc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuXHJcbiAgICAgICAgLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1oaWRkZW4taXRlbSA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRvb2xiYXItYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAsIC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgc2VsZWN0b3ItY2xhc3MtcGF0dGVyblxyXG4gICAgJiA+IC5keGJsLWJ0bi10b29sYmFyLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0geyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cclxuICAgICAgICAmID4gLmR4YmwtdG9vbGJhci1idG4gPiBkaXYgPiAuZHhibC10ZXh0IHtcclxuICAgICAgICAgICAgLS1keGJsLXRleHQtcGFkZGluZy14OiAwO1xyXG4gICAgICAgICAgICAtLWR4YmwtdGV4dC1wYWRkaW5nLXk6IDA7XHJcbiAgICAgICAgICAgIC0tZHhibC10ZXh0LWJvcmRlci13aWR0aDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWJ0bi10b29sYmFyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAgICAgICAtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLXdpZHRoOiB2YXIoLS1keGJsLXRvb2xiYXItc2VwYXJhdG9yLXdpZHRoKTtcclxuICAgICAgICAtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItc2VwYXJhdG9yLWNvbG9yKTtcclxuICAgICAgICAtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZzogdmFyKC0tZHhibC10b29sYmFyLWdyb3VwLXNwYWNpbmcpO1xyXG5cclxuICAgICAgICAmLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC10b29sYmFyLWdyb3VwID4gKjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWZpcnN0KTpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpIHtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi10b29sYmFyLXNwYWNpbmc6IHZhcigtLWR4YmwtdG9vbGJhci1pdGVtLXNwYWNpbmcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLWJ0bi10b29sYmFyLWxhcmdlLXNwYWNpbmcge1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZzogdmFyKC0tZHhibC10b29sYmFyLWdyb3VwLWxhcmdlLXNwYWNpbmcpO1xyXG5cclxuICAgICAgICAgICAgJi5keGJsLWJ0bi1wbGFpbi10b29sYmFyID4gLmR4YmwtdG9vbGJhci1ncm91cC1sYXJnZS1zcGFjaW5nIHtcclxuICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5keGJsLWJ0bi1ncm91cC1maXJzdCkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ0bi1wbGFpbi10b29sYmFyLWdyb3VwLXNlcGFyYXRvcigpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG4tZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtdG9vbGJhci1ncm91cC1sYXJnZS1zcGFjaW5nID4gKjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWZpcnN0KSB7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZzogdmFyKC0tZHhibC10b29sYmFyLWl0ZW0tbGFyZ2Utc3BhY2luZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuZHhibC10b29sYmFyLXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLXRvb2xiYXItdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZHhibC10b29sYmFyLXRpdGxlLWNvbG9yKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1keGJsLXRvb2xiYXItdGl0bGUtZm9udC1zaXplKTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtdG9vbGJhci10aXRsZS1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1keGJsLXRvb2xiYXItdGl0bGUtZm9udC13ZWlnaHQpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLXRvb2xiYXItdGl0bGUtcGFkZGluZy15KSB2YXIoLS1keGJsLXRvb2xiYXItdGl0bGUtcGFkZGluZy14KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLXRvb2xiYXItYnRuLmR4YmwtYnRuLFxyXG4gICAgICAgIC5keGJsLXRvb2xiYXItYnRuLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLFxyXG4gICAgICAgIC5keGJsLXRvb2xiYXItYnRuID4gLmR4YmwtYnRuLFxyXG4gICAgICAgIC5keGJsLXRvb2xiYXItYnRuID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLFxyXG4gICAgICAgIC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtdG9vbGJhci1idG4uZHhibC1idG4sXHJcbiAgICAgICAgLmR4YmwtdG9vbGJhci1idG4uZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4sXHJcbiAgICAgICAgLmR4YmwtdG9vbGJhci1idG4gPiAuZHhibC1idG4sXHJcbiAgICAgICAgLmR4YmwtdG9vbGJhci1idG4gPiAuZHhibC1idG4tc3BsaXQgPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWZvbnQtZmFtaWx5OiB2YXIoLS1keGJsLXRvb2xiYXItZm9udC1mYW1pbHkpO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWZvbnQtc2l6ZTogdmFyKC0tZHhibC10b29sYmFyLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tbGluZS1oZWlnaHQ6IHZhcigtLWR4YmwtdG9vbGJhci1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tcGFkZGluZy14OiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tcGFkZGluZy15OiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLXBhZGRpbmcteSk7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1ib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJi5keGJsLWJ0bi1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1iZzogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1iZyk7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4taW1hZ2UtY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4taW1hZ2UtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1kaXNhYmxlZC1iZyk7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLWRpc2FibGVkLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtYnRuLXNlY29uZGFyeSxcclxuICAgICAgICAgICAgJi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYm9yZGVyLXN0eWxlOiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLWJvcmRlci1zdHlsZSk7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci13aWR0aDogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1ib3JkZXItd2lkdGgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtYnRuLXNlY29uZGFyeSxcclxuICAgICAgICAgICAgJi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcclxuICAgICAgICAgICAgJi5keGJsLWJ0bi10ZXh0LXNlY29uZGFyeSB7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLWhvdmVyLWJnKTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4taG92ZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4taG92ZXItY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1ob3Zlci1pbWFnZS1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWFjdGl2ZS1iZzogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1hY3RpdmUtYmcpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLWFjdGl2ZS1pbWFnZS1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1iZzogdmFyKC0tZHhibC10b29sYmFyLWJ0bi1hY3RpdmUtaG92ZXItYmcpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1idG4tYWN0aXZlLWhvdmVyLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItYnRuLWFjdGl2ZS1ob3Zlci1pbWFnZS1jb2xvcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXRvb2xiYXItYWRhcHRpdmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgZWFzZSAwLjNzO1xyXG4gICAgICAgIHdpbGwtY2hhbmdlOiBoZWlnaHQ7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi10b29sYmFyLFxyXG4gICAgICAgIC5keGJsLXZpcnR1YWwtdG9vbGJhciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAgICAgJiA+IGRpdixcclxuICAgICAgICAgICAgJiA+IGRpdiA+IC5keGJsLXRvb2xiYXItaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWJ0bixcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG4tZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiBkaXYsXHJcbiAgICAgICAgICAgICYgPiAuZHhibC10b29sYmFyLWl0ZW0uZHhibC10b29sYmFyLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICYsXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLFxyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5keGJsLXRvb2xiYXItbm8taXRlbS10ZXh0ID4gLmR4YmwtYnRuLWdyb3VwLFxyXG4gICAgICAgICAgICAmLmR4YmwtdG9vbGJhci1uby1pdGVtLXRleHQgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG4tZ3JvdXAsXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG4tc3BsaXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOm9ubHktY2hpbGQpOm5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLXRvZ2dsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmICsgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLWxvYWRpbmcge1xyXG4gICAgICAgICAgICAmID4gLmR4YmwtYnRuLXRvb2xiYXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIgPiAuZHhibC1idG4tZ3JvdXA6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtYnRuLWdyb3VwOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm5vdCguZHhibC1yaWJib24tdG9vbGJhcikgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cDpsYXN0LWNoaWxkID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkLFxyXG4gICAgICAgICAgICAmOm5vdCguZHhibC1yaWJib24tdG9vbGJhcikgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cDpsYXN0LWNoaWxkID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSB7XHJcbiAgICAgICAgLmR4YmwtdG9vbGJhci1pdGVtLFxyXG4gICAgICAgIC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0bi1zcGxpdCxcclxuICAgICAgICAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyB7XHJcbiAgICAgICAgICAgICYgPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLWZvY3VzLW91dGxpbmUtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1mb2N1cy1vdXRsaW5lLXNpemU6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItZm9jdXMtb3V0bGluZS13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLWZvY3VzLW91dGxpbmUtb2Zmc2V0KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogdmFyKC0tZHhibC1idG4tdG9vbGJhci1mb2N1cy1vdXRsaW5lLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWJ0bi10b29sYmFyLWZvY3VzLW91dGxpbmUtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItZm9jdXMtb3V0bGluZS1vZmZzZXQpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC10bXBsLXRvb2xiYXItaXRlbS1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC10b29sYmFyLXRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgLS1keGJsLXRvb2xiYXItZm9udC1zaXplOiAjeyRkeC10b29sYmFyLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLXRvb2xiYXItbGluZS1oZWlnaHQ6ICN7JGR4LXRvb2xiYXItbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLXRpdGxlLWZvbnQtc2l6ZTogI3skZHgtdG9vbGJhci10aXRsZS1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLXRpdGxlLWxpbmUtaGVpZ2h0OiAjeyRkeC10b29sYmFyLXRpdGxlLWxpbmUtaGVpZ2h0LXNtfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci10aXRsZS1wYWRkaW5nLXg6ICN7JGR4LXRvb2xiYXItdGl0bGUtcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci10aXRsZS1wYWRkaW5nLXk6ICN7JGR4LXRvb2xiYXItdGl0bGUtcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci1idG4tYm9yZGVyLXJhZGl1czogI3skZHgtdG9vbGJhci1idG4tYm9yZGVyLXJhZGl1cy1zbX07XHJcbiAgICAgICAgLS1keGJsLXRvb2xiYXItYnRuLXBhZGRpbmcteDogI3skZHgtdG9vbGJhci1idG4tcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci1idG4tcGFkZGluZy15OiAjeyRkeC10b29sYmFyLWJ0bi1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWdyb3VwLXNwYWNpbmc6ICN7JGR4LXRvb2xiYXItZ3JvdXAtc3BhY2luZy1zbX07XHJcbiAgICAgICAgLS1keGJsLXRvb2xiYXItaXRlbS1zcGFjaW5nOiAjeyRkeC10b29sYmFyLWl0ZW0tc3BhY2luZy1zbX07XHJcbiAgICAgICAgLS1keGJsLXRvb2xiYXItZ3JvdXAtbGFyZ2Utc3BhY2luZzogI3skZHgtdG9vbGJhci1ncm91cC1sYXJnZS1zcGFjaW5nLXNtfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci1pdGVtLWxhcmdlLXNwYWNpbmc6ICN7JGR4LXRvb2xiYXItaXRlbS1sYXJnZS1zcGFjaW5nLXNtfTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWZvbnQtc2l6ZTogI3skZHgtdG9vbGJhci1mb250LXNpemUtbGd9O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWxpbmUtaGVpZ2h0OiAjeyRkeC10b29sYmFyLWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci10aXRsZS1mb250LXNpemU6ICN7JGR4LXRvb2xiYXItdGl0bGUtZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci10aXRsZS1saW5lLWhlaWdodDogI3skZHgtdG9vbGJhci10aXRsZS1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLXRvb2xiYXItdGl0bGUtcGFkZGluZy14OiAjeyRkeC10b29sYmFyLXRpdGxlLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLXRvb2xiYXItdGl0bGUtcGFkZGluZy15OiAjeyRkeC10b29sYmFyLXRpdGxlLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLXRvb2xiYXItYnRuLWJvcmRlci1yYWRpdXM6ICN7JGR4LXRvb2xiYXItYnRuLWJvcmRlci1yYWRpdXMtbGd9O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWJ0bi1wYWRkaW5nLXg6ICN7JGR4LXRvb2xiYXItYnRuLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLXRvb2xiYXItYnRuLXBhZGRpbmcteTogI3skZHgtdG9vbGJhci1idG4tcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci1ncm91cC1zcGFjaW5nOiAjeyRkeC10b29sYmFyLWdyb3VwLXNwYWNpbmctbGd9O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWl0ZW0tc3BhY2luZzogI3skZHgtdG9vbGJhci1pdGVtLXNwYWNpbmctbGd9O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWdyb3VwLWxhcmdlLXNwYWNpbmc6ICN7JGR4LXRvb2xiYXItZ3JvdXAtbGFyZ2Utc3BhY2luZy1sZ307XHJcbiAgICAgICAgLS1keGJsLXRvb2xiYXItaXRlbS1sYXJnZS1zcGFjaW5nOiAjeyRkeC10b29sYmFyLWl0ZW0tbGFyZ2Utc3BhY2luZy1sZ307XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbXBvcnQgXCJ0b29sYmFyLmJ1dHRvblwiO1xyXG5AaW1wb3J0IFwidG9vbGJhci5kcm9wZG93blwiO1xyXG5AaW1wb3J0IFwidG9vbGJhci5lZGl0XCI7XHJcbiIsIkBpbXBvcnQgXCJjb21tb25cIjtcclxuQGltcG9ydCBcInRleHQtZWRpdFwiO1xyXG5cclxuQG1peGluIGJ0bi10b29sYmFyLXNlcGFyYXRvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLXNlcGFyYXRvci1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLW9yaWdpbjogcGFkZGluZy1ib3g7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLWhlaWdodCk7XHJcbiAgICB3aWR0aDogdmFyKC0tZHhibC1idG4tdG9vbGJhci1zZXBhcmF0b3Itd2lkdGgpO1xyXG4gICAgbWFyZ2luOiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLXNlcGFyYXRvci1tYXJnaW4teSkgMCB2YXIoLS1keGJsLWJ0bi10b29sYmFyLXNlcGFyYXRvci1tYXJnaW4teSkgdmFyKC0tZHhibC1idG4tdG9vbGJhci1zcGFjaW5nKTtcclxufVxyXG5cclxuQG1peGluIGJ0bi1wbGFpbi10b29sYmFyLWdyb3VwLXNlcGFyYXRvciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJiA+IC5keGJsLXRvb2xiYXItZ3JvdXAtc2VwYXJhdG9yIHtcclxuICAgICAgICBoZWlnaHQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLWhlaWdodCk7XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLXdpZHRoKTtcclxuICAgICAgICBtYXJnaW46IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLW1hcmdpbi15KSAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLWNvbG9yKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBidG4tcGxhaW4tdG9vbGJhci1zcGxpdCB7XHJcbiAgICAmID4gLmR4YmwtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBhY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYWN0aXZlLXN0YXRlKCkge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICYgPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBub3QtaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1ob3Zlci1zZWNvbmRhcnktc3R5bGUoXCItLWR4YmwtYnRuLWhvdmVyLWJnXCIsIFwiLS1keGJsLWJ0bi1ob3Zlci1jb2xvclwiLCBcIi0tZHhibC1idG4tYm9yZGVyLXdpZHRoXCIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGJ0bi1wbGFpbi10b29sYmFyLWVkaXQtaXRlbSB7XHJcbiAgICAmID4gLmR4YmwtdGV4dC1lZGl0IHtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0LWVkaXQtbm90LWZvY3VzLXN0YXRlKCkge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bixcclxuICAgICAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJveC1zaGFkb3cpO1xyXG5cclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4sXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtYnRuLWdyb3VwLXZlcnRpY2FsID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWR4YmwtYnRuLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIm1peGlucy9idXR0b25cIjtcclxuQGltcG9ydCBcIm1peGlucy90ZXh0LWVkaXRcIjtcclxuQGltcG9ydCBcIm1peGlucy90b29sYmFyXCI7XHJcblxyXG4uZHhibC1idG4tdG9vbGJhciB7XHJcbiAgICAtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZzogI3skZHgtYnRuLXRvb2xiYXItc3BhY2luZ307XHJcbiAgICAtLWR4YmwtYnRuLXRvb2xiYXItaXRlbS1zcGFjaW5nOiAjeyRkeC1idG4tdG9vbGJhci1pdGVtLXNwYWNpbmd9O1xyXG4gICAgLS1keGJsLWJ0bi10b29sYmFyLXNlcGFyYXRvci1oZWlnaHQ6IGNhbGMoMTAwJSAtIDIgKiAjeyRkeC1ib3JkZXItd2lkdGh9KTtcclxuICAgIC0tZHhibC1idG4tdG9vbGJhci1zZXBhcmF0b3Itd2lkdGg6ICN7JGR4LWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yLW1hcmdpbi15OiAjeyRkeC1ib3JkZXItd2lkdGh9O1xyXG4gICAgLS1keGJsLWJ0bi10b29sYmFyLXNlcGFyYXRvci1jb2xvcjogI3skZHgtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1idG4tc3BsaXQtdG9vbGJhci1kb3JkZXItcmFkaXVzOiAjeyRkeC1ib3JkZXItcmFkaXVzfTtcclxuXHJcbiAgICAmLmR4YmwtdmlydHVhbC10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1ncm91cC5keGJsLXRvb2xiYXItaGlkZGVuLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLXNwYWNpbmcpICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJixcclxuICAgICYgPiAuZHhibC1idG4tZ3JvdXAsXHJcbiAgICAmID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwIHtcclxuICAgICAgICAmLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMsXHJcbiAgICAgICAgJiA+IC5keGJsLXRvb2xiYXItaXRlbSB7XHJcbiAgICAgICAgICAgICYsXHJcbiAgICAgICAgICAgICYgPiAuZHhibC1idG4uZHhibC1idG4tc2Vjb25kYXJ5LFxyXG4gICAgICAgICAgICAmID4gLmR4YmwtYnRuLXNwbGl0IHtcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICYuZHhibC1idG4tc2Vjb25kYXJ5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXNlY29uZGFyeS10b29sLXN0eWxlKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zZWNvbmRhcnktdG9vbC1zdGF0ZS1zdHlsZXMoKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZHhibC1idG4tb3V0bGluZS1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tc2Vjb25kYXJ5LW91dGxpbmUtdG9vbC1zdHlsZSgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tc2Vjb25kYXJ5LW91dGxpbmUtdG9vbC1zdGF0ZS1zdHlsZXMoKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZHhibC1idG4tdGV4dC1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tc2Vjb25kYXJ5LXRleHQtdG9vbC1zdHlsZSgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tc2Vjb25kYXJ5LXRleHQtdG9vbC1zdGF0ZS1zdHlsZXMoKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJixcclxuICAgICYgPiAuZHhibC10b29sYmFyLWl0ZW0ge1xyXG4gICAgICAgICYgPiAuZHhibC1idG4sXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi10b29sLXBhZGRpbmdzKCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtYnRuLmR4Ymwtc20sXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0bi5keGJsLXNtIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXRvb2wtcGFkZGluZ3Mtc20oKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1idG4uZHhibC1sZyxcclxuICAgICAgICAmID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuLmR4YmwtbGcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tdG9vbC1wYWRkaW5ncy1sZygpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuLXRvb2xiYXItc2VwYXJhdG9yIHtcclxuICAgICAgICBAaW5jbHVkZSBidG4tdG9vbGJhci1zZXBhcmF0b3IoKTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIge1xyXG4gICAgICAgICYgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0sXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ0bi1wbGFpbi10b29sYmFyLWVkaXQtaXRlbSgpO1xyXG5cclxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLWZpcnN0KSxcclxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtYnRuLWZpcnN0KSA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZHhibC1idG4tdG9vbGJhci1pdGVtLXNwYWNpbmcpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmR4YmwtdGV4dC1lZGl0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWJ0bi10b29sYmFyLWl0ZW0tc3BhY2luZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1idG4tZ3JvdXA6bm90KC5keGJsLWJ0bi1ncm91cC1maXJzdCksXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cDpub3QoLmR4YmwtYnRuLWdyb3VwLWZpcnN0KSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ0bi1wbGFpbi10b29sYmFyLWdyb3VwLXNlcGFyYXRvcigpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJixcclxuICAgICAgICAmID4gLmR4YmwtYnRuLWdyb3VwLFxyXG4gICAgICAgICYgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAge1xyXG4gICAgICAgICAgICAmID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLXNwbGl0IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ0bi1wbGFpbi10b29sYmFyLXNwbGl0KCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpIHtcclxuICAgICAgICAmID4gLmR4YmwtYnRuLXNwbGl0LFxyXG4gICAgICAgICYgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4tc3BsaXQsXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1zcGxpdCB7XHJcbiAgICAgICAgICAgICYgPiAuZHhibC1idG46bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1idG4tZ3JvdXAsXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSxcclxuICAgICAgICAmID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLFxyXG4gICAgICAgICYgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC10b29sYmFyLWl0ZW0ge1xyXG4gICAgICAgICAgICAmID4gLmR4YmwtYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5keGJsLWJ0bi1sYXN0KSxcclxuICAgICAgICAgICAgJiA+IC5keGJsLWJ0bi1zcGxpdDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC1idG4tc3BsaXQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLmR4YmwtYnRuLWxhc3QpID4gLmR4YmwtYnRuOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cCxcclxuICAgICAgICAmID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtIHtcclxuICAgICAgICAgICAgJiA+IC5keGJsLXRleHQtZWRpdDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRkeC1idG4tYm9yZGVyLXdpZHRoO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtYnRuLWdyb3VwLFxyXG4gICAgICAgICYgPiAuZHhibC1idG4tZ3JvdXAgPiAuZHhibC1idG4tZ3JvdXAge1xyXG4gICAgICAgICAgICAmID4gLmR4YmwtdG9vbGJhci1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi1maXJzdCksXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtYnRuLXNwbGl0ID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkLFxyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLXRleHQtZWRpdCxcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtbGVmdCA+IC5keGJsLWJ0bjpmaXJzdC1jaGlsZCxcclxuICAgICAgICAgICAgICAgICYuZHhibC1idG4tZ3JvdXAtcmlnaHQgPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG46bm90KC5keGJsLWJ0bi1sYXN0KSxcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG4tc3BsaXQ6bm90KC5keGJsLWJ0bi1sYXN0KSA+IC5keGJsLWJ0bjpsYXN0LWNoaWxkLFxyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLXRleHQtZWRpdCxcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC10ZXh0LWVkaXQgPiAuZHhibC1idG4tZ3JvdXAtcmlnaHQgPiAuZHhibC1idG46bGFzdC1jaGlsZCxcclxuICAgICAgICAgICAgICAgICYuZHhibC1idG4tZ3JvdXAtbGVmdCA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWJ0bjpub3QoLmR4YmwtYnRuLWxhc3QpLFxyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWJ0bi1zcGxpdDpub3QoLmR4YmwtYnRuLWxhc3QpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kZHgtYnRuLWJvcmRlci13aWR0aDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1zbSAmLFxyXG4gICAgJi5keGJsLXNtIHtcclxuICAgICAgICAtLWR4YmwtYnRuLXRvb2xiYXItc3BhY2luZzogI3skZHgtYnRuLXRvb2xiYXItc3BhY2luZy1zbX07XHJcbiAgICAgICAgLS1keGJsLWJ0bi10b29sYmFyLWl0ZW0tc3BhY2luZzogI3skZHgtYnRuLXRvb2xiYXItaXRlbS1zcGFjaW5nLXNtfTtcclxuICAgICAgICAtLWR4YmwtdG1wbC10b29sYmFyLWl0ZW0tYm9yZGVyLXJhZGl1czogI3skZHgtYm9yZGVyLXJhZGl1cy1zbX07XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtbGcgJixcclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgLS1keGJsLWJ0bi10b29sYmFyLXNwYWNpbmc6ICN7JGR4LWJ0bi10b29sYmFyLXNwYWNpbmctbGd9O1xyXG4gICAgICAgIC0tZHhibC1idG4tdG9vbGJhci1pdGVtLXNwYWNpbmc6ICN7JGR4LWJ0bi10b29sYmFyLWl0ZW0tc3BhY2luZy1sZ307XHJcbiAgICAgICAgLS1keGJsLXRtcGwtdG9vbGJhci1pdGVtLWJvcmRlci1yYWRpdXM6ICN7JGR4LWJvcmRlci1yYWRpdXMtbGd9O1xyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvY29tbW9uXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvYnV0dG9uXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvdG9vbGJhclwiO1xyXG5cclxuLmR4YmwtdG9vbGJhci1kcm9wZG93biB7XHJcbiAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1kaWFsb2ctd2lkdGg6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tZGlhbG9nLXdpZHRofTtcclxuICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHgtdG9vbGJhci1kcm9wZG93bi1taW4td2lkdGh9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYm90dG9tLXNoZWV0LXdpZHRoOiAjeyRkeC10b29sYmFyLWRyb3Bkb3duLWJvdHRvbS1zaGVldC13aWR0aH07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1tYXgtd2lkdGg6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tbW9kYWwtbWF4LXdpZHRofTtcclxuICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLXBhZGRpbmcteDogI3skZHgtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tcGFkZGluZy15OiAjeyRkeC10b29sYmFyLWRyb3Bkb3duLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXg6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tbW9kYWwtcGFkZGluZy14fTtcclxuICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLXBhZGRpbmcteTogI3skZHgtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLWRyb3Bkb3duLW1pbi13aWR0aDogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLW1pbi13aWR0aCk7XHJcbiAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYmc6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWJnfTtcclxuICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1jb2xvcjogI3skZHgtdG9vbGJhci1kcm9wZG93bi1idG4tY29sb3J9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWJvcmRlci1jb2xvcjogI3skZHgtdG9vbGJhci1kcm9wZG93bi1idG4tYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ib3JkZXItc3R5bGU6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWJvcmRlci1zdHlsZX07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYm9yZGVyLXdpZHRoOiAjeyRkeC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ib3JkZXItd2lkdGh9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWhvdmVyLWJnOiAjeyRkeC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4taG92ZXItY29sb3I6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1hY3RpdmUtYmc6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWFjdGl2ZS1iZ307XHJcbiAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYWN0aXZlLWNvbG9yOiAjeyRkeC10b29sYmFyLWRyb3Bkb3duLWJ0bi1hY3RpdmUtY29sb3J9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWFjdGl2ZS1ob3Zlci1iZzogI3skZHgtdG9vbGJhci1kcm9wZG93bi1idG4tYWN0aXZlLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1hY3RpdmUtaG92ZXItY29sb3I6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWFjdGl2ZS1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tZGlzYWJsZWQtYmc6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLWRpc2FibGVkLWJnfTtcclxuICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZHgtdG9vbGJhci1kcm9wZG93bi1idG4tZGlzYWJsZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteDogI3skZHgtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy14fTtcclxuICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXk6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tZm9jdXMtb3V0bGluZS1jb2xvcjogI3skZHgtdG9vbGJhci1kcm9wZG93bi1idG4tZm9jdXMtb3V0bGluZS1jb2xvcn07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tZm9jdXMtb3V0bGluZS13aWR0aDogI3skZHgtdG9vbGJhci1kcm9wZG93bi1idG4tZm9jdXMtb3V0bGluZS13aWR0aH07XHJcblxyXG4gICAgLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtLXNlcGFyYXRvciB7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJvcmRlci10b3A6IHZhcigtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXdpZHRoKSB2YXIoLS1keGJsLWRyb3Bkb3duLWJvcmRlci1zdHlsZSkgdmFyKC0tZHhibC1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIC5keGJsLWl0ZW1saXN0LWRyb3Bkb3duOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSA+ICYsXHJcbiAgICAgICAgICAgIC5keGJsLW1vZGFsOm5vdChbZGF0YS1keC1mb2N1cy1oaWRkZW5dKSAmIHtcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC10b29sYmFyLWl0ZW0tdG1wbCxcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG4tc3BsaXQge1xyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tZm9jdXMtb3V0bGluZS13aWR0aCkgc29saWQgdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1mb2N1cy1vdXRsaW5lLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1mb2N1cy1vdXRsaW5lLXdpZHRoKSAqIC0xKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICYuZHhibC1idG4sXHJcbiAgICAgICAgICAgICAgICAgICAgJi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tZm9jdXMtb3V0bGluZS1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1mb2N1cy1vdXRsaW5lLXdpZHRoKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1mb2N1cy1vdXRsaW5lLXdpZHRoKSAqIC0xKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmR4YmwtZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5keGJsLWJ0bjpmaXJzdC1jaGlsZCxcclxuICAgICAgICAgICAgICAgICYuZHhibC1idG4tc3BsaXQ6Zmlyc3QtY2hpbGQsXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtYnRuLXNwbGl0IC5keGJsLWJ0bjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtYnRuLFxyXG4gICAgICAgICAgICAgICAgJi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1iZzogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1iZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci1zdHlsZTogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ib3JkZXItc3R5bGUpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ob3Zlci1iZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWhvdmVyLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYWN0aXZlLWJnOiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWFjdGl2ZS1iZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1hY3RpdmUtYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYWN0aXZlLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWFjdGl2ZS1ob3Zlci1iZzogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1hY3RpdmUtaG92ZXItYmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWFjdGl2ZS1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1kaXNhYmxlZC1iZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1kaXNhYmxlZC1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLWRpc2FibGVkLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4tZm9jdXMtc2hhZG93LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWNvbG9yKFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1idG4taW1hZ2UtY29sb3JcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtYnRuLWRpc2FibGVkLWltYWdlLWNvbG9yXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1idG4tYWN0aXZlLWltYWdlLWNvbG9yXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItaW1hZ2UtY29sb3JcIlxyXG4gICAgICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZW1iZWRkZWQtdGV4dC1vcGFjaXR5KCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdGF0ZSAoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24taW5uZXItZm9jdXMtc3R5bGUodmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cykpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlLWhvdmVyLXN0eWxlKFwiLS1keGJsLWJ0bi1ob3Zlci1iZ1wiLCBcIi0tZHhibC1idG4taG92ZXItY29sb3JcIiwgXCItLWR4YmwtYnRuLWJvcmRlci13aWR0aFwiKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFjdGl2ZS1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtc2VsZWN0ZWQtc3R5bGUoXCItLWR4YmwtYnRuLWFjdGl2ZS1iZ1wiLCBcIi0tZHhibC1idG4tYWN0aXZlLWNvbG9yXCIsIFwiLS1keGJsLWJ0bi1ib3JkZXItd2lkdGhcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSAoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1zZWxlY3RlZC1ob3Zlci1zdHlsZShcIi0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWJnXCIsIFwiLS1keGJsLWJ0bi1hY3RpdmUtaG92ZXItY29sb3JcIiwgXCItLWR4YmwtYnRuLWJvcmRlci13aWR0aFwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteSkgdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXgpIHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy15KSBjYWxjKHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy14KSAqICN7JGR4LWJ0bi1wYWRkaW5nLXgtcmF0aW99KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBtYXgtbGluZS1sZW5ndGhcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtYnRuLXNwbGl0IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidG4tcGxhaW4tdG9vbGJhci1zcGxpdCgpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmID4gOm5vdCguZHhibC1idG4tc3BsaXQtZHJvcGRvd24pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXkpIDAgdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXkpIGNhbGModmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXgpICogI3skZHgtYnRuLXBhZGRpbmcteC1yYXRpb30pO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLWJ0bi1zcGxpdC1kcm9wZG93biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy15KSB2YXIoLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteCkgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IHNwYW46bm90KC5keGJsLWltYWdlKTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy14KTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtdG9vbGJhci1kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1kcm9wZG93bi1kaWFsb2cge1xyXG4gICAgICAgIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgICAgIC5keGJsLXRvb2xiYXItbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgIC5keGJsLWRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICYuZHhibC1idG4sXHJcbiAgICAgICAgICAgICAgICAgICAgJi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLWRyb3Bkb3duLWJvZHkge1xyXG4gICAgICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXg6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9keS1wYWRkaW5nLXk6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXkpO1xyXG5cclxuICAgICAgICAgICAgJiA+IC5keC1ibGF6b3ItY29sb3JwaWNrZXIgeyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cclxuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXRvb2xiYXItZHJvcGRvd24tbW9kYWwuZHhibC1wb3B1cCB7XHJcbiAgICAgICAgJi5keGJsLXRvb2xiYXItZGlhbG9nLFxyXG4gICAgICAgICYuZHhibC10b29sYmFyLWJvdHRvbS1zaGVldCB7XHJcbiAgICAgICAgICAgIC0tZHhibC1wb3B1cC13aWR0aDogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJvdHRvbS1zaGVldC13aWR0aCk7XHJcblxyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1keGJsLXBvcHVwLXdpZHRoKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLW1vZGFsLWJvZHkge1xyXG4gICAgICAgICAgICAtLWR4YmwtcG9wdXAtYm9keS1wYWRkaW5nLXg6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICAtLWR4YmwtcG9wdXAtYm9keS1wYWRkaW5nLXk6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAmLmR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC5keGJsLXBvcHVwIHtcclxuICAgICAgICAgICAgJi5keGJsLXRvb2xiYXItZGlhbG9nLFxyXG4gICAgICAgICAgICAmLmR4YmwtdG9vbGJhci1ib3R0b20tc2hlZXQge1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLXBvcHVwLW1heC13aWR0aDogdmFyKC0tZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLW1heC13aWR0aCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC10b29sYmFyLWRpYWxvZyB7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtcG9wdXAtd2lkdGg6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1kaWFsb2ctd2lkdGgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtYm9keSxcclxuICAgICYgPiAuZHhibC1kcm9wZG93bi1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAmID4gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtLWxpc3Qge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtcG9wdXAuZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsIHtcclxuICAgICAgICAmLmR4YmwtdG9vbGJhci1kaWFsb2cge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3NSU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtdG9vbGJhci1ib3R0b20tc2hlZXQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICY6bm90KC5zaG93KSB7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgc2VsZWN0b3ItY2xhc3MtcGF0dGVyblxyXG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnRvcFZlcnRpY2FsLnNob3cgeyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cclxuICAgICAgICAgICAgICAgIHRvcDogNTglO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDIlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnRvcEhvcml6b250YWwuc2hvdyB7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgc2VsZWN0b3ItY2xhc3MtcGF0dGVyblxyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC1tb2RhbC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1ib3R0b20tc2hlZXQtYm9yZGVyLXJhZGl1czogI3skZHgtZHJvcGRvd24tYm90dG9tLXNoZWV0LWJvcmRlci1yYWRpdXN9O1xyXG5cclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtYm90dG9tLXNoZWV0LWJvcmRlci1yYWRpdXMpIHZhcigtLWR4YmwtYm90dG9tLXNoZWV0LWJvcmRlci1yYWRpdXMpIDAgMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtbW9kYWwtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXNtICYge1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLXBhZGRpbmcteDogI3skZHgtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLXBhZGRpbmcteTogI3skZHgtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLXBhZGRpbmcteDogI3skZHgtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsLXBhZGRpbmcteTogI3skZHgtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXg6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteTogI3skZHgtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy15LXNtfTtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1sZyAmIHtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXg6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1wYWRkaW5nLXk6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXg6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tbW9kYWwtcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC1wYWRkaW5nLXk6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tbW9kYWwtcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy14OiAjeyRkeC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC10b29sYmFyLWRyb3Bkb3duLWJ0bi1wYWRkaW5nLXk6ICN7JGR4LXRvb2xiYXItZHJvcGRvd24tYnRuLXBhZGRpbmcteS1sZ307XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIm1peGlucy90b29sYmFyXCI7XHJcblxyXG4laW1hZ2UtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrLWNvbG9yKTtcclxuICAgIHdpZHRoOiB2YXIoLS1keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lci13aWR0aCk7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLWhlaWdodCk7XHJcbiAgICBib3JkZXI6ICN7JGR4LXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWJvcmRlci13aWR0aH0gI3skZHgtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtYm9yZGVyLXN0eWxlfSAjeyRkeC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1ib3JkZXItY29sb3J9OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG1heC1saW5lLWxlbmd0aFxyXG59XHJcblxyXG4lZW1wdHktaW1hZ2UtcGxhY2Vob2xkZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IGNhbGMoLTUwJSk7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgtMXB4KTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcclxuICAgIGJvcmRlci10b3A6ICN7JGR4LXRvb2xiYXItY29sb3JlZGl0LWltYWdlLXBsYWNlaG9sZGVyLWJvcmRlci13aWR0aH0gI3skZHgtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtcGxhY2Vob2xkZXItYm9yZGVyLXN0eWxlfSAjeyRkeC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1wbGFjZWhvbGRlci1ib3JkZXItY29sb3J9OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG1heC1saW5lLWxlbmd0aFxyXG59XHJcblxyXG4laXRlbS1vZmYtc2NyZWVuIHtcclxuXHJcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMDAwcHgsIC0xMDAwMHB4KSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDAgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG59XHJcblxyXG4laXRlbS1vdXQtb2YtbGF5b3V0IHtcclxuXHJcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMTAwMDBweCAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogLTEwMDAwcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG59XHJcblxyXG5AbWl4aW4gYWRhcHRpdmUtaXRlbXMoKSB7XHJcbiAgICAmLmR4YmwtbG9hZGVkIC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1wcmV2aWV3LWltYWdlLmR4YmwtdG9vbGJhci1oaWRkZW4taXRlbSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcblxyXG4gICAgICAgICYgKyAuZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dCB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHRvb2xiYXItYWRhcHRpdmUtaXRlbXMoKSB7XHJcbiAgICBAaW5jbHVkZSBhZGFwdGl2ZS1pdGVtcygpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC10b29sYmFyLWhpZGRlbi1pdGVtOm5vdCguZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tcHJldmlldy1pbWFnZSkge1xyXG4gICAgICAgICY6bm90KC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzKSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcmliYm9uLWFkYXB0aXZlLWl0ZW1zKCkge1xyXG4gICAgQGluY2x1ZGUgYWRhcHRpdmUtaXRlbXMoKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtdG9vbGJhci1pdGVtLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLWhpZGRlbixcclxuICAgIC5keGJsLXRvb2xiYXItaGlkZGVuLWl0ZW06bm90KC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1wcmV2aWV3LWltYWdlKTpub3QoLmR4YmwtdG9vbGJhci1ncm91cC1zZXBhcmF0b3IpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtcmliYm9uLXRvb2xiYXIge1xyXG4gICAgJi5keGJsLXRvb2xiYXIge1xyXG4gICAgICAgIC5keGJsLWJ0bi10b29sYmFyIHtcclxuICAgICAgICAgICAgJjpub3QoLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIpID4gLmR4YmwtdG9vbGJhci1lZGl0Om5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRkeC1yaWJib24tdG9vbGJhci1pdGVtLXNwYWNpbmd9O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtYnRuLXBsYWluLXRvb2xiYXIge1xyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IDpub3QoLmR4YmwtdG9vbGJhci1ncm91cC1zZXBhcmF0b3IpICsgLmR4YmwtdG9vbGJhci1idG4sXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IDpub3QoLmR4YmwtdG9vbGJhci1ncm91cC1zZXBhcmF0b3IpICsgLmR4YmwtdG9vbGJhci1pdGVtLFxyXG4gICAgICAgICAgICAgICAgICAgICYgPiA6bm90KC5keGJsLXRvb2xiYXItZ3JvdXAtc2VwYXJhdG9yKSArIC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzLmR4LXRvb2xiYXItZmlyc3QtdmlzaWJsZS1jaGlsZCA+IDpub3QoLmR4YmwtYnRuLWxhc3QpLFxyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAjeyRkeC1yaWJib24tdG9vbGJhci1pdGVtLXNwYWNpbmd9O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4tdG9vbGJhci1pdGVtLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1idG4tdG9vbGJhciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHVuc2V0O1xyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLWxvYWRpbmcgPiAuZHhibC1idG4tdG9vbGJhciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB1bnNldDtcclxuXHJcbiAgICAgICAgICAgICYuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cDpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpIHtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMgPiAuZHhibC1idG46bm90KDphY3RpdmUpOm5vdCguZHhibC1hY3RpdmUpOm5vdCg6aG92ZXIpOjpiZWZvcmUgeyAvLyBUT0RPOiBmaW5kIGl0XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbG9hZGVkIHtcclxuICAgICAgICAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1oaWRkZW4ge1xyXG4gICAgICAgICAgICAmIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMsXHJcbiAgICAgICAgICAgICYgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmR4YmwtdG9vbGJhci1pY29uLW1vcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIC0tZHhibC1idG4taW1hZ2Utc3BhY2luZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi10b29sYmFyID4gLmR4YmwtYnRuLWdyb3VwLFxyXG4gICAgICAgICYgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSB7XHJcbiAgICAgICAgICAgICYgPiAuZHhibC1idG4uZHhibC10b29sYmFyLWFkYXB0aXZlLWl0ZW0tdGV4dC1oaWRkZW4gPiAuZHhibC1pbWFnZTpub3QoOm9ubHktY2hpbGQpLFxyXG4gICAgICAgICAgICAmID4gLmR4YmwtYnRuLWdyb3VwLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2U6bm90KDpvbmx5LWNoaWxkKSxcclxuICAgICAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlOm5vdCg6b25seS1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtdG9vbGJhci1pdGVtLWNvbGxhcHNlZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWJ0bi1ncm91cCB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyIHtcclxuICAgIC0tZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXItd2lkdGg6ICN7JGR4LXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lci1zaXplfTtcclxuICAgIC0tZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXItaGVpZ2h0OiAjeyRkeC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXItc2l6ZX07XHJcbn1cclxuXHJcbi5keGJsLXNtIC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAtLWR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLXdpZHRoOiAjeyRkeC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXItc2l6ZS1zbX07XHJcbiAgICAtLWR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLWhlaWdodDogI3skZHgtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLXNpemUtc219O1xyXG59XHJcblxyXG4uZHhibC1sZyAuZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXIge1xyXG4gICAgLS1keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lci13aWR0aDogI3skZHgtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyLXNpemUtbGd9O1xyXG4gICAgLS1keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lci1oZWlnaHQ6ICN7JGR4LXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lci1zaXplLWxnfTtcclxufVxyXG5cclxuLmR4YmwtdG9vbGJhciB7XHJcbiAgICAmOm5vdCguZHhibC1yaWJib24tdG9vbGJhcikgPiAuZHhibC1idG4tdG9vbGJhciA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bi1ncm91cC5keGJsLXRvb2xiYXItYnRuLWVsbGlwc2lzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sb2FkZWQge1xyXG4gICAgICAgIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1oaWRkZW4ge1xyXG4gICAgICAgICAgICAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1hbGwtaGlkZGVuIHtcclxuICAgICAgICAgICAgICAgICYsXHJcbiAgICAgICAgICAgICAgICAmIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtID4gLmR4YmwtYnRuLFxyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gc3Bhbjpub3QoLmR4YmwtaW1hZ2UpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtLFxyXG4gICAgICAgIC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwIHtcclxuICAgICAgICAgICAgJi5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1hbGwtaGlkZGVuIC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS1oaWRkZW4ge1xyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWl0ZW0gPiAuZHhibC1idG4gPiBzcGFuOm5vdCguZHhibC1pbWFnZSksXHJcbiAgICAgICAgICAgICAgICAmICsgLmR4YmwtdG9vbGJhci1wbGFjZWhvbGRlciB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpLFxyXG4gICAgICAgICAgICAgICAgJiB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuIHtcclxuICAgICAgICAgICAgICAgICYgKyAuZHhibC10b29sYmFyLXBsYWNlaG9sZGVyIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcykge1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSxcclxuICAgICAgICAgICAgICAgICAgICAmID4gLmR4YmwtYnRuID4gLmR4YmwtaW1hZ2UgKyBzcGFuOm5vdCguZHhibC1pbWFnZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2stZ3JvdXAgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtOm5vdCguZHhibC10b29sYmFyLWJ0bi1lbGxpcHNpcyksXHJcbiAgICAgICAgICAgICAgICAmIH4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbTpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpLFxyXG4gICAgICAgICAgICAgICAgJiB+IC5keGJsLXRvb2xiYXItbGF5b3V0LWJsb2NrLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbTpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpIHtcclxuICAgICAgICAgICAgICAgICAgICAmID4gLmR4YmwtaW1hZ2UgKyBzcGFuOm5vdCguZHhibC1pbWFnZSksXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLWJ0biA+IC5keGJsLWltYWdlICsgc3Bhbjpub3QoLmR4YmwtaW1hZ2UpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1pdGVtLmR4YmwtdG9vbGJhci1hZGFwdGl2ZS1pdGVtLXRleHQtaGlkZGVuIH4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbTpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpIHtcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSxcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi10b29sYmFyIHtcclxuICAgICAgICAgICAgJi5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiAuZHhibC10b29sYmFyLWxheW91dC1ibG9jay1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbTpub3QoOm9ubHktY2hpbGQpID4gLmR4YmwtdG9vbGJhci1sYXlvdXQtYmxvY2staXRlbTpub3QoLmR4YmwtdG9vbGJhci1idG4tZWxsaXBzaXMpIHtcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSxcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1idG4gPiAuZHhibC1pbWFnZSArIHNwYW46bm90KC5keGJsLWltYWdlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbixcclxuICAgICAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cCA+IC5keGJsLXRvb2xiYXItaXRlbSA+IC5keGJsLXRvb2xiYXItYWRhcHRpdmUtaXRlbS10ZXh0LWhpZGRlbiB7XHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtYnRuLFxyXG4gICAgICAgICAgICAgICAgJi5keGJsLWJ0bi1ncm91cCA+IC5keGJsLWJ0bixcclxuICAgICAgICAgICAgICAgICYuZHhibC10b29sYmFyLWl0ZW0gPiAuZHhibC1idG4sXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtYnRuLWdyb3VwID4gLmR4YmwtdG9vbGJhci1pdGVtID4gLmR4YmwtYnRuLFxyXG4gICAgICAgICAgICAgICAgJi5keGJsLWJ0bi1zcGxpdCA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLWltYWdlICsgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1yaWJib24tdG9vbGJhciB7XHJcbiAgICAgICAgQGluY2x1ZGUgcmliYm9uLWFkYXB0aXZlLWl0ZW1zKCkge1xyXG4gICAgICAgICAgICBAZXh0ZW5kICVpdGVtLW91dC1vZi1sYXlvdXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW2RhdGEtZHgtcmliYm9uLXRvb2xiYXItbG9hZGVkXSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJpYmJvbi1hZGFwdGl2ZS1pdGVtcygpIHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgJWl0ZW0tb2ZmLXNjcmVlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCguZHhibC1yaWJib24tdG9vbGJhcikge1xyXG4gICAgICAgIEBpbmNsdWRlIHRvb2xiYXItYWRhcHRpdmUtaXRlbXMoKSB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJWl0ZW0tb2ZmLXNjcmVlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJsLXRvb2xiYXItZWRpdCB7XHJcbiAgICAmID4gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiAuZHhibC10b29sYmFyLWl0ZW0tdG1wbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLXRvb2xiYXItbWVudS1pdGVtID4gLmR4YmwtdG9vbGJhci1pdGVtLXRtcGwgPiBkaXYsXHJcbiAgICAmID4gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiBkaXY6bm90KC5keGJsLWJ0bi1zcGxpdCk6bm90KC5keGJsLXRvb2xiYXItaXRlbS10bXBsKSxcclxuICAgICYgPiAuZHhibC10b29sYmFyLWl0ZW0tdG1wbCA+IGRpdiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogI3skZHgtYnRuLWNvbnRhaW5lci1wYWRkaW5nLXh9O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWltYWdlIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBidG4tcGxhaW4tdG9vbGJhci1lZGl0LWl0ZW0oKTtcclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0bi1ncm91cC5keGJsLWJ0bi1ncm91cC1yaWdodCA+IC5keGJsLWJ0bi5keGJsLWJ0bi1vdXRsaW5lLXNlY29uZGFyeS5keGJsLWVkaXQtYnRuLWRyb3Bkb3duIHtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1jb2xvcjogdmFyKC0tZHhibC10ZXh0LWVkaXQtYnRuLWNvbG9yKTtcclxuICAgICAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGV4dC1lZGl0LWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1vZmZpY2UtYmFyLXNwaW5lZGl0IHtcclxuICAgICAgICAmID4gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiBkaXY6bm90KC5keGJsLWJ0bi1zcGxpdCksXHJcbiAgICAgICAgJiA+IGRpdiB7XHJcbiAgICAgICAgICAgICYgPiAuZHhibC10ZXh0LWVkaXQ6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICN7JGR4LXRvb2xiYXItZWRpdC1pdGVtLXNwYWNpbmd9O1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogI3skZHgtdG9vbGJhci1lZGl0LWl0ZW0tc3BhY2luZ307XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXRvb2xiYXItY29sb3JlZGl0IHtcclxuICAgICAgICAmID4gLmR4YmwtYnRuOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgPiAuZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICYgKyBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogI3skZHgtdG9vbGJhci1lZGl0LWl0ZW0tc3BhY2luZ307XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpub3QoLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtaGlkZGVuKTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2stY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXItd2lkdGgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWNvbG9yKFxyXG4gICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLWJ0bi1pbWFnZS1jb2xvclwiLCBcIi0tZHhibC1idG4tZGlzYWJsZWQtaW1hZ2UtY29sb3JcIiwgXCItLWR4YmwtYnRuLWhvdmVyLWltYWdlLWNvbG9yXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvclwiLCBcIi0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yXCJcclxuICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQtaW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvcihcclxuICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtYnRuLWltYWdlLWNvbG9yXCIsIFwiLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvclwiLCBcIi0tZHhibC1idG4taG92ZXItaW1hZ2UtY29sb3JcIiwgXCItLWR4YmwtYnRuLWFjdGl2ZS1pbWFnZS1jb2xvclwiLCBcIi0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlLCBmYWxzZSwgJGR4LWltYWdlLWRpc2FibGVkLWNvbG9yLWFscGhhXHJcbiAgICAgICAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWJ0biA+IC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lci5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWhpZGRlbiB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJWltYWdlLWNvbnRhaW5lcjtcclxuXHJcbiAgICAgICAgICAgICYuZHhibC10b29sYmFyLWNvbG9yZWRpdC1lbXB0eTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgJWVtcHR5LWltYWdlLXBsYWNlaG9sZGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC10b29sYmFyLWNvbWJvYm94IC5keGJsLXRleHQtZWRpdCBpbnB1dFtyZWFkb25seV0ge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIC5keGJsLWltYWdlICsgc3BhbixcclxuICAgIC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lciArIHNwYW4ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAjeyRkeC10b29sYmFyLWVkaXQtaXRlbS1zcGFjaW5nfTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtdG9vbGJhci1jb2xvcmVkaXQge1xyXG4gICAgICAgICYgPiAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IC5keGJsLWRyb3Bkb3duLWl0ZW0gPiAuZHhibC1idG4gPiAuZHhibC10b29sYmFyLWNvbG9yZWRpdC1pbWFnZS1jb250YWluZXIsXHJcbiAgICAgICAgJiAuZHhibC1vZmZpY2UtYmFyLWNvbG9yZWRpdCA+IC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJWltYWdlLWNvbnRhaW5lcjtcclxuXHJcbiAgICAgICAgICAgICYuZHhibC10b29sYmFyLWNvbG9yZWRpdC1lbXB0eTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgJWVtcHR5LWltYWdlLXBsYWNlaG9sZGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC10b29sYmFyLWVkaXQgPiAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IC5keGJsLXRvb2xiYXItaXRlbS10bXBsID4gZGl2ID4gLmR4YmwtdGV4dC1lZGl0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtdG9vbGJhci1tZW51LWl0ZW0gPiAuZHhibC10b29sYmFyLWl0ZW0tdG1wbCA+IGRpdiB7XHJcbiAgICAgICAgJiA+IC5keGJsLXRleHQgPiBzcGFuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtdG9vbGJhci1kcm9wZG93bi1idG4tcGFkZGluZy14KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcInRhYnMucG9zaXRpb25zXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvY29tbW9uXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvdGFic1wiO1xyXG5cclxuLmR4YmwtdGFicyB7XHJcbiAgICAtLWR4YmwtdGFicy1jb2xvcjogI3skZHgtdGFicy1jb2xvcn07XHJcbiAgICAtLWR4YmwtdGFicy1iZzogI3skZHgtdGFicy1iZ307XHJcbiAgICAtLWR4YmwtdGFicy1mb250LWZhbWlseTogI3skZHgtdGFicy1mb250LWZhbWlseX07XHJcbiAgICAtLWR4YmwtdGFicy1mb250LXNpemU6ICN7JGR4LXRhYnMtZm9udC1zaXplfTtcclxuICAgIC0tZHhibC10YWJzLWxpbmUtaGVpZ2h0OiAjeyRkeC10YWJzLWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC10YWJzLXBhZGRpbmcteTogI3skZHgtdGFicy1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLXRhYnMtcGFkZGluZy10b3A6IHZhcigtLWR4YmwtdGFicy1wYWRkaW5nLXkpO1xyXG4gICAgLS1keGJsLXRhYnMtcGFkZGluZy1ib3R0b206IHZhcigtLWR4YmwtdGFicy1wYWRkaW5nLXkpO1xyXG4gICAgLS1keGJsLXRhYnMtcGFkZGluZy14OiAjeyRkeC10YWJzLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtdGFicy1wYWRkaW5nLWxlZnQ6IHZhcigtLWR4YmwtdGFicy1wYWRkaW5nLXgpO1xyXG4gICAgLS1keGJsLXRhYnMtcGFkZGluZy1yaWdodDogdmFyKC0tZHhibC10YWJzLXBhZGRpbmcteCk7XHJcbiAgICAtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yOiAjeyRkeC10YWJzLXNlcGFyYXRvci1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci1zdHlsZTogI3skZHgtdGFicy1zZXBhcmF0b3ItYm9yZGVyLXN0eWxlfTtcclxuICAgIC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItd2lkdGg6ICN7JGR4LXRhYnMtc2VwYXJhdG9yLWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtdGFicy10YWItcGFkZGluZy14OiAjeyRkeC10YWJzLXRhYi1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLXRhYnMtdGFiLXBhZGRpbmcteTogI3skZHgtdGFicy10YWItcGFkZGluZy15fTtcclxuICAgIC0tZHhibC10YWJzLXRhYi1ib3JkZXItc3R5bGU6ICN7JGR4LXRhYnMtdGFiLWJvcmRlci1zdHlsZX07XHJcbiAgICAtLWR4YmwtdGFicy10YWItYm9yZGVyLWNvbG9yOiAjeyRkeC10YWJzLXRhYi1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLXRhYnMtdGFiLWJvcmRlci13aWR0aDogI3skZHgtdGFicy10YWItYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC10YWJzLXRhYi1zZWxlY3RlZC1iZzogI3skZHgtdGFicy10YWItc2VsZWN0ZWQtYmd9O1xyXG4gICAgLS1keGJsLXRhYnMtdGFiLXNlbGVjdGVkLWNvbG9yOiAjeyRkeC10YWJzLXRhYi1zZWxlY3RlZC1jb2xvcn07XHJcbiAgICAtLWR4YmwtdGFicy10YWItaG92ZXItY29sb3I6ICN7JGR4LXRhYnMtdGFiLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC10YWJzLXRhYi1ob3Zlci1iZzogI3skZHgtdGFicy10YWItaG92ZXItYmd9O1xyXG4gICAgLS1keGJsLXRhYnMtdGFiLXdpZHRoOiAjeyRkeC10YWJzLWhvcml6b250YWwtdGFiLXdpZHRofTtcclxuICAgIC0tZHhibC10YWJzLWltYWdlLXNwYWNpbmc6ICN7JGR4LXRhYnMtaW1hZ2Utc3BhY2luZ307XHJcbiAgICAtLWR4YmwtdGFicy1zY3JvbGwtYnRuLWNvbG9yOiAjeyRkeC10YWJzLXNjcm9sbC1idG4tY29sb3J9O1xyXG4gICAgLS1keGJsLXRhYnMtc2Nyb2xsLWJ0bi1ob3Zlci1jb2xvcjogI3skZHgtdGFicy1zY3JvbGwtYnRuLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC10YWJzLXNjcm9sbC1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGR4LXRhYnMtc2Nyb2xsLWJ0bi1kaXNhYmxlZC1jb2xvcn07XHJcblxyXG4gICAgLyogQ29udGVudCAqL1xyXG4gICAgLS1keGJsLXRhYnMtY29udGVudC1jb2xvcjogI3skZHgtdGFicy1jb250ZW50LWNvbG9yfTtcclxuICAgIC0tZHhibC10YWJzLWNvbnRlbnQtZm9udC1zaXplOiAjeyRkeC10YWJzLWNvbnRlbnQtZm9udC1zaXplfTtcclxuICAgIC0tZHhibC10YWJzLWNvbnRlbnQtbGluZS1oZWlnaHQ6ICN7JGR4LXRhYnMtY29udGVudC1saW5lLWhlaWdodH07XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFicy1wb3NpdGlvbnMoKTtcclxuXHJcbiAgICA+IC5keGJsLXRhYnMtdGFibGlzdCB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWR4YmwtdGFicy1jb2xvcik7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWR4YmwtdGFicy1mb250LWZhbWlseSk7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1keGJsLXRhYnMtZm9udC1zaXplKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC10YWJzLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLXRhYnMtYmcpO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC10YWJzLXBhZGRpbmctdG9wKSB2YXIoLS1keGJsLXRhYnMtcGFkZGluZy1yaWdodCkgdmFyKC0tZHhibC10YWJzLXBhZGRpbmctYm90dG9tKSB2YXIoLS1keGJsLXRhYnMtcGFkZGluZy1sZWZ0KTtcclxuXHJcbiAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwsXHJcbiAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgID4gLmR4YmwtdGFicy1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5keGJsLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtLWR4YmwtdGV4dC1wYWRkaW5nLXg6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5keGJsLXRhYnMtdGV4dC1vdmVyZmxvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG5vdC1hY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG5vdC1kaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWN0aXZlLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOm5vdCguZHhibC10YWJzLXRtcGwpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiB2YXIoLS1keGJsLXRhYnMtdGFiLWJvcmRlci1zdHlsZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI3skZHgtdGFicy10YWItaW5hY3RpdmUtYm9yZGVyLWNvbG9yfTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiB2YXIoLS1keGJsLXRhYnMtdGFiLWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtdGFicy10YWItcGFkZGluZy15KSB2YXIoLS1keGJsLXRhYnMtdGFiLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS1keGJsLXRhYnMtdGFiLXdpZHRoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG5vdC1hY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBub3QtZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItY29sb3IpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtaG92ZXItc3R5bGUoXCItLWR4YmwtdGFicy10YWItaG92ZXItYmdcIiwgXCItLWR4YmwtdGFicy10YWItaG92ZXItY29sb3JcIiwgXCItLWR4YmwtdGFicy10YWItYm9yZGVyLXdpZHRoXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWN0aXZlLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWR4YmwtdGFicy10YWItc2VsZWN0ZWQtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC10YWJzLXRhYi1zZWxlY3RlZC1iZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLWNvbG9yKSB2YXIoLS1keGJsLXRhYnMtdGFiLWJvcmRlci1jb2xvcikgdmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItY29sb3IpIHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLWNvbG9yKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWItc2VsZWN0ZWQtZWxlbWVudCgkZHgtdGFicy10YWItc2VsZWN0ZWQtZWxlbWVudC1iZywgJGR4LXRhYnMtdGFiLXNlbGVjdGVkLWVsZW1lbnQtaGVpZ2h0KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLWNvbG9yKSB2YXIoLS1keGJsLXRhYnMtdGFiLWJvcmRlci1jb2xvcikgdmFyKC0tZHhibC10YWJzLXRhYi1ib3JkZXItY29sb3IpIHZhcigtLWR4YmwtdGFicy10YWItYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuZHhibC1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWR4YmwtaW1hZ2UtbWFyZ2luLXk6ICN7JGR4LXRhYnMtaW1hZ2UtbWFyZ2luLXl9O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZHhibC10YWJzLWltYWdlLXNwYWNpbmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC1pbWFnZS1jb2xvcigpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLXRleHQtb3BhY2l0eSgpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5keGJsLXRhYnMtdGFibGlzdC1zY3JvbGxhYmxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC10YWJzLXRhYmxpc3QtaGFzLW92ZXJmbG93ID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tY29sb3I6IHZhcigtLWR4YmwtdGFicy1idG4tY29sb3IpO1xyXG5cclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWNvbG9yKFwiLS1keGJsLXRhYnMtc2Nyb2xsLWJ0bi1jb2xvclwiLCBcIi0tZHhibC10YWJzLXNjcm9sbC1idG4tZGlzYWJsZWQtY29sb3JcIiwgXCItLWR4YmwtdGFicy1zY3JvbGwtYnRuLWhvdmVyLWNvbG9yXCIsIG51bGwsIG51bGwsIHRydWUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5keGJsLXNjcm9sbC12aWV3ZXIge1xyXG4gICAgICAgICAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyLWhvci1zY3JvbGwtYmFyLFxyXG4gICAgICAgICAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyLXZlcnQtc2Nyb2xsLWJhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWN0aXZlLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci13aWR0aDogMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tZHhibC1idG4tY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgLS1keGJsLWJ0bi1ob3Zlci1iZzogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1pbm5lci1mb2N1cy1zdHlsZSh2YXIoLS1keGJsLWJ0bi1ib3JkZXItcmFkaXVzKSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtdGFicy1jb250ZW50LXBhbmVsIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZHhibC10YWJzLWNvbnRlbnQtY29sb3IpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZHhibC10YWJzLWNvbnRlbnQtZm9udC1zaXplKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC10YWJzLWNvbnRlbnQtbGluZS1oZWlnaHQpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICAmOm5vdCguZHhibC10YWJzLXJlbmRlci1kZWZhdWx0KSA+IC5keGJsLXRhYnMtY29udGVudDpub3QoW2RhdGEtZHgtdGFiLWxvYWRlZF0pOm5vdCguZHhibC1hY3RpdmUpLFxyXG4gICAgICAgICYuZHhibC1sb2FkZWQ6bm90KC5keGJsLXRhYnMtcmVuZGVyLWRlZmF1bHQpID4gLmR4YmwtdGFicy1jb250ZW50Om5vdChbZGF0YS1keC10YWItbG9hZGVkXSkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgbGVmdDogLTEwMDAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC10YWJzLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBmbGV4OiAxIDAgMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgLS1keGJsLXRhYnMtaW1hZ2Utc3BhY2luZzogI3skZHgtdGFicy1pbWFnZS1zcGFjaW5nLXNtfTtcclxuICAgICAgICAtLWR4YmwtdGFicy10YWItcGFkZGluZy14OiAjeyRkeC10YWJzLXRhYi1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC10YWJzLXRhYi1wYWRkaW5nLXk6ICN7JGR4LXRhYnMtdGFiLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLXRhYnMtZm9udC1zaXplOiAjeyRkeC10YWJzLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLXRhYnMtbGluZS1oZWlnaHQ6ICN7JGR4LXRhYnMtbGluZS1oZWlnaHQtc219O1xyXG5cclxuICAgICAgICAvKiBDb250ZW50ICovXHJcbiAgICAgICAgLS1keGJsLXRhYnMtY29udGVudC1mb250LXNpemU6ICN7JGR4LXRhYnMtY29udGVudC1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC10YWJzLWNvbnRlbnQtbGluZS1oZWlnaHQ6ICN7JGR4LXRhYnMtY29udGVudC1saW5lLWhlaWdodC1zbX07XHJcblxyXG4gICAgICAgID4gLmR4YmwtdGFicy10YWJsaXN0ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsLFxyXG4gICAgICAgID4gLmR4YmwtdGFicy10YWJsaXN0ID4gdWwge1xyXG4gICAgICAgICAgICA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpIHtcclxuICAgICAgICAgICAgICAgID4gLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIC0tZHhibC1pbWFnZS1tYXJnaW4teTogI3skZHgtdGFicy1pbWFnZS1tYXJnaW4teS1zbX07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxnIHtcclxuICAgICAgICAtLWR4YmwtdGFicy1pbWFnZS1zcGFjaW5nOiAjeyRkeC10YWJzLWltYWdlLXNwYWNpbmctbGd9O1xyXG4gICAgICAgIC0tZHhibC10YWJzLXRhYi1wYWRkaW5nLXg6ICN7JGR4LXRhYnMtdGFiLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLXRhYnMtdGFiLXBhZGRpbmcteTogI3skZHgtdGFicy10YWItcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtdGFicy1mb250LXNpemU6ICN7JGR4LXRhYnMtZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtdGFicy1saW5lLWhlaWdodDogI3skZHgtdGFicy1saW5lLWhlaWdodC1sZ307XHJcblxyXG4gICAgICAgIC8qIENvbnRlbnQgKi9cclxuICAgICAgICAtLWR4YmwtdGFicy1jb250ZW50LWZvbnQtc2l6ZTogI3skZHgtdGFicy1jb250ZW50LWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLXRhYnMtY29udGVudC1saW5lLWhlaWdodDogI3skZHgtdGFicy1jb250ZW50LWxpbmUtaGVpZ2h0LWxnfTtcclxuXHJcbiAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwsXHJcbiAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgID4gbGkgPiAuZHhibC10YWJzLWl0ZW06bm90KC5keGJsLXRhYnMtdG1wbCkge1xyXG4gICAgICAgICAgICAgICAgPiAuZHhibC1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLWltYWdlLW1hcmdpbi15OiAjeyRkeC10YWJzLWltYWdlLW1hcmdpbi15LWxnfTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAdXNlIFwibWl4aW5zL2NvbW1vblwiIGFzIGNtO1xyXG5AdXNlIFwibWl4aW5zL3RhYnNcIiBhcyB0bTtcclxuXHJcbkBtaXhpbiB0YWJzLXBvc2l0aW9ucyB7XHJcbiAgICAkcG9zaXRpb25zOiB0b3AsIHJpZ2h0LCBib3R0b20sIGxlZnQ7XHJcblxyXG4gICAgQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xyXG4gICAgICAgICRtaXJyb3ItcG9zOiB0bS5taXJyb3ItcG9zaXRpb24oJHBvc2l0aW9uKTtcclxuXHJcbiAgICAgICAgJi5keGJsLXRhYnMtI3skcG9zaXRpb259IHtcclxuICAgICAgICAgICAgQGlmICRwb3NpdGlvbiAhPSB0b3Age1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICAgICA+IC5keGJsLXRhYnMtdGFibGlzdCA+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaWYgJHBvc2l0aW9uID09IGxlZnQgb3IgJHBvc2l0aW9uID09IHJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIC0tZHhibC10YWJzLXRhYi13aWR0aDogI3skZHgtdGFicy12ZXJ0aWNhbC10YWItd2lkdGh9O1xyXG5cclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGlmICRwb3NpdGlvbiA9PSBsZWZ0IHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBlbHNlIGlmICRwb3NpdGlvbiA9PSByaWdodCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBlbHNlIGlmICRwb3NpdGlvbiA9PSBib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5keGJsLXRhYnMtdGFibGlzdCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHtcclxuICAgICAgICAgICAgICAgICAgICAjeyRtaXJyb3ItcG9zfTogdmFyKC0tZHhibC10YWJzLXNlcGFyYXRvci1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLXN0eWxlKSB2YXIoLS1keGJsLXRhYnMtc2VwYXJhdG9yLWJvcmRlci1jb2xvcik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRtLmJvcmRlci1yYWRpdXMoJHBvc2l0aW9uLCAkZHgtdGFicy10YWItYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgcGFkZGluZy0jeyRtaXJyb3ItcG9zfTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaWYgJHBvc2l0aW9uID09IGxlZnQgb3IgJHBvc2l0aW9uID09IHJpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsLFxyXG4gICAgICAgICAgICAgICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBsaSA+IC5keGJsLXRhYnMtaXRlbTpub3QoLmR4YmwtdGFicy10bXBsKSA+IC5keGJsLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIHZhcigtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLXdpZHRoKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLmR4Ymwtc2Nyb2xsLXZpZXdlcixcclxuICAgICAgICAgICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRtaXJyb3ItcG9zfTogY2FsYygtMSAqIHZhcigtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLXdpZHRoKSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuZHhibC1zY3JvbGwtdmlld2VyID4gLmR4Ymwtc2Nyb2xsLXZpZXdlci1jb250ZW50ID4gdWwsXHJcbiAgICAgICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICA+IGxpID4gLmR4YmwtdGFicy1pdGVtOm5vdCguZHhibC10YWJzLXRtcGwpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0bS5ib3JkZXItcmFkaXVzKCRwb3NpdGlvbiwgJGR4LXRhYnMtdGFiLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjbS5hY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItI3skbWlycm9yLXBvc30tY29sb3I6IHZhcigtLWR4YmwtdGFicy1iZyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdG0uYWN0aXZlLXRhYi1zZWxlY3RlZC1lbGVtZW50KCRkeC10YWJzLXRhYi1zZWxlY3RlZC1lbGVtZW50LWhlaWdodCwgJGR4LWJvcmRlci13aWR0aCwgJHBvc2l0aW9uKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjbS5ob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItI3skbWlycm9yLXBvc30tY29sb3I6IHZhcigtLWR4YmwtdGFicy1iZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRtaXJyb3ItcG9zfTogY2FsYygtMSAqIHZhcigtLWR4YmwtdGFicy1zZXBhcmF0b3ItYm9yZGVyLXdpZHRoKSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcImNvbW1vblwiO1xyXG5cclxuQG1peGluIHRhYi1zZWxlY3RlZC1lbGVtZW50KCRzZWxlY3RlZC1lbGVtZW50LWJnLCAkc2VsZWN0ZWQtZWxlbWVudC1oZWlnaHQpIHtcclxuICAgIEBpZiAkc2VsZWN0ZWQtZWxlbWVudC1oZWlnaHQgPiAwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjeyRzZWxlY3RlZC1lbGVtZW50LWJnfTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBhY3RpdmUtdGFiLXNlbGVjdGVkLWVsZW1lbnQoJHNlbGVjdGVkLWVsZW1lbnQtaGVpZ2h0LCAkYm9yZGVyLXdpZHRoLCAkcG9zaXRpb24pIHtcclxuICAgIEBpZiAkc2VsZWN0ZWQtZWxlbWVudC1oZWlnaHQgPiAwIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIEBpZiAkcG9zaXRpb24gPT0gdG9wIG9yICRwb3NpdGlvbiA9PSBib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAjeyRzZWxlY3RlZC1lbGVtZW50LWhlaWdodH07XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtI3skYm9yZGVyLXdpZHRofTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtI3skYm9yZGVyLXdpZHRofTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICN7JHNlbGVjdGVkLWVsZW1lbnQtaGVpZ2h0fTtcclxuICAgICAgICAgICAgICAgIHRvcDogLSN7JGJvcmRlci13aWR0aH07XHJcbiAgICAgICAgICAgICAgICBib3R0b206IC0jeyRib3JkZXItd2lkdGh9O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaWYgJHBvc2l0aW9uID09IHRvcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtI3skYm9yZGVyLXdpZHRofTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGVsc2UgaWYgJHBvc2l0aW9uID09IGJvdHRvbSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtI3skYm9yZGVyLXdpZHRofTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGVsc2UgaWYgJHBvc2l0aW9uID09IGxlZnQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtI3skYm9yZGVyLXdpZHRofTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAZWxzZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLSN7JGJvcmRlci13aWR0aH07XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AZnVuY3Rpb24gbWlycm9yLXBvc2l0aW9uKCRwb3NpdGlvbikge1xyXG4gICAgQGlmICRwb3NpdGlvbiA9PSBsZWZ0IHtcclxuICAgICAgICBAcmV0dXJuIHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIGlmICRwb3NpdGlvbiA9PSByaWdodCB7XHJcbiAgICAgICAgQHJldHVybiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIGlmICRwb3NpdGlvbiA9PSB0b3Age1xyXG4gICAgICAgIEByZXR1cm4gYm90dG9tO1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIGlmICRwb3NpdGlvbiA9PSBib3R0b20ge1xyXG4gICAgICAgIEByZXR1cm4gdG9wO1xyXG4gICAgfVxyXG5cclxuICAgIEBlcnJvcihcIlVua25vd24gcG9zaXRpb24gI3skcG9zaXRpb259XCIpO1xyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcG9zaXRpb24sICRyYWQpIHtcclxuICAgIEBpZiAkcG9zaXRpb24gPT0gbGVmdCBvciAkcG9zaXRpb24gPT0gcmlnaHQge1xyXG4gICAgICAgIHRvcC0jeyRwb3NpdGlvbn0tcmFkaXVzOiAjeyRyYWR9O1xyXG4gICAgICAgIGJvdHRvbS0jeyRwb3NpdGlvbn0tcmFkaXVzOiAjeyRyYWR9O1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIGlmICRwb3NpdGlvbiA9PSB0b3Agb3IgJHBvc2l0aW9uID09IGJvdHRvbSB7XHJcbiAgICAgICAgI3skcG9zaXRpb259LWxlZnQtcmFkaXVzOiAjeyRyYWR9O1xyXG4gICAgICAgICN7JHBvc2l0aW9ufS1yaWdodC1yYWRpdXM6ICN7JHJhZH07XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIEBlcnJvcihcIlVua25vd24gcG9zaXRpb24gI3skcG9zaXRpb259XCIpO1xyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvY29sc1wiO1xyXG5cclxuLmR4Ymwtcm93IHtcclxuICAgIC0tZHhibC1yb3ctaXRlbS1zcGFjaW5nLXg6ICN7JGR4LXJvdy1pdGVtLXNwYWNpbmcteH07XHJcbiAgICAtLWR4Ymwtcm93LWl0ZW0tc3BhY2luZy15OiAjeyRkeC1yb3ctaXRlbS1zcGFjaW5nLXl9O1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tZHhibC1yb3ctaXRlbS1zcGFjaW5nLXkpKTtcclxuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tZHhibC1yb3ctaXRlbS1zcGFjaW5nLXgpKTtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1keGJsLXJvdy1pdGVtLXNwYWNpbmcteCkpO1xyXG59XHJcblxyXG4uZHhibC1jb2wge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZHhibC1yb3ctaXRlbS1zcGFjaW5nLXgpICogMC41KTtcclxuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1keGJsLXJvdy1pdGVtLXNwYWNpbmcteCkgKiAwLjUpO1xyXG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZHhibC1yb3ctaXRlbS1zcGFjaW5nLXkpO1xyXG59XHJcblxyXG5AaW5jbHVkZSBtYWtlLWNvbHVtbnMoKTtcclxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xyXG5cclxuQG1peGluIG1ha2UtY29sdW1ucygpIHtcclxuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRkeC13aW5kb3ctYnJlYWtwb2ludHMpIHtcclxuICAgICAgICAkYnJlYWtwb2ludC1uYW1lOiBcIi0jeyRicmVha3BvaW50fVwiO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgIC5keGJsLWNvbCN7JGJyZWFrcG9pbnQtbmFtZX0ge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMSAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpZiAkZHgtcm93LWNvbHVtbnMgPiAwIHtcclxuICAgICAgICAgICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGR4LXJvdy1jb2x1bW5zIHtcclxuICAgICAgICAgICAgICAgICAgICAuZHhibC1jb2wjeyRicmVha3BvaW50LW5hbWV9LSN7JGl9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSkge1xyXG4gICAgQGlmICRzaXplIHtcclxuICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICB3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigkc2l6ZSwgJGR4LXJvdy1jb2x1bW5zKSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIGZsZXg6IDEgMSAwO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUpIHtcclxuICAgICR3aWR0aDogbWFwLWdldCgkZHgtd2luZG93LWJyZWFrcG9pbnRzLCAkbmFtZSk7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcbiIsIi5keGJsLWxvYWRpbmctcGFuZWwge1xyXG4gICAgLS1keGJsLWxvYWRpbmctcGFuZWwtdW5kZXJsYXktYmc6ICN7JGR4LWxvYWRpbmctcGFuZWwtdW5kZXJsYXktYmd9O1xyXG4gICAgLS1keGJsLWxvYWRpbmctcGFuZWwtb3ZlcmxheS1iZzogI3skZHgtbG9hZGluZy1wYW5lbC1vdmVybGF5LWJnfTtcclxuICAgIC0tZHhibC1sb2FkaW5nLXBhbmVsLW92ZXJsYXktb3BhY2l0eTogI3skZHgtbG9hZGluZy1wYW5lbC1vdmVybGF5LW9wYWNpdHl9O1xyXG4gICAgLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLXNpemU6ICN7JGR4LWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLXNpemV9O1xyXG4gICAgLS1keGJsLWxvYWRpbmctcGFuZWwtbWVzc2FnZS1zaXplOiAjeyRkeC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2Utc2l6ZX07XHJcbiAgICAtLWR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLWNvbG9yOiAjeyRkeC13YWl0LWluZGljYXRvci1jb2xvcn07XHJcbiAgICAtLWR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLXNwYWNlOiAjeyRkeC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2Utc3BhY2V9O1xyXG4gICAgLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtcGFkZGluZy14OiAjeyRkeC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS1wYWRkaW5nLXk6ICN7JGR4LWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLW1hcmdpbjogI3skZHgtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItbWFyZ2lufTtcclxuICAgIC0tZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLWhlaWdodDogI3skZHgtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS13aWR0aH07XHJcbiAgICAtLWR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS13aWR0aDogI3skZHgtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtYmFja2dyb3VuZC1jb2xvcjogI3skZHgtd2FpdC1pbmRpY2F0b3ItYXJlYS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgIC0tZHhibC1sb2FkaW5nLXBhbmVsLXdpZHRoOiAjeyRkeC1sb2FkaW5nLXBhbmVsLXdpZHRofTtcclxuICAgIC0tZHhibC1sb2FkaW5nLXBhbmVsLWhlaWdodDogI3skZHgtbG9hZGluZy1wYW5lbC1oZWlnaHR9O1xyXG5cclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgJjpub3QoW2R4YmwtbG9hZGVkXSkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtbG9hZGluZy1wYW5lbC11bmRlcmxheSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtdW5kZXJsYXktYmcpO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1sb2FkaW5nLXBhbmVsLW92ZXJsYXkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1sb2FkaW5nLXBhbmVsLW92ZXJsYXktYmcpO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtb3ZlcmxheS1vcGFjaXR5KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZHhibC1sb2FkaW5nLXBhbmVsLWNvbnRlbnQtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWxvYWRpbmctcGFuZWwtbWVzc2FnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtbWVzc2FnZS1zaXplKTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZHhibC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2UtY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWxvYWRpbmctcGFuZWwtdGFyZ2V0LWNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICYgKyAuZHhibC1sb2FkaW5nLXBhbmVsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbG9hZGluZy1wYW5lbC1lbXB0eSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAuZHhibC1sb2FkaW5nLXBhbmVsLXRhcmdldC1jb250ZW50IHtcclxuICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtbG9hZGluZy1wYW5lbC1jb250YWluZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1sb2FkaW5nLXBhbmVsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJi5keGJsLWxvYWRpbmctcGFuZWwtdW5ibG9ja2VkIHtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtbG9hZGluZy1wYW5lbC1zaGFkaW5nIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI3skZHgtbG9hZGluZy1wYW5lbC1zaGFkaW5nLWNvbG9yfTtcclxuXHJcbiAgICAgICAgICAgIC5keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEuZHhibC1sb2FkaW5nLXBhbmVsLWhpZGRlbiB7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLWNvbG9yOiAjeyRkeC13YWl0LWluZGljYXRvci1uby1hcmVhLWNvbG9yfTtcclxuXHJcbiAgICAgICAgICAgICAgICAuZHhibC13YWl0LWluZGljYXRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLXdhaXQtaW5kaWNhdG9yLWNvbG9yOiAjeyRkeC13YWl0LWluZGljYXRvci1uby1hcmVhLWNvbG9yfTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtcGFkZGluZy15KSB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtcGFkZGluZy14KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtaGVpZ2h0KTtcclxuICAgICAgICAgICAgd2lkdGg6IHZhcigtLWR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS13aWR0aCk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCAwIDAgLyAxMCUpLCAwIDJweCA0cHggLTJweCByZ2JhKDAgMCAwIC8gMTAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLWJhY2tncm91bmQtY29sb3IpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcclxuICAgICAgICAgICAgbWFyZ2luOiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLWFyZWEtbWFyZ2luKTtcclxuXHJcbiAgICAgICAgICAgICYuZHhibC1sb2FkaW5nLXBhbmVsLWhpZGRlbiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC13YWl0LWluZGljYXRvciB7XHJcbiAgICAgICAgLS1keGJsLXdhaXQtaW5kaWNhdG9yLXNpemU6IHZhcigtLWR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3Itc2l6ZSk7XHJcblxyXG4gICAgICAgIG9yZGVyOiAyO1xyXG5cclxuICAgICAgICAmICsgLmR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlIHtcclxuICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWxvYWRpbmctcGFuZWwtbWVzc2FnZS1zcGFjZSk7XHJcblxyXG4gICAgICAgICAgICAmOmVtcHR5IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWR4YmwtbG9hZGluZy1wYW5lbC1tZXNzYWdlLXNwYWNlKTtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG5cclxuICAgICAgICAgICAgICAgICY6ZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmR4Ymwtc20ge1xyXG4gICAgICAgIC0tZHhibC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2Utc3BhY2U6ICN7JGR4LWxvYWRpbmctcGFuZWwtbWVzc2FnZS1zcGFjZS1zbX07XHJcblxyXG4gICAgICAgIC5keGJsLWxvYWRpbmctcGFuZWwtbWVzc2FnZSB7XHJcbiAgICAgICAgICAgIC0tZHhibC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2Utc2l6ZTogI3skZHgtbG9hZGluZy1wYW5lbC1tZXNzYWdlLXNpemUtc219O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYSB7XHJcbiAgICAgICAgICAgIC0tZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLXBhZGRpbmcteDogI3skZHgtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgIC0tZHhibC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2Utc3BhY2U6ICN7JGR4LWxvYWRpbmctcGFuZWwtbWVzc2FnZS1zcGFjZS1sZ307XHJcblxyXG4gICAgICAgIC5keGJsLWxvYWRpbmctcGFuZWwtbWVzc2FnZSB7XHJcbiAgICAgICAgICAgIC0tZHhibC1sb2FkaW5nLXBhbmVsLW1lc3NhZ2Utc2l6ZTogI3skZHgtbG9hZGluZy1wYW5lbC1tZXNzYWdlLXNpemUtbGd9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YmwtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYSB7XHJcbiAgICAgICAgICAgIC0tZHhibC1sb2FkaW5nLXBhbmVsLWluZGljYXRvci1hcmVhLXBhZGRpbmcteDogI3skZHgtbG9hZGluZy1wYW5lbC1pbmRpY2F0b3ItYXJlYS1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmR4Ymwtd2FpdC1pbmRpY2F0b3Ige1xyXG4gICAgLS1keGJsLXdhaXQtaW5kaWNhdG9yLWNvbG9yOiAjeyRkeC13YWl0LWluZGljYXRvci1jb2xvcn07XHJcbiAgICAtLWR4Ymwtd2FpdC1pbmRpY2F0b3Itc2l6ZTogI3skZHgtd2FpdC1pbmRpY2F0b3Itc2l6ZX07XHJcbiAgICAtLWR4Ymwtd2FpdC1pbmRpY2F0b3ItZmxpcC1hbmltYXRpb24tcm90YXRpb24teTogI3skZHgtd2FpdC1pbmRpY2F0b3ItZmxpcC1hbmltYXRpb24tcm90YXRpb24teX07XHJcbiAgICAtLWR4Ymwtd2FpdC1pbmRpY2F0b3ItZmxpcC1hbmltYXRpb24tcm90YXRpb24teDogI3skZHgtd2FpdC1pbmRpY2F0b3ItZmxpcC1hbmltYXRpb24tcm90YXRpb24teH07XHJcblxyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1keGJsLXdhaXQtaW5kaWNhdG9yLXNpemUpO1xyXG4gICAgd2lkdGg6IHZhcigtLWR4Ymwtd2FpdC1pbmRpY2F0b3Itc2l6ZSk7XHJcbiAgICBtaW4td2lkdGg6IHZhcigtLWR4Ymwtd2FpdC1pbmRpY2F0b3Itc2l6ZSk7XHJcblxyXG5cclxuICAgICYgPiBzdmcge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4Ymwtc20ge1xyXG4gICAgICAgIC0tZHhibC13YWl0LWluZGljYXRvci1zaXplOiAjeyRkeC13YWl0LWluZGljYXRvci1zaXplLXNtfTtcclxuXHJcbiAgICAgICAgJi5keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yIHtcclxuICAgICAgICAgICAgLS1keGJsLXdhaXQtaW5kaWNhdG9yLXNpemU6ICN7JGR4LWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLXNpemUtc219O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtbGcge1xyXG4gICAgICAgIC0tZHhibC13YWl0LWluZGljYXRvci1zaXplOiAjeyRkeC13YWl0LWluZGljYXRvci1zaXplLWxnfTtcclxuXHJcbiAgICAgICAgJi5keGJsLWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yIHtcclxuICAgICAgICAgICAgLS1keGJsLXdhaXQtaW5kaWNhdG9yLXNpemU6ICN7JGR4LWxvYWRpbmctcGFuZWwtaW5kaWNhdG9yLXNpemUtbGd9O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmR4Ymwtd2FpdC1pbmRpY2F0b3Itc3BpbiB7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYW5pbWF0aW9uOiBkeGJsLWluZGljYXRvci1hbmltYXRpb24tc3BpbiAwLjc1cyBpbmZpbml0ZSBsaW5lYXI7XHJcblxyXG4gICAgICAgICYgPiBzdmcgPiBnIHtcclxuICAgICAgICAgICAgJiA+IGcge1xyXG4gICAgICAgICAgICAgICAgc3Ryb2tlOiB2YXIoLS1keGJsLXdhaXQtaW5kaWNhdG9yLWNvbG9yKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IGNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogdmFyKC0tZHhibC13YWl0LWluZGljYXRvci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXdhaXQtaW5kaWNhdG9yLXB1bHNlIHtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAgICAgZmlsbDogdmFyKC0tZHhibC13YWl0LWluZGljYXRvci1jb2xvcik7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBkeGJsLWluZGljYXRvci1hbmltYXRpb24tcHVsc2UgMS4ycyBjdWJpYy1iZXppZXIoMC41MiwgMC42LCAwLjI1LCAwLjk5KSBpbmZpbml0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4Ymwtd2FpdC1pbmRpY2F0b3ItZmxpcCB7XHJcbiAgICAgICAgZmlsbDogdmFyKC0tZHhibC13YWl0LWluZGljYXRvci1jb2xvcik7XHJcbiAgICAgICAgYW5pbWF0aW9uOiB2YXIoLS1keGJsLXdhaXQtaW5kaWNhdG9yLWZsaXAtYW5pbWF0aW9uLXJvdGF0aW9uLXkpIDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGtleWZyYW1lcyBkeGJsLWluZGljYXRvci1hbmltYXRpb24tc3BpbiB7XHJcbiAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBrZXlmcmFtZXMgZHhibC1pbmRpY2F0b3ItYW5pbWF0aW9uLXB1bHNlIHtcclxuICAgICAgICAwJSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGtleWZyYW1lcyBkeGJsLWluZGljYXRvci1hbmltYXRpb24tZmxpcC1yb3RhdGlvbi15IHtcclxuICAgICAgICAwJSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTIwcHgpIHJvdGF0ZVkoMGRlZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWSgzNjBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAa2V5ZnJhbWVzIGR4YmwtaW5kaWNhdG9yLWFuaW1hdGlvbi1mbGlwLXJvdGF0aW9uLXgge1xyXG4gICAgICAgIDAlIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgwZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEyMHB4KSByb3RhdGVYKDM2MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvY29tbW9uXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvZ3JvdXAtY29udHJvbFwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL25hdmlnYXRpb25cIjtcclxuXHJcbi5keGJsLWFjY29yZGlvbiB7XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWZvbnQtc2l6ZTogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWxpbmUtaGVpZ2h0OiAjeyRkeC1hY2NvcmRpb24tZ3JvdXAtbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1ib3JkZXItcmFkaXVzOiAjeyRkeC1hY2NvcmRpb24tZ3JvdXAtYm9yZGVyLXJhZGl1c307XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWJvcmRlci13aWR0aDogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWJvcmRlci1jb2xvcjogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1mb250LXNpemU6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItZm9udC1zaXplfTtcclxuICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiAjeyRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXBhZGRpbmcteDogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItcGFkZGluZy15OiAjeyRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci10ZXh0LXBhZGRpbmcteTogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci10ZXh0LXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1ib3JkZXItcmFkaXVzOiAjeyRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWJvcmRlci1yYWRpdXN9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItYmc6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItYmd9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItY29sb3I6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItaG92ZXItYmc6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItaG92ZXItYmd9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItaG92ZXItY29sb3I6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItaG92ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItc2VsZWN0ZWQtYmc6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItc2VsZWN0ZWQtYmd9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItc2VsZWN0ZWQtY29sb3I6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItc2VsZWN0ZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWZvbnQtc2l6ZTogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tZm9udC1zaXplfTtcclxuICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1saW5lLWhlaWdodDogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmc6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmd9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWNvbnRlbnQtcGFkZGluZy14OiAjeyRkeC1hY2NvcmRpb24taXRlbS1jb250ZW50LXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tdGV4dC1wYWRkaW5nLXk6ICN7JGR4LW5hdmlnYXRpb24taXRlbS10ZXh0LXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tY29udGVudC1pbmRlbnQ6ICN7JGR4LWFjY29yZGlvbi1pdGVtLWNvbnRlbnQtaW5kZW50fTtcclxuICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1idG4tY29sb3I6ICN7JGR4LWFjY29yZGlvbi1pdGVtLWJ0bi1jb2xvcn07XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tYnRuLWJnOiAjeyRkeC1hY2NvcmRpb24taXRlbS1idG4tYmd9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWJ0bi1ob3Zlci1jb2xvcjogI3skZHgtYWNjb3JkaW9uLWl0ZW0tYnRuLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1idG4taG92ZXItYmc6ICN7JGR4LWFjY29yZGlvbi1pdGVtLWJ0bi1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0taG92ZXItYmc6ICN7JGR4LWFjY29yZGlvbi1pdGVtLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1ob3Zlci1jb2xvcjogI3skZHgtYWNjb3JkaW9uLWl0ZW0taG92ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNlbGVjdGlvbi1iZzogI3skZHgtYWNjb3JkaW9uLWl0ZW0tc2VsZWN0aW9uLWJnfTtcclxuICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1zZWxlY3Rpb24tY29sb3I6ICN7JGR4LWFjY29yZGlvbi1pdGVtLXNlbGVjdGlvbi1jb2xvcn07XHJcbiAgICAtLWR4YmwtYWNjb3JkaW9uLWZpbHRlci1jb250ZW50LWJnLWNvbG9yOiAjeyRkeC1uYXZpZ2F0aW9uLWZpbHRlci1jb250ZW50LWJnLWNvbG9yfTtcclxuICAgIC0tZHhibC1hY2NvcmRpb24tZmlsdGVyLWNvbnRlbnQtY29sb3I6ICN7JGR4LW5hdmlnYXRpb24tZmlsdGVyLWNvbnRlbnQtY29sb3J9O1xyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1mb250LXNpemU6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtbGluZS1oZWlnaHQ6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1saW5lLWhlaWdodC1zbX07XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItZm9udC1zaXplOiAjeyRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQ6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXBhZGRpbmcteDogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXBhZGRpbmcteTogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXRleHQtcGFkZGluZy15OiAjeyRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXRleHQtcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tc3BhY2luZzogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tc3BhY2luZy1zbX07XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWNvbnRlbnQtaW5kZW50OiAjeyRkeC1hY2NvcmRpb24taXRlbS1jb250ZW50LWluZGVudC1zbX07XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWNvbnRlbnQtcGFkZGluZy14OiAjeyRkeC1hY2NvcmRpb24taXRlbS1jb250ZW50LXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXRleHQtcGFkZGluZy15OiAjeyRkeC1uYXZpZ2F0aW9uLWl0ZW0tdGV4dC1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1mb250LXNpemU6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1pdGVtLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWxpbmUtaGVpZ2h0OiAjeyRkeC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1saW5lLWhlaWdodC1zbX07XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxnIHtcclxuICAgICAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWZvbnQtc2l6ZTogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1saW5lLWhlaWdodDogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgICAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1mb250LXNpemU6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodDogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItcGFkZGluZy14OiAjeyRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItcGFkZGluZy15OiAjeyRkeC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItdGV4dC1wYWRkaW5nLXk6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1oZWFkZXItdGV4dC1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1zcGFjaW5nOiAjeyRkeC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1zcGFjaW5nLWxnfTtcclxuICAgICAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tY29udGVudC1pbmRlbnQ6ICN7JGR4LWFjY29yZGlvbi1pdGVtLWNvbnRlbnQtaW5kZW50LWxnfTtcclxuICAgICAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tY29udGVudC1wYWRkaW5nLXg6ICN7JGR4LWFjY29yZGlvbi1pdGVtLWNvbnRlbnQtcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tdGV4dC1wYWRkaW5nLXk6ICN7JGR4LW5hdmlnYXRpb24taXRlbS10ZXh0LXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWZvbnQtc2l6ZTogI3skZHgtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tbGluZS1oZWlnaHQ6ICN7JGR4LWFjY29yZGlvbi1ncm91cC1pdGVtLWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgIH1cclxuXHJcbiAgICAmIC5keGJsLWFjY29yZGlvbi1maWx0ZXIge1xyXG4gICAgICAgICYgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXBhZGRpbmcteCk7XHJcblxyXG4gICAgICAgICAgICAmIC5keGJsLW5hdmlnYXRpb24tZmlsdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtdGV4dC1lZGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LWZvbnQtc2l6ZTogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLXRleHQtZWRpdC1saW5lLWhlaWdodDogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICAgICAgICAgICAgICAtLWR4YmwtdGV4dC1lZGl0LXBhZGRpbmcteTogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXRleHQtcGFkZGluZy15KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tc3BhY2luZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmID4gLmR4YmwtZWRpdC1idG4tY2xlYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBuYXZpZ2F0aW9uLWZpbHRlci1tYXJrKHZhcigtLWR4YmwtYWNjb3JkaW9uLWZpbHRlci1jb250ZW50LWJnLWNvbG9yKSwgdmFyKC0tZHhibC1hY2NvcmRpb24tZmlsdGVyLWNvbnRlbnQtY29sb3IpKTtcclxuXHJcbiAgICAmIC5keGJsLWFjY29yZGlvbi1ncm91cCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG5cclxuICAgICAgICAmLmR4YmwtZ3JvdXAge1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JvdXAtYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1ib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1mb250LXNpemU6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1saW5lLWhlaWdodDogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtbGluZS1oZWlnaHQpO1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWJvcmRlci1yYWRpdXM6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1mb250LXNpemU6IHZhcigtLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1mb250LXNpemUpO1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLWxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItbGluZS1oZWlnaHQpO1xyXG4gICAgICAgICAgICAtLWR4YmwtZ3JvdXAtaGVhZGVyLXBhZGRpbmcteDogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgIC0tZHhibC1ncm91cC1oZWFkZXItcGFkZGluZy15OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItcGFkZGluZy15KTtcclxuICAgICAgICAgICAgLS1keGJsLWdyb3VwLWhlYWRlci1zcGFjaW5nOiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAmID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciB7XHJcbiAgICAgICAgICAgICYgPiAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50Om5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmcpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtYnRuLmR4YmwtZ3JvdXAtZXhwYW5kLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWFjY29yZGlvbi1pdGVtLXRleHQtY29udGFpbmVyLmR4YmwtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1keGJsLXRleHQtcGFkZGluZy15OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItdGV4dC1wYWRkaW5nLXkpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tZHhibC10ZXh0LXBhZGRpbmcteDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBub3QtZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICY6bm90KC5keGJsLWFjY29yZGlvbi1maWx0ZXIpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG5vdC1hY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwYW5lbC1oZWFkZXItaG92ZXItc3R5bGUoXCItLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1ob3Zlci1iZ1wiLCBcIi0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLWhvdmVyLWNvbG9yXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFjdGl2ZS1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICAmID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBhbmVsLWhlYWRlci1zZWxlY3RlZC1zdHlsZShcIi0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLXNlbGVjdGVkLWJnXCIsIFwiLS1keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXItc2VsZWN0ZWQtY29sb3JcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm5vdCguZHhibC1hY2NvcmRpb24tZmlsdGVyKSB7XHJcbiAgICAgICAgICAgICYuZHhibC1hY3RpdmUgPiAuZHhibC1hY2NvcmRpb24tZ3JvdXAtaGVhZGVyLFxyXG4gICAgICAgICAgICAmID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlcjpob3ZlcixcclxuICAgICAgICAgICAgJiA+IC5keGJsLWFjY29yZGlvbi1ncm91cC1oZWFkZXI6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICYgYS5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuICAgICAgICAgICAgLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAmIC5keGJsLWFjY29yZGlvbi1pdGVtLXRleHQtY29udGFpbmVyOm5vdCguZHhibC1hY2NvcmRpb24taXRlbS10ZXh0LXRtcGwpIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkZHgtYWNjb3JkaW9uLWdyb3VwLWhlYWRlci1kaXNhYmxlZC1vcGFjaXR5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5keGJsLWFjY29yZGlvbi1pdGVtOm5vdCguZHhibC1hY2NvcmRpb24tZ3JvdXApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWxpbmUtaGVpZ2h0KTtcclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGFjdGl2ZS1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBuYXZpZ2F0aW9uLWl0ZW0tc2VsZWN0ZWQtc3RhdGUoXCItLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tc2VsZWN0aW9uLWJnXCIsIFwiLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNlbGVjdGlvbi1jb2xvclwiLCB0cnVlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbm90LWRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgJi5keGJsLWFjdGl2ZSxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbm90LWFjdGl2ZS1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC1hY2NvcmRpb24taXRlbS1jb250ZW50OmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbmF2aWdhdGlvbi1pdGVtLWhvdmVyLXN0YXRlKFwiLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWhvdmVyLWJnXCIsIFwiLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWhvdmVyLWNvbG9yXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJiAuZHhibC1hY2NvcmRpb24taXRlbS10ZXh0LWNvbnRhaW5lcjpub3QoLmR4YmwtYWNjb3JkaW9uLWl0ZW0tdGV4dC10bXBsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmR4YmwtYWNjb3JkaW9uLWl0ZW0tY29udGVudCB7XHJcbiAgICAgICAgICAgICYgLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWV4cGFuZC1idG4tY29udGFpbmVyICsgKiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1zcGFjaW5nKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLWltYWdlIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIC5keGJsLWFjY29yZGlvbi1pdGVtLXRleHQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5keGJsLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIC0tZHhibC10ZXh0LXBhZGRpbmcteDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1zcGFjaW5nKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtYWNjb3JkaW9uLWl0ZW0tdGV4dC10bXBsIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncm91cC10ZXh0LWNvbnRhaW5lci1zdHlsZSgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIC5keGJsLWJhZGdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLXNwYWNpbmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtYWNjb3JkaW9uLWdyb3VwLWJvZHkge1xyXG4gICAgICAgICAgICAmIC5keGJsLWFjY29yZGlvbi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICYgLmR4YmwtYWNjb3JkaW9uLWl0ZW0taW5kZW50LFxyXG4gICAgICAgICAgICAgICAgJiAuZHhibC1hY2NvcmRpb24taXRlbS1pbmRlbnQtZW5kIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoKHZhcigtLWR4YmwtYWNjb3JkaW9uLWl0ZW0taW5kZW50LCAwKSAtIDEpICogdmFyKC0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1jb250ZW50LWluZGVudCkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmIC5keGJsLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCB2YXIoLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWNvbnRlbnQtcGFkZGluZy14KTtcclxuXHJcbiAgICAgICAgICAgICAgICAmIC5keGJsLWFjY29yZGlvbi1ncm91cC1leHBhbmQtYnRuLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbmF2aWdhdGlvbi1leHBhbmQtYnV0dG9uLXN0eWxlKFwiLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWJ0bi1jb2xvclwiLCBudWxsLCBcIi0tZHhibC1hY2NvcmRpb24tZ3JvdXAtaXRlbS1idG4taG92ZXItY29sb3JcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtYWNjb3JkaW9uLWdyb3VwLWl0ZW0tYnRuLWhvdmVyLWJnXCIsIFwiLS1keGJsLWFjY29yZGlvbi1ncm91cC1pdGVtLWJ0bi1ob3Zlci1jb2xvclwiLCB0cnVlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAbWl4aW4gbmF2aWdhdGlvbi1maWx0ZXItbWFyaygkYmctY29sb3IsICRjb2xvcikge1xyXG4gICAgLmR4YmwtZmlsdGVyLWNvbnRlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICN7JGJnLWNvbG9yfTtcclxuICAgICAgICBjb2xvcjogI3skY29sb3J9O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbmF2aWdhdGlvbi1pdGVtLWhvdmVyLXN0YXRlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIpIHtcclxuICAgIEBpbmNsdWRlIHN0YXRlLWhvdmVyLXN0eWxlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIpO1xyXG59XHJcblxyXG5AbWl4aW4gbmF2aWdhdGlvbi1pdGVtLXNlbGVjdGVkLXN0YXRlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIsICRhY2NvcmRpb24tdmFyOiBmYWxzZSkge1xyXG4gICAgQGlmICRhY2NvcmRpb24tdmFyIHtcclxuICAgICAgICBAaW5jbHVkZSBlbGVtZW50LWNhbGN1bGF0ZWQtc3R5bGUoJGJnLWNvbG9yLXZhciwgJGNvbG9yLXZhciwgJGR4LW5hdmlnYXRpb24taXRlbS1zZWxlY3RlZC1iZywgJGR4LWFjY29yZGlvbi1pdGVtLXNlbGVjdGVkLWJhc2UtYmcsICRkeC1hY2NvcmRpb24taXRlbS1zZWxlY3RlZC1iZy1hbHBoYSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIEBpbmNsdWRlIGVsZW1lbnQtY2FsY3VsYXRlZC1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkZHgtbmF2aWdhdGlvbi1pdGVtLXNlbGVjdGVkLWJnLCAkZHgtdHJlZXZpZXctaXRlbS1zZWxlY3RlZC1iYXNlLWJnLCAkZHgtdHJlZXZpZXctaXRlbS1zZWxlY3RlZC1iZy1hbHBoYSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBuYXZpZ2F0aW9uLWV4cGFuZC1idXR0b24tc3R5bGUoJGNvbG9yLCAkZGlzYWJsZWQtY29sb3IsICRob3Zlci1jb2xvciwgJGJ0bi1ob3Zlci1iZywgJGJ0bi1ob3Zlci1jb2xvciwgJGFjY29yZGlvbi1idG46IGZhbHNlKSB7XHJcbiAgICAmID4gLmR4YmwtYnRuIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAtLWR4YmwtYnRuLWNvbG9yOiB1bnNldDtcclxuICAgICAgICAtLWR4YmwtYnRuLWJnOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgLS1keGJsLWJ0bi1ib3JkZXItaG92ZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC0tZHhibC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJnOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAtLWR4YmwtYnRuLWhvdmVyLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC0tZHhibC1idG4taG92ZXItY29sb3I6ICRidG4taG92ZXItY29sb3I7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWNvbG9yKCRjb2xvciwgbnVsbCwgJGhvdmVyLWNvbG9yKTtcclxuXHJcbiAgICAgICAgQGlmICRhY2NvcmRpb24tYnRuID09IGZhbHNlIHtcclxuICAgICAgICAgICAgJjpub3QoLmR4YmwtbmF2LWV4cGFuZC1idG4tY3VzdG9tKSB7XHJcbiAgICAgICAgICAgICAgICAtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZS1ob3Zlci1zdHlsZSgkYnRuLWhvdmVyLWJnLCAkYnRuLWhvdmVyLWNvbG9yLCBcIi0tZHhibC1idG4tYm9yZGVyLXdpZHRoXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1mb2N1cy1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24taW5uZXItZm9jdXMtc3R5bGUodmFyKC0tZHhibC1idG4tYm9yZGVyLXJhZGl1cyksIC0xcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHRyZWV2aWV3LWNoZWNrYm94LWNoZWNrZWQtc3R5bGUoJGNvbG9yLXZhciwgJGludGVybmFsLWNvbG9yLXZhciwgJG9wYWNpdHkpIHtcclxuICAgICYuZHhibC1jaGVja2JveC1jaGVja2VkLFxyXG4gICAgJi5keGJsLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUge1xyXG4gICAgICAgICYgPiAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50Om5vdCg6aG92ZXIpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKCN7JGNvbG9yLXZhcn0sICN7JGludGVybmFsLWNvbG9yLXZhcn0pO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiB2YXIoI3skY29sb3ItdmFyfSwgI3skb3BhY2l0eX0pO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIkZHgtd2hpdGU6ICNmZmYgIWRlZmF1bHQ7XHJcbiRkeC1ncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcclxuJGR4LWdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xyXG4kZHgtZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XHJcbiRkeC1ncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcclxuJGR4LWdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xyXG4kZHgtZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XHJcbiRkeC1ncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcclxuJGR4LWdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xyXG4kZHgtZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XHJcbiRkeC1ibGFjazogIzAwMCAhZGVmYXVsdDtcclxuXHJcbiRkeC1wcmltYXJ5OiAjMGQ2ZWZkICFkZWZhdWx0O1xyXG4kZHgtc2Vjb25kYXJ5OiAjNmM3NTdkICFkZWZhdWx0O1xyXG4kZHgtc3VjY2VzczogIzE5ODc1NCAhZGVmYXVsdDtcclxuJGR4LWluZm86ICMwZGNhZjAgIWRlZmF1bHQ7XHJcbiRkeC13YXJuaW5nOiAjZmZjMTA3ICFkZWZhdWx0O1xyXG4kZHgtZGFuZ2VyOiAjZGMzNTQ1ICFkZWZhdWx0O1xyXG4kZHgtbGlnaHQ6ICNmOGY5ZmEgIWRlZmF1bHQ7XHJcbiRkeC1kYXJrOiAjMjEyNTI5ICFkZWZhdWx0O1xyXG4kZHgtZm9jdXM6ICM2ODhiZjYgIWRlZmF1bHQ7XHJcblxyXG4kZHgtdGhlbWUtY29sb3JzOiAoXHJcbiAgXCJwcmltYXJ5XCI6ICAgICRkeC1wcmltYXJ5LFxyXG4gIFwic2Vjb25kYXJ5XCI6ICAkZHgtc2Vjb25kYXJ5LFxyXG4gIFwic3VjY2Vzc1wiOiAgICAkZHgtc3VjY2VzcyxcclxuICBcImluZm9cIjogICAgICAgJGR4LWluZm8sXHJcbiAgXCJ3YXJuaW5nXCI6ICAgICRkeC13YXJuaW5nLFxyXG4gIFwiZGFuZ2VyXCI6ICAgICAkZHgtZGFuZ2VyLFxyXG4gIFwibGlnaHRcIjogICAgICAkZHgtbGlnaHQsXHJcbiAgXCJkYXJrXCI6ICAgICAgICRkeC1kYXJrXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kZHgtbWluLWNvbnRyYXN0LXJhdGlvOiA0LjUgIWRlZmF1bHQ7XHJcbiRkeC1jb2xvci1jb250cmFzdC1saWdodDogd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4kZHgtYmc6ICRkeC13aGl0ZSAhZGVmYXVsdDtcclxuJGR4LWNvbG9yOiAkZHgtYmxhY2sgIWRlZmF1bHQ7XHJcbiRkeC1ib3JkZXItY29sb3I6ICNkZWUyZTYgIWRlZmF1bHQ7XHJcblxyXG4kZHgtc3RhdGUtYmFzZS1iZzogIzAwMCAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLXByaW1hcnktYmc6ICRkeC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kZHgtc3RhdGUtcHJpbWFyeS1jb2xvcjogJGR4LXdoaXRlICFkZWZhdWx0O1xyXG5cclxuJGR4LXN0YXRlLWhvdmVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLWhvdmVyLWJnLWFscGhhOiA1JSAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLWhvdmVyLXNlY29uZGFyeS1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1zdGF0ZS1ob3Zlci1zZWNvbmRhcnktYmctYWxwaGE6IDMlICFkZWZhdWx0O1xyXG4kZHgtc3RhdGUtc2VsZWN0ZWQtYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtc3RhdGUtc2VsZWN0ZWQtYmctYWxwaGE6IDEwJSAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLXNlbGVjdGVkLWhvdmVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLXNlbGVjdGVkLWhvdmVyLWJnLWFscGhhOiAxNSUgIWRlZmF1bHQ7XHJcbiRkeC1zdGF0ZS1zZWxlY3RlZC1wcmltYXJ5LWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLXNlbGVjdGVkLXByaW1hcnktYmctYWxwaGE6IDkwJSAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLXNlbGVjdGVkLXByaW1hcnktZGFyay1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1zdGF0ZS1zZWxlY3RlZC1wcmltYXJ5LWRhcmstYmctYWxwaGE6IDEwMCUgIWRlZmF1bHQ7XHJcbiRkeC1zdGF0ZS1zZWxlY3RlZC1wcmltYXJ5LWhvdmVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLXNlbGVjdGVkLXByaW1hcnktaG92ZXItYmctYWxwaGE6IDEwMCUgIWRlZmF1bHQ7XHJcbiRkeC1zdGF0ZS1zcGVjaWFsLXByaW1hcnktYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtc3RhdGUtc3BlY2lhbC1wcmltYXJ5LWJnLWFscGhhOiA4JSAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLWRpc2FibGVkLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLWRpc2FibGVkLWJnLWFscGhhOiAyJSAhZGVmYXVsdDtcclxuJGR4LXN0YXRlLWRpc2FibGVkLXByaW1hcnktYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtc3RhdGUtZGlzYWJsZWQtcHJpbWFyeS1iZy1hbHBoYTogMyUgIWRlZmF1bHQ7XHJcblxyXG4kZHgtc3RhdGUtaG92ZXItb3BhY2l0eTogODAlICFkZWZhdWx0O1xyXG4kZHgtc3RhdGUtZGlzYWJsZWQtb3BhY2l0eTogNjAlICFkZWZhdWx0O1xyXG5cclxuJGR4LWltYWdlLWNvbG9yOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWltYWdlLWNvbG9yLWFscGhhOiA3MCUgIWRlZmF1bHQ7XHJcbiRkeC1pbWFnZS1ob3Zlci1jb2xvcjogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1pbWFnZS1ob3Zlci1jb2xvci1hbHBoYTogOTUlICFkZWZhdWx0O1xyXG4kZHgtaW1hZ2UtYWN0aXZlLWNvbG9yOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWltYWdlLWFjdGl2ZS1jb2xvci1hbHBoYTogMTAwJSAhZGVmYXVsdDtcclxuJGR4LWltYWdlLWRpc2FibGVkLWNvbG9yOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LWltYWdlLWRpc2FibGVkLWNvbG9yLWFscGhhOiA0MCUgIWRlZmF1bHQ7XHJcbiRkeC1pbWFnZS1zZWNvbmRhcnktY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtaW1hZ2Utc2Vjb25kYXJ5LWNvbG9yLWFscGhhOiAyNSUgIWRlZmF1bHQ7XHJcbiRkeC1pbWFnZS1zZWNvbmRhcnktaG92ZXItY29sb3I6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtaW1hZ2Utc2Vjb25kYXJ5LWhvdmVyLWNvbG9yLWFscGhhOiA1MCUgIWRlZmF1bHQ7XHJcblxyXG4kZHgtcGFuZWwtYmFzZS1iZzogIzAwMCAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWhlYWRlci1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1oZWFkZXItYmctYWxwaGE6IDUlICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtaGVhZGVyLWhvdmVyLWJnOiB1bnNldCAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWhlYWRlci1ob3Zlci1iZy1hbHBoYTogJGR4LXBhbmVsLWhlYWRlci1iZy1hbHBoYSArICRkeC1zdGF0ZS1ob3Zlci1iZy1hbHBoYSAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWhlYWRlci1zZWxlY3RlZC1iZzogdW5zZXQgIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1oZWFkZXItc2VsZWN0ZWQtYmctYWxwaGE6ICRkeC1wYW5lbC1oZWFkZXItYmctYWxwaGEgKyAkZHgtc3RhdGUtc2VsZWN0ZWQtYmctYWxwaGEgIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1mb290ZXItYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtZm9vdGVyLWJnLWFscGhhOiAzJSAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWZvb3Rlci1zZWNvbmRhcnktYmc6IHVuc2V0ICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtZm9vdGVyLXNlY29uZGFyeS1iZy1hbHBoYTogMiUgIWRlZmF1bHQ7XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cclxuLmR4LW9mZmljZS1yaWJib24gLmR4YnMtdGFicyA+IC5keC1zY3JvbGwtdmlld2VyIHtcclxuICAgIHBhZGRpbmctdG9wOiAycHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG59XHJcblxyXG4uZHgtb2ZmaWNlLXJpYmJvbiAuZHhibC10YWJzLWNvbnRlbnQtcGFuZWwge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmR4LW9mZmljZS1yaWJib24gLmR4YnMtdGFicyAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xyXG59XHJcblxyXG4uZHgtb2ZmaWNlLXJpYmJvbiAuZHgtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYjpub3QoLmR4YmwtYWN0aXZlKTpub3QoOmhvdmVyKSB7XHJcbiAgICAtLWR4Ymwtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYi1iZzogI3skZHgtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYi1iZ307XHJcbiAgICAtLWR4Ymwtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYi1jb2xvcjogI3skZHgtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYi1jb2xvcn07XHJcblxyXG4gICAgQGluY2x1ZGUgZWxlbWVudC1jYWxjdWxhdGVkLXN0eWxlKFwiLS1keGJsLW9mZmljZS1yaWJib24tY29udGV4dC10YWItYmdcIiwgXCItLWR4Ymwtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYi1jb2xvclwiLCB1bnNldCxcclxuICAgICAgICAkZHgtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYi1lbGVtZW50LWJnLCAkZHgtb2ZmaWNlLXJpYmJvbi1jb250ZXh0LXRhYi1lbGVtZW50LWJnLWFscGhhLCBcIi0tZHhibC10YWJzLXRhYi1ib3JkZXItd2lkdGhcIlxyXG4gICAgKTtcclxufVxyXG5cclxuLmR4LW9mZmljZS1yaWJib24gLmR4YmwtcmliYm9uLXRvb2xiYXIge1xyXG4gICAgcGFkZGluZzogMC41cmVtO1xyXG59XHJcblxyXG4uZHgtb2ZmaWNlLXJpYmJvbiB7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAuZHhibC10b29sYmFyIHtcclxuICAgICAgICAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAtLWR4YmwtdGV4dC1ib3JkZXItc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIC0tZHhibC1idG4tYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmR4LW9mZmljZS1yaWJib24tdGFiLWNvbnRlbnQuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSAuaW1hZ2UgKyBzcGFuLFxyXG4uZHgtb2ZmaWNlLXJpYmJvbi10YWItY29udGVudC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRvb2xiYXItY29sb3JlZGl0LWltYWdlLWNvbnRhaW5lciArIHNwYW4sXHJcbi5keC1vZmZpY2UtcmliYm9uLXRhYi1jb250ZW50LmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0gLmltYWdlICsgLmR4YnMtY29tYm9ib3gge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjJlbTtcclxufVxyXG5cclxuLmR4LW9mZmljZS1yaWJib24tdGFiLWNvbnRlbnQuZHhibC10b29sYmFyLWRyb3Bkb3duLmR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbC5keC1vZmZpY2UtYmFyLWRyb3Bkb3duLWhvcml6b250YWwtaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5keC1vZmZpY2UtcmliYm9uLXRhYi1jb250ZW50LmR4YmwtdG9vbGJhci1kcm9wZG93bi5keC1vZmZpY2UtYmFyLWRyb3Bkb3duLWhvcml6b250YWwuZHhibC10b29sYmFyLWRyb3Bkb3duIHtcclxuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XHJcbiAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xyXG59XHJcblxyXG4uZHgtb2ZmaWNlLXJpYmJvbi10YWItY29udGVudC5keGJsLXRvb2xiYXItZHJvcGRvd24uZHgtb2ZmaWNlLWJhci1kcm9wZG93bi1ob3Jpem9udGFsLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHgtb2ZmaWNlLWJhci1kcm9wZG93bi1ob3Jpem9udGFsLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAwIDAuNzVyZW0gMC4yNXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZHgtb2ZmaWNlLXJpYmJvbi10YWItY29udGVudC5keGJsLXRvb2xiYXItZHJvcGRvd24uZHgtb2ZmaWNlLWJhci1kcm9wZG93bi1ob3Jpem9udGFsLmR4YmwtdG9vbGJhci1kcm9wZG93biAuZHgtb2ZmaWNlLWJhci1kcm9wZG93bi1ob3Jpem9udGFsLWhlYWRlcixcclxuLmR4LW9mZmljZS1yaWJib24tdGFiLWNvbnRlbnQuZHhibC10b29sYmFyLWRyb3Bkb3duLmR4LW9mZmljZS1iYXItZHJvcGRvd24taG9yaXpvbnRhbC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4LW9mZmljZS1iYXItZHJvcGRvd24taG9yaXpvbnRhbC1icmVhayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmR4LW9mZmljZS1yaWJib24tdGFiLWNvbnRlbnQuZHhibC10b29sYmFyLWRyb3Bkb3duLmR4LW9mZmljZS1iYXItZHJvcGRvd24taG9yaXpvbnRhbC5keGJsLXRvb2xiYXItZHJvcGRvd24gLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtOm5vdCguZHhibC10b29sYmFyLWl0ZW0tdG1wbCkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiAwLjEyNWVtIDA7XHJcbn1cclxuXHJcbi5keC1vZmZpY2UtcmliYm9uLXRhYi1jb250ZW50LmR4YmwtdG9vbGJhci1kcm9wZG93bi5keC1vZmZpY2UtYmFyLWRyb3Bkb3duLWhvcml6b250YWwuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keC1vZmZpY2UtYmFyLWRyb3Bkb3duLWhvcml6b250YWwtY29udGVudC5keGJsLWRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMC42MjVyZW07XHJcbn1cclxuXHJcbi5keC1vZmZpY2UtcmliYm9uLXRhYi1jb250ZW50LmR4YmwtdG9vbGJhci1kcm9wZG93bi5keC1vZmZpY2UtYmFyLWRyb3Bkb3duLWhvcml6b250YWwuZHhibC10b29sYmFyLWRyb3Bkb3duIC5keC1vZmZpY2UtYmFyLWRyb3Bkb3duLWhvcml6b250YWwtY29udGVudCBzcGFuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5keC1vZmZpY2UtYmFyLWNvbWJvYm94LWxhcmdlOm5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0pIC5keGJsLXRleHQtZWRpdCB7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbn1cclxuXHJcbi5keC1vZmZpY2UtYmFyLWNvbWJvYm94LWxhcmdlLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRleHQtZWRpdCB7XHJcbiAgICB3aWR0aDogMTgwcHg7XHJcbn1cclxuXHJcbi5keC1vZmZpY2UtYmFyLWNvbWJvYm94LWxhcmdlLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5pbWFnZSArIHNwYW4ge1xyXG4gICAgcGFkZGluZy1yaWdodDogMmVtO1xyXG59XHJcblxyXG4uZHgtb2ZmaWNlLWJhci1jb21ib2JveC1zbWFsbDpub3QoLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtKSAuZHhibC10ZXh0LWVkaXQge1xyXG4gICAgd2lkdGg6IDYzcHg7XHJcbn1cclxuXHJcbi5keC1vZmZpY2UtYmFyLWNvbWJvYm94LXNtYWxsLmR4YmwtdG9vbGJhci1kcm9wZG93bi1pdGVtIC5keGJsLXRleHQtZWRpdCB7XHJcbiAgICB3aWR0aDogODBweDtcclxufVxyXG5cclxuLmR4LW9mZmljZS1iYXItY29tYm9ib3gtbWlkZGxlOm5vdCguZHhibC10b29sYmFyLWRyb3Bkb3duLWl0ZW0pIC5keGJsLXRleHQtZWRpdCB7XHJcbiAgICB3aWR0aDogMTc1cHg7XHJcbn1cclxuXHJcbi5keGJsLW9mZmljZS1iYXItc3BpbmVkaXQ6bm90KC5keGJsLXRvb2xiYXItZHJvcGRvd24taXRlbSkge1xyXG4gICAgd2lkdGg6IDkwcHg7XHJcbn1cclxuXHJcbi5keGJsLW9mZmljZS1iYXItc3BpbmVkaXQgPiAuZHhibC10b29sYmFyLW1lbnUtaXRlbSA+IGRpdiA+IC5keGJsLXRleHQtZWRpdCB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbn1cclxuXHJcbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItY2xhc3MtcGF0dGVyblxyXG4iLCJAaW1wb3J0IFwibWl4aW5zL25hdmlnYXRpb25cIjtcclxuQGltcG9ydCBcIm1peGlucy9jb21tb25cIjtcclxuXHJcbi5keGJsLXRyZWV2aWV3IHtcclxuICAgIC0tZHhibC10cmVldmlldy1zcGFjaW5nLXg6ICN7JGR4LXRyZWV2aWV3LXNwYWNpbmcteH07XHJcbiAgICAtLWR4YmwtdHJlZXZpZXctc3BhY2luZy15OiAjeyRkeC10cmVldmlldy1zcGFjaW5nLXl9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWZvbnQtc2l6ZTogI3skZHgtdHJlZXZpZXctZm9udC1zaXplfTtcclxuICAgIC0tZHhibC10cmVldmlldy1mb250LXdlaWdodDogI3skZHgtdHJlZXZpZXctZm9udC13ZWlnaHR9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWxpbmUtaGVpZ2h0OiAjeyRkeC1uYXZpZ2F0aW9uLWl0ZW0tbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LXRleHQtcGFkZGluZy15OiAjeyRkeC1uYXZpZ2F0aW9uLWl0ZW0tdGV4dC1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWJ0bi1iZzogI3skZHgtdHJlZXZpZXctYnRuLWJnfTtcclxuICAgIC0tZHhibC10cmVldmlldy1idG4tY29sb3I6ICN7JGR4LXRyZWV2aWV3LWJ0bi1jb2xvcn07XHJcbiAgICAtLWR4YmwtdHJlZXZpZXctYnRuLWhvdmVyLWJnOiAjeyRkeC10cmVldmlldy1idG4taG92ZXItYmd9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWJ0bi1ob3Zlci1jb2xvcjogI3skZHgtdHJlZXZpZXctYnRuLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC10cmVldmlldy1pbWFnZS1zcGFjaW5nOiAjeyRkeC10cmVldmlldy1pbWFnZS1zcGFjaW5nfTtcclxuICAgIC0tZHhibC10cmVldmlldy1uYXZpZ2F0aW9uLWZpbHRlci1ib3R0b20tc3BhY2luZzogI3skZHgtdHJlZXZpZXctbmF2aWdhdGlvbi1maWx0ZXItYm90dG9tLXNwYWNpbmd9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LW5hdmlnYXRpb24tZmlsdGVyLWNvbnRlbnQtYmctY29sb3I6ICN7JGR4LW5hdmlnYXRpb24tZmlsdGVyLWNvbnRlbnQtYmctY29sb3J9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LW5hdmlnYXRpb24tZmlsdGVyLWNvbnRlbnQtY29sb3I6ICN7JGR4LW5hdmlnYXRpb24tZmlsdGVyLWNvbnRlbnQtY29sb3J9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWNoZWNrLWFsbC1ib3R0b20tc3BhY2luZzogI3skZHgtdHJlZXZpZXctY2hlY2stYWxsLWJvdHRvbS1zcGFjaW5nfTtcclxuICAgIC0tZHhibC10cmVldmlldy1jaGVjay1hbGwtYm9yZGVyLWJvdHRvbS1jb2xvcjogI3skZHgtdHJlZXZpZXctY2hlY2stYWxsLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtdHJlZXZpZXctY2hlY2stYWxsLWJvcmRlci1ib3R0b20td2lkdGg6ICN7JGR4LXRyZWV2aWV3LWNoZWNrLWFsbC1ib3JkZXItYm90dG9tLXdpZHRofTtcclxuICAgIC0tZHhibC10cmVldmlldy1jaGVjay1hbGwtYm9yZGVyLWJvdHRvbS1zdHlsZTogI3skZHgtdHJlZXZpZXctY2hlY2stYWxsLWJvcmRlci1ib3R0b20tc3R5bGV9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWl0ZW0tdGV4dC13cmFwOiAjeyRkeC10cmVldmlldy1pdGVtLXRleHQtd3JhcH07XHJcbiAgICAtLWR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50LWluZGVudDogI3skZHgtdHJlZXZpZXctaXRlbS1jb250ZW50LWluZGVudH07XHJcbiAgICAtLWR4YmwtdHJlZXZpZXctaXRlbS1ob3Zlci1iZzogI3skZHgtdHJlZXZpZXctaXRlbS1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtdHJlZXZpZXctaXRlbS1ob3Zlci1jb2xvcjogI3skZHgtdHJlZXZpZXctaXRlbS1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtdHJlZXZpZXctaXRlbS1zZWxlY3Rpb24tYmc6ICN7JGR4LXRyZWV2aWV3LWl0ZW0tc2VsZWN0aW9uLWJnfTtcclxuICAgIC0tZHhibC10cmVldmlldy1pdGVtLXNlbGVjdGlvbi1jb2xvcjogI3skZHgtdHJlZXZpZXctaXRlbS1zZWxlY3Rpb24tY29sb3J9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWl0ZW0tYm9yZGVyLXJhZGl1czogI3skZHgtdHJlZXZpZXctaXRlbS1jb250ZW50LWNvbnRhaW5lci1ib3JkZXItcmFkaXVzfTtcclxuICAgIC0tZHhibC10cmVldmlldy1pdGVtLXNwYWNpbmcteTogI3skZHgtdHJlZXZpZXctaXRlbS1zcGFjaW5nLXl9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWl0ZW0tY29udGVudC1jb250YWluZXItYm9yZGVyLXdpZHRoOiAjeyRkeC10cmVldmlldy1pdGVtLWNvbnRlbnQtY29udGFpbmVyLWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtY2hlY2tlZC1jb2xvcjogI3skZHgtdHJlZXZpZXctaXRlbS1jaGVja2JveC1jaGVja2VkLWNvbG9yfTtcclxuICAgIC0tZHhibC10cmVldmlldy1jaGVja2JveC1jaGVja2VkLWJnOiAjeyRkeC10cmVldmlldy1jaGVja2JveC1jaGVja2VkLWJnfTtcclxuICAgIC0tZHhibC10cmVldmlldy1jaGVja2JveC1jaGVja2VkLWhvdmVyLWJnOiAjeyRkeC10cmVldmlldy1pdGVtLWNoZWNrYm94LWNoZWNrZWQtaG92ZXItYmd9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LWRpc2FibGVkLWJnOiAjeyRkeC10cmVldmlldy1jaGVja2JveC1kaXNhYmxlZC1iZ307XHJcbiAgICAtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtZGlzYWJsZWQtY29sb3I6ICN7JGR4LXRyZWV2aWV3LWl0ZW0tY2hlY2tib3gtZGlzYWJsZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LXVuY2hlY2tlZC1iZzogI3skZHgtdHJlZXZpZXctaXRlbS1jaGVja2JveC11bmNoZWNrZWQtYmd9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LXVuY2hlY2tlZC1ob3Zlci1iZzogI3skZHgtdHJlZXZpZXctaXRlbS1jaGVja2JveC11bmNoZWNrZWQtaG92ZXItYmd9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LXVuY2hlY2tlZC1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGR4LXRyZWV2aWV3LWl0ZW0tY2hlY2tib3gtdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtdW5jaGVja2VkLWJvcmRlci13aWR0aDogI3skZHgtdHJlZXZpZXctaXRlbS1jaGVja2JveC11bmNoZWNrZWQtYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC10cmVldmlldy1lbXB0eS1kYXRhLXBhZGRpbmcteDogI3skZHgtdHJlZXZpZXctZW1wdHktZGF0YS1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLXRyZWV2aWV3LWVtcHR5LWRhdGEtcGFkZGluZy15OiAjeyRkeC10cmVldmlldy1lbXB0eS1kYXRhLXBhZGRpbmcteX07XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1keGJsLXRyZWV2aWV3LXNwYWNpbmcteSkgdmFyKC0tZHhibC10cmVldmlldy1zcGFjaW5nLXgpO1xyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgLS1keGJsLXRyZWV2aWV3LWZvbnQtc2l6ZTogI3skZHgtdHJlZXZpZXctZm9udC1zaXplLXNtfTtcclxuICAgICAgICAtLWR4YmwtdHJlZXZpZXctbGluZS1oZWlnaHQ6ICN7JGR4LW5hdmlnYXRpb24taXRlbS1saW5lLWhlaWdodC1zbX07XHJcbiAgICAgICAgLS1keGJsLXRyZWV2aWV3LXRleHQtcGFkZGluZy15OiAjeyRkeC1uYXZpZ2F0aW9uLWl0ZW0tdGV4dC1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC10cmVldmlldy1pbWFnZS1zcGFjaW5nOiAjeyRkeC10cmVldmlldy1pbWFnZS1zcGFjaW5nLXNtfTtcclxuICAgICAgICAtLWR4YmwtdHJlZXZpZXctaXRlbS1zcGFjaW5nLXk6ICN7JGR4LXRyZWV2aWV3LWl0ZW0tc3BhY2luZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50LWluZGVudDogI3skZHgtdHJlZXZpZXctaXRlbS1jb250ZW50LWluZGVudC1zbX07XHJcblxyXG4gICAgICAgIC5keGJsLXRyZWV2aWV3LWl0ZW0gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICBtYXJnaW46ICN7JGR4LXRyZWV2aWV3LWl0ZW0tY2hlY2tib3gtbWFyZ2luLXNtfTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KC5keGJsLXRyZWV2aWV3LW5vLWV4cGFuZC1idG4pIC5keGJsLXRyZWV2aWV3LWNoZWNrYm94LWNoZWNrLWFsbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogI3skZHgtdHJlZXZpZXctY2hlY2stYWxsLWxlZnQtc3BhY2luZy1zbX07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgLS1keGJsLXRyZWV2aWV3LWZvbnQtc2l6ZTogI3skZHgtdHJlZXZpZXctZm9udC1zaXplLWxnfTtcclxuICAgICAgICAtLWR4YmwtdHJlZXZpZXctbGluZS1oZWlnaHQ6ICN7JGR4LW5hdmlnYXRpb24taXRlbS1saW5lLWhlaWdodC1sZ307XHJcbiAgICAgICAgLS1keGJsLXRyZWV2aWV3LXRleHQtcGFkZGluZy15OiAjeyRkeC1uYXZpZ2F0aW9uLWl0ZW0tdGV4dC1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC10cmVldmlldy1pbWFnZS1zcGFjaW5nOiAjeyRkeC10cmVldmlldy1pbWFnZS1zcGFjaW5nLWxnfTtcclxuICAgICAgICAtLWR4YmwtdHJlZXZpZXctaXRlbS1zcGFjaW5nLXk6ICN7JGR4LXRyZWV2aWV3LWl0ZW0tc3BhY2luZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50LWluZGVudDogI3skZHgtdHJlZXZpZXctaXRlbS1jb250ZW50LWluZGVudC1sZ307XHJcblxyXG4gICAgICAgIC5keGJsLXRyZWV2aWV3LWl0ZW0gLmR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50IC5keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQge1xyXG4gICAgICAgICAgICBtYXJnaW46ICN7JGR4LXRyZWV2aWV3LWl0ZW0tY2hlY2tib3gtbWFyZ2luLWxnfTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KC5keGJsLXRyZWV2aWV3LW5vLWV4cGFuZC1idG4pIC5keGJsLXRyZWV2aWV3LWNoZWNrYm94LWNoZWNrLWFsbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogI3skZHgtdHJlZXZpZXctY2hlY2stYWxsLWxlZnQtc3BhY2luZy1sZ307XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1uYXZpZ2F0aW9uLWZpbHRlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZHhibC10cmVldmlldy1uYXZpZ2F0aW9uLWZpbHRlci1ib3R0b20tc3BhY2luZyk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoLmR4YmwtdHJlZXZpZXctbm8tZXhwYW5kLWJ0bikgLmR4YmwtdHJlZXZpZXctY2hlY2tib3gtY2hlY2stYWxsIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRkeC10cmVldmlldy1jaGVjay1hbGwtbGVmdC1zcGFjaW5nO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG5hdmlnYXRpb24tZmlsdGVyLW1hcmsodmFyKC0tZHhibC10cmVldmlldy1uYXZpZ2F0aW9uLWZpbHRlci1jb250ZW50LWJnLWNvbG9yKSwgdmFyKC0tZHhibC10cmVldmlldy1uYXZpZ2F0aW9uLWZpbHRlci1jb250ZW50LWNvbG9yKSk7XHJcblxyXG4gICAgJiAuZHhibC1jaGVja2JveCB7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtY2hlY2tlZC1jb2xvcjogdmFyKC0tZHhibC10cmVldmlldy1jaGVja2JveC1jaGVja2VkLWNvbG9yKTtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC1jaGVja2VkLWhvdmVyLWJnOiB2YXIoLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LWNoZWNrZWQtaG92ZXItYmcpO1xyXG4gICAgICAgIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LWRpc2FibGVkLWNvbG9yOiB2YXIoLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LWRpc2FibGVkLWNvbG9yKTtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYmc6IHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtdW5jaGVja2VkLWJnKTtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtaG92ZXItYmc6IHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtdW5jaGVja2VkLWhvdmVyLWJnKTtcclxuICAgICAgICAtLWR4YmwtY2hlY2tib3gtY2hlY2stZWxlbWVudC11bmNoZWNrZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LXVuY2hlY2tlZC1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIC0tZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50LXVuY2hlY2tlZC1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2tib3gtdW5jaGVja2VkLWhvdmVyLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWNoZWNrYm94LWNoZWNrLWVsZW1lbnQtdW5jaGVja2VkLWJvcmRlci13aWR0aDogdmFyKC0tZHhibC10cmVldmlldy1jaGVja2JveC11bmNoZWNrZWQtYm9yZGVyLXdpZHRoKTtcclxuXHJcbiAgICAgICAgJi5keGJsLXRyZWV2aWV3LWNoZWNrYm94LWNoZWNrLWFsbCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206XHJcbiAgICAgICAgICAgICAgICB2YXIoLS1keGJsLXRyZWV2aWV3LWNoZWNrLWFsbC1ib3JkZXItYm90dG9tLXdpZHRoKSB2YXIoLS1keGJsLXRyZWV2aWV3LWNoZWNrLWFsbC1ib3JkZXItYm90dG9tLXN0eWxlKVxyXG4gICAgICAgICAgICAgICAgdmFyKC0tZHhibC10cmVldmlldy1jaGVjay1hbGwtYm9yZGVyLWJvdHRvbS1jb2xvciwgJGR4LXRyZWV2aWV3LWNoZWNrLWFsbC1ib3JkZXItYm90dG9tLWNvbG9yKTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWR4YmwtdHJlZXZpZXctY2hlY2stYWxsLWJvdHRvbS1zcGFjaW5nKTtcclxuXHJcbiAgICAgICAgICAgICYgKyAqIHtcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC10cmVldmlldy1pdGVtcy1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1keGJsLXRyZWV2aWV3LWNoZWNrLWFsbC1ib3R0b20tc3BhY2luZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAkZHgtdHJlZXZpZXctaXRlbS1jaGVja2JveC1tYXJnaW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm5vdCguZHhibC1jaGVja2JveC1zd2l0Y2gpOm5vdCguZHhibC1jaGVja2JveC1yYWRpbykge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBub3QtZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmVldmlldy1jaGVja2JveC1jaGVja2VkLXN0eWxlKFwiLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LWNoZWNrZWQtYmdcIiwgJGR4LXRyZWV2aWV3LWl0ZW0tY2hlY2tib3gtY2hlY2tlZC1iZywgJGR4LXRyZWV2aWV3LWl0ZW0tY2hlY2tlZC1jaGVja2JveC1vcGFjaXR5KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmVldmlldy1jaGVja2JveC1jaGVja2VkLXN0eWxlKFwiLS1keGJsLXRyZWV2aWV3LWNoZWNrYm94LWRpc2FibGVkLWJnXCIsICRkeC10cmVldmlldy1pdGVtLWNoZWNrYm94LWRpc2FibGVkLWJnLCAkZHgtdHJlZXZpZXctaXRlbS1jaGVja2VkLWRpc2FibGVkLWNoZWNrYm94LW9wYWNpdHkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgLmR4YmwtdHJlZXZpZXctZW1wdHktZGF0YSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZHhibC10cmVldmlldy1mb250LXNpemUpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1keGJsLXRyZWV2aWV3LWZvbnQtd2VpZ2h0KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC10cmVldmlldy1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgb3BhY2l0eTogI3skZHgtc3RhdGUtZGlzYWJsZWQtb3BhY2l0eX07XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC10cmVldmlldy1lbXB0eS1kYXRhLXBhZGRpbmcteSkgdmFyKC0tZHhibC10cmVldmlldy1lbXB0eS1kYXRhLXBhZGRpbmcteCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXRyZWV2aWV3LXRleHQtbm93cmFwIHtcclxuICAgICAgICAtLWR4YmwtdHJlZXZpZXctaXRlbS10ZXh0LXdyYXA6IG5vd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC10cmVldmlldy1pdGVtcy1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLXNjcm9sbC12aWV3ZXIgPiAuZHhibC1zY3JvbGwtdmlld2VyLWNvbnRlbnQgPiAuZHhibC10cmVldmlldy1pdGVtcy1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7JGR4LXRyZWV2aWV3LXJvb3QtaXRlbXMtY29udGFpbmVyLXNwYWNpbmcteH07XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtdHJlZXZpZXctaXRlbXMtY29udGFpbmVyIC5keGJsLXRyZWV2aWV3LWl0ZW1zLWNvbnRhaW5lciAuZHhibC10cmVldmlldy10bXBsIHtcclxuICAgICAgICAmLFxyXG4gICAgICAgICYgfiAqIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50LWluZGVudCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLXRyZWV2aWV3LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIGRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWR4YmwtdHJlZXZpZXctaXRlbS1zcGFjaW5nLXkpO1xyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLXRyZWV2aWV3LWl0ZW0taW5kZW50IHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1keGJsLXRyZWV2aWV3LWl0ZW0taW5kZW50LCAwKSAqIHZhcigtLWR4YmwtdHJlZXZpZXctaXRlbS1jb250ZW50LWluZGVudCkpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBuYXZpZ2F0aW9uLWV4cGFuZC1idXR0b24tc3R5bGUoXCItLWR4YmwtdHJlZXZpZXctYnRuLWNvbG9yXCIsIG51bGwsIFwiLS1keGJsLXRyZWV2aWV3LWJ0bi1ob3Zlci1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgXCItLWR4YmwtdHJlZXZpZXctYnRuLWhvdmVyLWJnXCIsIFwiLS1keGJsLXRyZWV2aWV3LWJ0bi1ob3Zlci1jb2xvclwiKTtcclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC10cmVldmlldy1pdGVtLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC10cmVldmlldy1pdGVtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1keGJsLXRyZWV2aWV3LWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZHhibC10cmVldmlldy1mb250LXdlaWdodCk7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC10cmVldmlldy1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAgICAgJjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCguZHhibC1hY3RpdmUpOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBuYXZpZ2F0aW9uLWl0ZW0taG92ZXItc3RhdGUoXCItLWR4YmwtdHJlZXZpZXctaXRlbS1ob3Zlci1iZ1wiLCBcIi0tZHhibC10cmVldmlldy1pdGVtLWhvdmVyLWNvbG9yXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFjdGl2ZS1zdGF0ZSgpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBuYXZpZ2F0aW9uLWl0ZW0tc2VsZWN0ZWQtc3RhdGUoXCItLWR4YmwtdHJlZXZpZXctaXRlbS1zZWxlY3Rpb24tYmdcIiwgXCItLWR4YmwtdHJlZXZpZXctaXRlbS1zZWxlY3Rpb24tY29sb3JcIik7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogJGR4LXN0YXRlLWRpc2FibGVkLW9wYWNpdHk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gZm9jdXMtc3RhdGVcclxuXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWR4YmwtdHJlZXZpZXctaW1hZ2Utc3BhY2luZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCguZHhibC1hY3RpdmUpIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC10ZXh0Om5vdCguZHhibC1iYWRnZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIC0tZHhibC10ZXh0LXBhZGRpbmcteTogdmFyKC0tZHhibC10cmVldmlldy10ZXh0LXBhZGRpbmcteSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiB2YXIoLS1keGJsLXRyZWV2aWV3LWl0ZW0tdGV4dC13cmFwKTtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZHhibC10cmVldmlldy1pdGVtLXRleHQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZHhibC10cmVldmlldy1pdGVtLXRleHQtdG1wbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC10cmVldmlldy1pdGVtLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAdXNlIFwic2FzczptYXRoXCI7XHJcblxyXG4kZHgtc2l6ZTogMS44NzVyZW0gIWRlZmF1bHQ7ICAgICAgICAvLyAzMHB4XHJcbiRkeC1zaXplLXNtOiAxLjYyNXJlbSAhZGVmYXVsdDsgICAgIC8vIDI2cHhcclxuJGR4LXNpemUtbGc6IDIuMTI1cmVtICFkZWZhdWx0OyAgICAgLy8gMzRweFxyXG5cclxuJGR4LWJvcmRlcnMtd2lkdGg6IDAuMTI1cmVtICFkZWZhdWx0OyAvLyAyICogJGR4LWJvcmRlci13aWR0aFxyXG5cclxuJGR4LWZvY3VzLW91dGxpbmUtd2lkdGg6IDAuMTI1cmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LWJvcmRlcmxlc3Mtc2l6ZTogJGR4LXNpemUgLSAkZHgtYm9yZGVycy13aWR0aCAhZGVmYXVsdDtcclxuJGR4LWJvcmRlcmxlc3Mtc2l6ZS1zbTogJGR4LXNpemUtc20gLSAkZHgtYm9yZGVycy13aWR0aCAhZGVmYXVsdDtcclxuJGR4LWJvcmRlcmxlc3Mtc2l6ZS1sZzogJGR4LXNpemUtbGcgLSAkZHgtYm9yZGVycy13aWR0aCAhZGVmYXVsdDtcclxuXHJcbiRkeC1mb250LXNpemU6IDAuODc1cmVtICFkZWZhdWx0O1xyXG4kZHgtZm9udC1zaXplLXNtOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kZHgtZm9udC1zaXplLWxnOiAxcmVtICFkZWZhdWx0O1xyXG4kZHgtbGluZS1oZWlnaHQ6IDEuNDI4NSAhZGVmYXVsdDtcclxuJGR4LWxpbmUtaGVpZ2h0LXNtOiAxLjUgIWRlZmF1bHQ7XHJcbiRkeC1saW5lLWhlaWdodC1sZzogMS4zNzUgIWRlZmF1bHQ7XHJcblxyXG4kZHgtdGV4dC1zaXplOiAkZHgtZm9udC1zaXplICogJGR4LWxpbmUtaGVpZ2h0ICFkZWZhdWx0OyAgICAgICAgICAgIC8vIDIwcHgvMS4yNXJlbVxyXG4kZHgtdGV4dC1zaXplLXNtOiAkZHgtZm9udC1zaXplLXNtICogJGR4LWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0OyAgIC8vIDE4cHgvMS4xMjVyZW1cclxuJGR4LXRleHQtc2l6ZS1sZzogJGR4LWZvbnQtc2l6ZS1sZyAqICRkeC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDsgICAvLyAyMnB4LzEuMzc1cmVtXHJcblxyXG4kZHgtaW1hZ2Utc2l6ZTogMXJlbSAhZGVmYXVsdDtcclxuJGR4LWltYWdlLXNpemUtc206IDFyZW0gIWRlZmF1bHQ7XHJcbiRkeC1pbWFnZS1zaXplLWxnOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LXNpemUtYm94LXBhZGRpbmcteDogbWF0aC5kaXYoJGR4LWJvcmRlcmxlc3Mtc2l6ZSAtICRkeC1pbWFnZS1zaXplLCAyKSAhZGVmYXVsdDtcclxuJGR4LXNpemUtYm94LXBhZGRpbmcteTogbWF0aC5kaXYoJGR4LWJvcmRlcmxlc3Mtc2l6ZSAtICRkeC10ZXh0LXNpemUsIDIpICFkZWZhdWx0O1xyXG4kZHgtc2l6ZS1ib3gtcGFkZGluZy14LXNtOiBtYXRoLmRpdigkZHgtYm9yZGVybGVzcy1zaXplLXNtIC0gJGR4LWltYWdlLXNpemUtc20sIDIpICFkZWZhdWx0O1xyXG4kZHgtc2l6ZS1ib3gtcGFkZGluZy15LXNtOiBtYXRoLmRpdigkZHgtYm9yZGVybGVzcy1zaXplLXNtIC0gJGR4LXRleHQtc2l6ZS1zbSwgMikgIWRlZmF1bHQ7XHJcbiRkeC1zaXplLWJveC1wYWRkaW5nLXgtbGc6IG1hdGguZGl2KCRkeC1ib3JkZXJsZXNzLXNpemUtbGcgLSAkZHgtaW1hZ2Utc2l6ZS1sZywgMikgIWRlZmF1bHQ7XHJcbiRkeC1zaXplLWJveC1wYWRkaW5nLXktbGc6IG1hdGguZGl2KCRkeC1ib3JkZXJsZXNzLXNpemUtbGcgLSAkZHgtdGV4dC1zaXplLWxnLCAyKSAhZGVmYXVsdDtcclxuXHJcbiRkeC1pbWFnZS1tYXJnaW4teDogMCAhZGVmYXVsdDtcclxuJGR4LWltYWdlLW1hcmdpbi15OiBtYXRoLmRpdigkZHgtdGV4dC1zaXplIC0gJGR4LWltYWdlLXNpemUsIDIpICFkZWZhdWx0O1xyXG4kZHgtaW1hZ2UtbWFyZ2luLXgtc206IDAgIWRlZmF1bHQ7XHJcbiRkeC1pbWFnZS1tYXJnaW4teS1zbTogbWF0aC5kaXYoJGR4LXRleHQtc2l6ZS1zbSAtICRkeC1pbWFnZS1zaXplLXNtLCAyKSAhZGVmYXVsdDtcclxuJGR4LWltYWdlLW1hcmdpbi14LWxnOiAwICFkZWZhdWx0O1xyXG4kZHgtaW1hZ2UtbWFyZ2luLXktbGc6IG1hdGguZGl2KCRkeC10ZXh0LXNpemUtbGcgLSAkZHgtaW1hZ2Utc2l6ZS1sZywgMikgIWRlZmF1bHQ7XHJcblxyXG4kZHgtaW1hZ2Utc3BhY2luZzogMC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1pbWFnZS1zcGFjaW5nLXNtOiAwLjI1cmVtICFkZWZhdWx0O1xyXG4kZHgtaW1hZ2Utc3BhY2luZy1sZzogMC41cmVtICFkZWZhdWx0O1xyXG5cclxuJGR4LW1pbi1zcGFjaW5nOiAwLjA2MjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZHgtcGFuZWwtYmFzZS1wYWRkaW5nOiAwLjc1cmVtICFkZWZhdWx0OyAgICAgICAgICAgICAgIC8vIDEycHhcclxuJGR4LXBhbmVsLWJhc2UtcGFkZGluZy1zbTogMC41cmVtICFkZWZhdWx0OyAgICAgICAgICAgICAvLyA4cHhcclxuJGR4LXBhbmVsLWJhc2UtcGFkZGluZy1sZzogMXJlbSAhZGVmYXVsdDsgICAgICAgICAgICAgICAvLyAxNnB4XHJcbiRkeC1wYW5lbC1oZWFkZXItc2l6ZTogMi41cmVtICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgLy8gNDBweFxyXG4kZHgtcGFuZWwtaGVhZGVyLXNpemUtc206IDJyZW0gIWRlZmF1bHQ7ICAgICAgICAgICAgICAgIC8vIDMycHhcclxuJGR4LXBhbmVsLWhlYWRlci1zaXplLWxnOiAzcmVtICFkZWZhdWx0OyAgICAgICAgICAgICAgICAvLyA0OHB4XHJcbiRkeC1wYW5lbC1oZWFkZXItZm9udC1zaXplLXJhdGlvOiAxLjE0Mjg2ICFkZWZhdWx0OyAgICAgLy8gMTZweFxyXG4kZHgtcGFuZWwtaGVhZGVyLWZvbnQtc2l6ZS1yYXRpby1zbTogMS4xNjY2NyAhZGVmYXVsdDsgIC8vIDE0cHhcclxuJGR4LXBhbmVsLWhlYWRlci1mb250LXNpemUtcmF0aW8tbGc6IDEuMTI1ICFkZWZhdWx0OyAgICAvLyAxOHB4XHJcbiRkeC1wYW5lbC1oZWFkZXItZm9udC1zaXplOiAkZHgtcGFuZWwtaGVhZGVyLWZvbnQtc2l6ZS1yYXRpbyAqIDFlbSAhZGVmYXVsdDsgICAgICAgICAvLyAxNnB4XHJcbiRkeC1wYW5lbC1oZWFkZXItZm9udC1zaXplLXNtOiAkZHgtcGFuZWwtaGVhZGVyLWZvbnQtc2l6ZS1yYXRpby1zbSAqIDFlbSAhZGVmYXVsdDsgICAvLyAxNHB4XHJcbiRkeC1wYW5lbC1oZWFkZXItZm9udC1zaXplLWxnOiAkZHgtcGFuZWwtaGVhZGVyLWZvbnQtc2l6ZS1yYXRpby1sZyAqIDFlbSAhZGVmYXVsdDsgICAvLyAxOHB4XHJcbiRkeC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQ6IG1hdGguZGl2KCRkeC1saW5lLWhlaWdodCwgJGR4LXBhbmVsLWhlYWRlci1mb250LXNpemUtcmF0aW8pICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LXNtOiBtYXRoLmRpdigkZHgtbGluZS1oZWlnaHQtc20sICRkeC1wYW5lbC1oZWFkZXItZm9udC1zaXplLXJhdGlvLXNtKSAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1sZzogbWF0aC5kaXYoJGR4LWxpbmUtaGVpZ2h0LWxnLCAkZHgtcGFuZWwtaGVhZGVyLWZvbnQtc2l6ZS1yYXRpby1sZykgIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy14OiAkZHgtcGFuZWwtYmFzZS1wYWRkaW5nICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtaGVhZGVyLXBhZGRpbmcteTogbWF0aC5kaXYoJGR4LXBhbmVsLWhlYWRlci1zaXplIC0gJGR4LXNpemUsIDIpICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtaGVhZGVyLXBhZGRpbmcteC1zbTogJGR4LXBhbmVsLWJhc2UtcGFkZGluZy1zbSAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXktc206IG1hdGguZGl2KCRkeC1wYW5lbC1oZWFkZXItc2l6ZS1zbSAtICRkeC1zaXplLXNtLCAyKSAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWhlYWRlci1wYWRkaW5nLXgtbGc6ICRkeC1wYW5lbC1iYXNlLXBhZGRpbmctbGcgIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1oZWFkZXItcGFkZGluZy15LWxnOiBtYXRoLmRpdigkZHgtcGFuZWwtaGVhZGVyLXNpemUtbGcgLSAkZHgtc2l6ZS1sZywgMikgIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1oZWFkZXItc3BhY2luZzogMC42MjVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1oZWFkZXItc3BhY2luZy1zbTogMC41cmVtICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtaGVhZGVyLXNwYWNpbmctbGc6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteDogJGR4LXBhbmVsLWJhc2UtcGFkZGluZyAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy15OiAkZHgtcGFuZWwtYmFzZS1wYWRkaW5nICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXgtc206ICRkeC1wYW5lbC1iYXNlLXBhZGRpbmctc20gIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1jb250ZW50LXBhZGRpbmcteS1zbTogJGR4LXBhbmVsLWJhc2UtcGFkZGluZy1zbSAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWNvbnRlbnQtcGFkZGluZy14LWxnOiAkZHgtcGFuZWwtYmFzZS1wYWRkaW5nLWxnICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtY29udGVudC1wYWRkaW5nLXktbGc6ICRkeC1wYW5lbC1iYXNlLXBhZGRpbmctbGcgIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1mb290ZXItcGFkZGluZy14OiAkZHgtcGFuZWwtYmFzZS1wYWRkaW5nICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteTogbWF0aC5kaXYoJGR4LXBhbmVsLWhlYWRlci1zaXplIC0gJGR4LXNpemUsIDIpICFkZWZhdWx0O1xyXG4kZHgtcGFuZWwtZm9vdGVyLXBhZGRpbmcteC1zbTogJGR4LXBhbmVsLWJhc2UtcGFkZGluZy1zbSAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXktc206IG1hdGguZGl2KCRkeC1wYW5lbC1oZWFkZXItc2l6ZS1zbSAtICRkeC1zaXplLXNtLCAyKSAhZGVmYXVsdDtcclxuJGR4LXBhbmVsLWZvb3Rlci1wYWRkaW5nLXgtbGc6ICRkeC1wYW5lbC1iYXNlLXBhZGRpbmctbGcgIWRlZmF1bHQ7XHJcbiRkeC1wYW5lbC1mb290ZXItcGFkZGluZy15LWxnOiBtYXRoLmRpdigkZHgtcGFuZWwtaGVhZGVyLXNpemUtbGcgLSAkZHgtc2l6ZS1sZywgMikgIWRlZmF1bHQ7XHJcblxyXG4kZHgtYnRuLXBhZGRpbmcteC1yYXRpbzogMiAhZGVmYXVsdDsgICAgICAgIC8vIHVzZWQgZm9yIHN0YW5kYWxvbmUgYnRuLWxpa2UgZWxlbWVudHNcclxuJGR4LXNwbGl0LWJ0bi1wYWRkaW5nLXgtcmF0aW86IDIgIWRlZmF1bHQ7ICAvLyB1c2VkIGZvciBzcGxpdCBidG4gZWxlbWVudFxyXG4iLCIuZHhibC1iYWRnZSB7XHJcbiAgICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1mb250LXNpemU6ICN7JGR4LW5hdmlnYXRpb24tYmFkZ2UtZm9udC1zaXplfTtcclxuICAgIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWZvbnQtd2VpZ2h0OiAjeyRkeC1uYXZpZ2F0aW9uLWJhZGdlLWZvbnQtd2VpZ2h0fTtcclxuICAgIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWxpbmUtaGVpZ2h0OiAjeyRkeC1uYXZpZ2F0aW9uLWJhZGdlLWxpbmUtaGVpZ2h0fTtcclxuICAgIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWNvbG9yOiAjeyRkeC1uYXZpZ2F0aW9uLWJhZGdlLWNvbG9yfTtcclxuICAgIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWJnOiAjeyRkeC1uYXZpZ2F0aW9uLWJhZGdlLXNlY29uZGFyeS1iZ307XHJcbiAgICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1ib3JkZXItcmFkaXVzOiAjeyRkeC1uYXZpZ2F0aW9uLWJhZGdlLWJvcmRlci1yYWRpdXN9O1xyXG4gICAgLS1keGJsLW5hdmlnYXRpb24tYmFkZ2Utc3BhY2luZzogI3skZHgtbmF2aWdhdGlvbi1iYWRnZS1zcGFjaW5nfTtcclxuICAgIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLXRleHQtc3BhY2luZy14OiAjeyRkeC1uYXZpZ2F0aW9uLWJhZGdlLXRleHQtc3BhY2luZy14fTtcclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1mb250LXNpemUpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1mb250LXdlaWdodCk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWxpbmUtaGVpZ2h0KTtcclxuICAgIGNvbG9yOiB2YXIoLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtY29sb3IpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWJnKTtcclxuICAgIG1hcmdpbjogMCB2YXIoLS1keGJsLW5hdmlnYXRpb24tYmFkZ2Utc3BhY2luZyk7XHJcblxyXG4gICAgJi5keGJsLXRleHQge1xyXG4gICAgICAgIC0tZHhibC10ZXh0LXBhZGRpbmcteDogdmFyKC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLXRleHQtc3BhY2luZy14KTtcclxuICAgICAgICAtLWR4YmwtdGV4dC1wYWRkaW5nLXk6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJsLXNtIC5keGJsLWJhZGdlIHtcclxuICAgIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLWZvbnQtc2l6ZTogI3skZHgtbmF2aWdhdGlvbi1iYWRnZS1mb250LXNpemUtc219O1xyXG4gICAgLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtbGluZS1oZWlnaHQ6ICN7JGR4LW5hdmlnYXRpb24tYmFkZ2UtbGluZS1oZWlnaHQtc219O1xyXG4gICAgLS1keGJsLW5hdmlnYXRpb24tYmFkZ2Utc3BhY2luZzogI3skZHgtbmF2aWdhdGlvbi1iYWRnZS1zcGFjaW5nLXNtfTtcclxuICAgIC0tZHhibC1uYXZpZ2F0aW9uLWJhZGdlLXRleHQtc3BhY2luZy14OiAjeyRkeC1uYXZpZ2F0aW9uLWJhZGdlLXRleHQtc3BhY2luZy14LXNtfTtcclxufVxyXG5cclxuLmR4YmwtbGcgLmR4YmwtYmFkZ2Uge1xyXG4gICAgLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtZm9udC1zaXplOiAjeyRkeC1uYXZpZ2F0aW9uLWJhZGdlLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1saW5lLWhlaWdodDogI3skZHgtbmF2aWdhdGlvbi1iYWRnZS1saW5lLWhlaWdodC1sZ307XHJcbiAgICAtLWR4YmwtbmF2aWdhdGlvbi1iYWRnZS1zcGFjaW5nOiAjeyRkeC1uYXZpZ2F0aW9uLWJhZGdlLXNwYWNpbmctbGd9O1xyXG4gICAgLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtdGV4dC1zcGFjaW5nLXg6ICN7JGR4LW5hdmlnYXRpb24tYmFkZ2UtdGV4dC1zcGFjaW5nLXgtbGd9O1xyXG59XHJcblxyXG4uZHhibC1hY3RpdmUgLmR4YmwtYmFkZ2Uge1xyXG4gICAgLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtY29sb3I6ICN7JGR4LW5hdmlnYXRpb24tYmFkZ2Utc2VsZWN0ZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLW5hdmlnYXRpb24tYmFkZ2UtYmc6ICN7JGR4LW5hdmlnYXRpb24tYmFkZ2Utc2Vjb25kYXJ5LXNlbGVjdGVkLWJnfTtcclxufVxyXG4iLCIlbGF5b3V0LXJvb3Qge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbn1cclxuXHJcbi5keGJsLWdyaWRsYXlvdXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAmID4gLmR4YmwtZ3JpZGxheW91dC1yb290IHtcclxuICAgICAgICBAZXh0ZW5kICVsYXlvdXQtcm9vdDtcclxuICAgIH1cclxufVxyXG5cclxuLmR4Ymwtc3RhY2tsYXlvdXQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgJiA+IC5keGJsLXN0YWNrbGF5b3V0LXJvb3Qge1xyXG4gICAgICAgIEBleHRlbmQgJWxheW91dC1yb290O1xyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvY29tbW9uXCI7XHJcblxyXG4uZHhibC1yYWRpby1ncm91cCB7XHJcbiAgICAtLWR4YmwtcmFkaW8tZ3JvdXAtcmFkaW8tcGFkZGluZy10b3A6ICN7JGR4LXJhZGlvLWdyb3VwLXJhZGlvLXBhZGRpbmctdG9wfTtcclxuICAgIC0tZHhibC1yYWRpby1ncm91cC1yYWRpby1wYWRkaW5nLWxlZnQ6ICN7JGR4LXJhZGlvLWdyb3VwLXJhZGlvLXBhZGRpbmctbGVmdH07XHJcbiAgICAtLWR4YmwtcmFkaW8tZ3JvdXAtZm9udC1zaXplOiAjeyRkeC1yYWRpby1ncm91cC1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLXJhZGlvLWdyb3VwLW5vLWRhdGEtdGV4dC1vcGFjaXR5OiAjeyRkeC1yYWRpby1ncm91cC1uby1kYXRhLXRleHQtb3BhY2l0eX07XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZHhibC1yYWRpby1ncm91cC1mb250LXNpemUpO1xyXG5cclxuICAgICYuZHhibC1yYWRpby1ncm91cC12ZXJ0aWNhbCB7XHJcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWNoZWNrYm94LXJhZGlvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtY2hlY2tib3gtcmFkaW8gKyAuZHhibC1jaGVja2JveC1yYWRpbyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1keGJsLXJhZGlvLWdyb3VwLXJhZGlvLXBhZGRpbmctdG9wKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLXJhZGlvLWdyb3VwLWhvcml6b250YWwge1xyXG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1jaGVja2JveC1yYWRpbyArIC5keGJsLWNoZWNrYm94LXJhZGlvIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1keGJsLXJhZGlvLWdyb3VwLXJhZGlvLXBhZGRpbmctbGVmdCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1yYWRpby1ncm91cC1uby1kYXRhLXRleHQge1xyXG4gICAgICAgIG9wYWNpdHk6IHZhcigtLWR4YmwtcmFkaW8tZ3JvdXAtbm8tZGF0YS10ZXh0LW9wYWNpdHkpO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgLS1keGJsLXJhZGlvLWdyb3VwLXJhZGlvLXBhZGRpbmctdG9wOiAjeyRkeC1yYWRpby1ncm91cC1yYWRpby1wYWRkaW5nLXRvcC1zbX07XHJcbiAgICAgICAgLS1keGJsLXJhZGlvLWdyb3VwLXJhZGlvLXBhZGRpbmctbGVmdDogI3skZHgtcmFkaW8tZ3JvdXAtcmFkaW8tcGFkZGluZy1sZWZ0LXNtfTtcclxuICAgICAgICAtLWR4YmwtcmFkaW8tZ3JvdXAtZm9udC1zaXplOiAjeyRkeC1yYWRpby1ncm91cC1mb250LXNpemUtc219O1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgLS1keGJsLXJhZGlvLWdyb3VwLXJhZGlvLXBhZGRpbmctdG9wOiAjeyRkeC1yYWRpby1ncm91cC1yYWRpby1wYWRkaW5nLXRvcC1sZ307XHJcbiAgICAgICAgLS1keGJsLXJhZGlvLWdyb3VwLXJhZGlvLXBhZGRpbmctbGVmdDogI3skZHgtcmFkaW8tZ3JvdXAtcmFkaW8tcGFkZGluZy1sZWZ0LWxnfTtcclxuICAgICAgICAtLWR4YmwtcmFkaW8tZ3JvdXAtZm9udC1zaXplOiAjeyRkeC1yYWRpby1ncm91cC1mb250LXNpemUtbGd9O1xyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvY29tbW9uXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvbmF2aWdhdGlvblwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL2NvbnRleHQtbWVudVwiO1xyXG5cclxuLmR4YmwtY29udGV4dC1tZW51LFxyXG4uZHhibC1jb250ZXh0LW1lbnUtc3VibWVudSB7XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LWZvbnQtZmFtaWx5OiAjeyRkeC1jb250ZXh0LW1lbnUtZm9udC1mYW1pbHl9O1xyXG4gICAgLS1keGJsLWNvbnRleHQtbWVudS1jb2xvcjogI3skZHgtY29udGV4dC1tZW51LWNvbG9yfTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtYmc6ICN7JGR4LWNvbnRleHQtbWVudS1iZ307XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LWZvbnQtc2l6ZTogI3skZHgtY29udGV4dC1tZW51LWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LWxpbmUtaGVpZ2h0OiAjeyRkeC1jb250ZXh0LW1lbnUtbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLXRleHQtcGFkZGluZy14OiAjeyRkeC1jb250ZXh0LW1lbnUtaXRlbS10ZXh0LXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0tcGFkZGluZy14OiAjeyRkeC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLXBhZGRpbmcteTogI3skZHgtY29udGV4dC1tZW51LWl0ZW0tcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtbWluLXdpZHRoOiAjeyRkeC1jb250ZXh0LW1lbnUtbWluLXdpZHRofTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wb3BvdXQtaWNvbi1vcGFjaXR5OiAjeyRkeC1jb250ZXh0LW1lbnUtaXRlbS1wb3BvdXQtaWNvbi1vcGFjaXR5fTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtZGlzYWJsZWQtYmc6ICN7JGR4LWNvbnRleHQtbWVudS1kaXNhYmxlZC1iZ307XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LWRpc2FibGVkLWNvbG9yOiAjeyRkeC1jb250ZXh0LW1lbnUtZGlzYWJsZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLWNvbnRleHQtbWVudS1kaXNhYmxlZC1vcGFjaXR5OiAjeyRkeC1jb250ZXh0LW1lbnUtZGlzYWJsZWQtb3BhY2l0eX07XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0taG92ZXItY29sb3I6ICN7JGR4LWNvbnRleHQtbWVudS1pdGVtLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1ob3Zlci1iZzogI3skZHgtY29udGV4dC1tZW51LWl0ZW0taG92ZXItYmd9O1xyXG4gICAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLWFjdGl2ZS1iZzogI3skZHgtY29udGV4dC1tZW51LWl0ZW0tYWN0aXZlLWJnfTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1hY3RpdmUtY29sb3I6ICN7JGR4LWNvbnRleHQtbWVudS1pdGVtLWFjdGl2ZS1jb2xvcn07XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvci13aWR0aDogI3skZHgtY29udGV4dC1tZW51LXNlcGFyYXRvci13aWR0aH07XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvci1jb2xvcjogI3skZHgtY29udGV4dC1tZW51LXNlcGFyYXRvci1jb2xvcn07XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvci1zdHlsZTogI3skZHgtY29udGV4dC1tZW51LXNlcGFyYXRvci1zdHlsZX07XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LWJvcmRlci1yYWRpdXM6ICN7JGR4LWNvbnRleHQtbWVudS1ib3JkZXItcmFkaXVzfTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtYm9yZGVyLXdpZHRoOiAjeyRkeC1jb250ZXh0LW1lbnUtYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtYm9yZGVyLWNvbG9yOiAjeyRkeC1jb250ZXh0LW1lbnUtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtYm9yZGVyLXN0eWxlOiAjeyRkeC1jb250ZXh0LW1lbnUtYm9yZGVyLXN0eWxlfTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtYm94LXNoYWRvdzogI3skZHgtZHJvcGRvd24tYm94LXNoYWRvd307XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LXBhZGRpbmcteDogI3skZHgtY29udGV4dC1tZW51LXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LXBhZGRpbmcteTogI3skZHgtY29udGV4dC1tZW51LXBhZGRpbmcteX07XHJcbiAgICAtLWR4YmwtY29udGV4dC1tZW51LWltYWdlLXNwYWNpbmc6ICN7JGR4LWNvbnRleHQtbWVudS1pbWFnZS1zcGFjaW5nfTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yOiAjeyRkeC1jb250ZXh0LW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yfTtcclxuICAgIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLXdpZHRoOiAjeyRkeC1jb250ZXh0LW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLXdpZHRofTtcclxuXHJcbiAgICAmLmR4Ymwtc20ge1xyXG4gICAgICAgIC0tZHhibC1jb250ZXh0LW1lbnUtZm9udC1zaXplOiAjeyRkeC1jb250ZXh0LW1lbnUtZm9udC1zaXplLXNtfTtcclxuICAgICAgICAtLWR4YmwtY29udGV4dC1tZW51LWxpbmUtaGVpZ2h0OiAjeyRkeC1jb250ZXh0LW1lbnUtbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS10ZXh0LXBhZGRpbmcteDogI3skZHgtY29udGV4dC1tZW51LWl0ZW0tdGV4dC1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXg6ICN7JGR4LWNvbnRleHQtbWVudS1pdGVtLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLXBhZGRpbmcteTogI3skZHgtY29udGV4dC1tZW51LWl0ZW0tcGFkZGluZy15LXNtfTtcclxuICAgICAgICAtLWR4YmwtY29udGV4dC1tZW51LW1pbi13aWR0aDogI3skZHgtY29udGV4dC1tZW51LW1pbi13aWR0aC1zbX07XHJcbiAgICAgICAgLS1keGJsLWNvbnRleHQtbWVudS1pbWFnZS1zcGFjaW5nOiAjeyRkeC1jb250ZXh0LW1lbnUtaW1hZ2Utc3BhY2luZy1zbX07XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxnIHtcclxuICAgICAgICAtLWR4YmwtY29udGV4dC1tZW51LWZvbnQtc2l6ZTogI3skZHgtY29udGV4dC1tZW51LWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLWNvbnRleHQtbWVudS1saW5lLWhlaWdodDogI3skZHgtY29udGV4dC1tZW51LWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgICAgICAtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0tdGV4dC1wYWRkaW5nLXg6ICN7JGR4LWNvbnRleHQtbWVudS1pdGVtLXRleHQtcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0tcGFkZGluZy14OiAjeyRkeC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXk6ICN7JGR4LWNvbnRleHQtbWVudS1pdGVtLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLWNvbnRleHQtbWVudS1taW4td2lkdGg6ICN7JGR4LWNvbnRleHQtbWVudS1taW4td2lkdGgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1jb250ZXh0LW1lbnUtaW1hZ2Utc3BhY2luZzogI3skZHgtY29udGV4dC1tZW51LWltYWdlLXNwYWNpbmctbGd9O1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1jb250ZXh0LW1lbnUtZHJvcGRvd24ge1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1mb250LWZhbWlseTogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtZm9udC1mYW1pbHkpO1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1mb250LXNpemU6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWNvbG9yOiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1jb2xvcik7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWxpbmUtaGVpZ3RoOiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWJnOiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1iZyk7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWJvZHktcGFkZGluZy14OiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1wYWRkaW5nLXgpO1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteTogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtcGFkZGluZy15KTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLWJvcmRlci13aWR0aDogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtYm9yZGVyLXdpZHRoKTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1ib3JkZXItc3R5bGU6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWJvcmRlci1zdHlsZSk7XHJcbiAgICAgICAgLS1keGJsLWRyb3Bkb3duLW1pbi13aWR0aDogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtbWluLXdpZHRoKTtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm94LXNoYWRvdzogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtYm94LXNoYWRvdyk7XHJcblxyXG4gICAgICAgID4gLmR4YmwtZHJvcGRvd24tYm9keSB7XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtY29udGV4dC1tZW51LWl0ZW0tbGlzdC13aXRoLWljb25zID4gbGkgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5keGJsLWNvbnRleHQtbWVudS1pdGVtLXdpdGgtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5keGJsLWNvbnRleHQtbWVudS1pdGVtLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1pbWFnZS1zcGFjaW5nKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmR4YmwtY29udGV4dC1tZW51LWl0ZW0tdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLXRleHQtcGFkZGluZy14KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgbGkuZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZW51LWl0ZW1zLXNlcGFyYXRvcihcIi0tZHhibC1jb250ZXh0LW1lbnUtc2VwYXJhdG9yLXdpZHRoXCIsIFwiLS1keGJsLWNvbnRleHQtbWVudS1zZXBhcmF0b3Itc3R5bGVcIiwgXCItLWR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvci1jb2xvclwiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBsaTpub3QoLmR4YmwtY29udGV4dC1tZW51LXNlcGFyYXRvcikge1xyXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLXdpZHRoKSBzb2xpZCB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGgpICogLTEpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC1jb250ZXh0LW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXkpIHZhcigtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0tcGFkZGluZy14KSB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLXBhZGRpbmcteSkgdmFyKC0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1wYWRkaW5nLXgpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLmR4YmwtZGlzYWJsZWQpOm5vdCguZHhibC1hY3RpdmUpOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG5hdmlnYXRpb24taXRlbS1ob3Zlci1zdGF0ZShcIi0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1ob3Zlci1iZ1wiLCBcIi0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1ob3Zlci1jb2xvclwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmR4YmwtY29udGV4dC1tZW51LWl0ZW0tdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5keGJsLWNvbnRleHQtbWVudS1pdGVtLXBvcG91dC1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1pbWFnZS1zcGFjaW5nKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmR4YmwtY29udGV4dC1tZW51LWl0ZW0taWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3RhdGUtZGlzYWJsZWQtc3R5bGUoXCItLWR4YmwtY29udGV4dC1tZW51LWRpc2FibGVkLWJnXCIsIFwiLS1keGJsLWNvbnRleHQtbWVudS1kaXNhYmxlZC1jb2xvclwiKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS1keGJsLWNvbnRleHQtbWVudS1kaXNhYmxlZC1vcGFjaXR5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbm90LWRpc2FibGVkLXN0YXRlKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtaXRlbS1wcmVzc2VkLXN0YXRlKFwiLS1keGJsLWNvbnRleHQtbWVudS1pdGVtLWFjdGl2ZS1iZ1wiLCBcIi0tZHhibC1jb250ZXh0LW1lbnUtaXRlbS1hY3RpdmUtY29sb3JcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmR4YmwtY29udGV4dC1tZW51LWl0ZW0tcG9wb3V0LWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLWR4YmwtY29udGV4dC1tZW51LWl0ZW0tcG9wb3V0LWljb24tb3BhY2l0eSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcImNvbW1vblwiO1xyXG5cclxuQG1peGluIG1lbnUtaXRlbS1wcmVzc2VkLXN0YXRlKCRiZy1jb2xvci12YXIsICRjb2xvci12YXIpIHtcclxuICAgIEBpbmNsdWRlIGVsZW1lbnQtY2FsY3VsYXRlZC1zdHlsZSgkYmctY29sb3ItdmFyLCAkY29sb3ItdmFyLCAkZHgtbmF2aWdhdGlvbi1pdGVtLXNlbGVjdGVkLWJnLCAkZHgtY29udGV4dC1tZW51LWl0ZW0tYWN0aXZlLWJhc2UtYmcsICRkeC1jb250ZXh0LW1lbnUtaXRlbS1hY3RpdmUtYmctYWxwaGEpO1xyXG59XHJcblxyXG5AbWl4aW4gbWVudS1pdGVtcy1zZXBhcmF0b3IoJHdpZHRoLXZhciwgJHN0eWxlLXZhciwgJGNvbG9yLXZhciwgJGlzSG9yaXpvbnRhbDogdHJ1ZSkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIEBpZiAkaXNIb3Jpem9udGFsIHtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKCN7JHdpZHRoLXZhcn0pIHZhcigjeyRzdHlsZS12YXJ9KSB2YXIoI3skY29sb3ItdmFyfSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoI3skd2lkdGgtdmFyfSkgdmFyKCN7JHN0eWxlLXZhcn0pIHZhcigjeyRjb2xvci12YXJ9KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb21tb25cIjtcclxuQGltcG9ydCBcIm5hdmlnYXRpb25cIjtcclxuQGltcG9ydCBcImNvbnRleHQtbWVudVwiO1xyXG5cclxuQG1peGluIG1lbnUtaXRlbS1zZWxlY3RlZC1zdGF0ZSgkc2VsZWN0ZWQtYmctdmFyLCAkc2VsZWN0ZWQtY29sb3ItdmFyLCAkc2VsZWN0ZWQtaG92ZXItYmctdmFyLCAkc2VsZWN0ZWQtaG92ZXItY29sb3ItdmFyKSB7XHJcbiAgICBAaW5jbHVkZSBub3QtaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgc3RhdGUtc2VsZWN0ZWQtc3R5bGUoJHNlbGVjdGVkLWJnLXZhciwgJHNlbGVjdGVkLWNvbG9yLXZhcik7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXItc3RhdGUoKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgc3RhdGUtc2VsZWN0ZWQtaG92ZXItc3R5bGUoJHNlbGVjdGVkLWhvdmVyLWJnLXZhciwgJHNlbGVjdGVkLWhvdmVyLWNvbG9yLXZhcik7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LWl0ZW0tc3RhdGUoJGhvdmVyLWJnLXZhciwgJGhvdmVyLWNvbG9yLXZhciwgJHNlbGVjdGVkLWJnLXZhciwgJHNlbGVjdGVkLWNvbG9yLXZhciwgJHNlbGVjdGVkLWhvdmVyLWJnLXZhciwgJHNlbGVjdGVkLWhvdmVyLWNvbG9yLXZhcikge1xyXG4gICAgQGluY2x1ZGUgc2VsZWN0ZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgJjpub3QoLmR4YmwtbWVudS1pdGVtLW11dGUtc2VsZWN0aW9uKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtaXRlbS1zZWxlY3RlZC1zdGF0ZSgkc2VsZWN0ZWQtYmctdmFyLCAkc2VsZWN0ZWQtY29sb3ItdmFyLCAkc2VsZWN0ZWQtaG92ZXItYmctdmFyLCAkc2VsZWN0ZWQtaG92ZXItY29sb3ItdmFyKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYWN0aXZlLXN0YXRlKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtaXRlbS1zZWxlY3RlZC1zdGF0ZSgkc2VsZWN0ZWQtYmctdmFyLCAkc2VsZWN0ZWQtY29sb3ItdmFyLCAkc2VsZWN0ZWQtaG92ZXItYmctdmFyLCAkc2VsZWN0ZWQtaG92ZXItY29sb3ItdmFyKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBob3Zlci1zdGF0ZSgpIHtcclxuICAgICAgICBAaW5jbHVkZSBub3Qtc2VsZWN0ZWQtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG5vdC1hY3RpdmUtc3RhdGUoKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBuYXZpZ2F0aW9uLWl0ZW0taG92ZXItc3RhdGUoJGhvdmVyLWJnLXZhciwgJGhvdmVyLWNvbG9yLXZhcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiVtZW51LWl0ZW0tbGlzdCB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4lbWVudS1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuQG1peGluIG1lbnUtaXRlbS1idG4oJGZvbnQtZmFtaWx5LXZhciwgJGZvbnQtc2l6ZS12YXIsICRsaW5lLWhlaWdodC12YXIsICRjb2xvci12YXIsICRwYWRkaW5nLXgtdmFyLCAkcGFkZGluZy15LXZhciwgJGltYWdlLXNwYWNpbmctdmFyLFxyXG4gICAgJGRpc2FibGVkLWJnLXZhciwgJGRpc2FibGVkLWNvbG9yLXZhciwgJGRpc2FibGVkLW9wYWNpdHktdmFyLFxyXG4gICAgJGhvdmVyLWJnLXZhciwgJGhvdmVyLWNvbG9yLXZhciwgJHNlbGVjdGVkLWJnLXZhciwgJHNlbGVjdGVkLWNvbG9yLXZhcixcclxuICAgICRzZWxlY3RlZC1ob3Zlci1iZy12YXIsICRzZWxlY3RlZC1ob3Zlci1jb2xvci12YXIpIHtcclxuICAgICRwcm9wZXJ0eS12YWx1ZXM6IChcclxuICAgICAgICBcIi0tZHhibC1idG4tZm9udC1mYW1pbHlcIjogJGZvbnQtZmFtaWx5LXZhcixcclxuICAgICAgICBcIi0tZHhibC1idG4tZm9udC1zaXplXCI6ICRmb250LXNpemUtdmFyLFxyXG4gICAgICAgIFwiLS1keGJsLWJ0bi1saW5lLWhlaWdodFwiOiAkbGluZS1oZWlnaHQtdmFyLFxyXG4gICAgICAgIFwiLS1keGJsLWJ0bi1wYWRkaW5nLXhcIjogJHBhZGRpbmcteC12YXIsXHJcbiAgICAgICAgXCItLWR4YmwtYnRuLXBhZGRpbmcteVwiOiAkcGFkZGluZy15LXZhcixcclxuICAgICAgICBcIi0tZHhibC1idG4taW1hZ2Utc3BhY2luZ1wiOiAkaW1hZ2Utc3BhY2luZy12YXIsXHJcbiAgICAgICAgXCItLWR4YmwtYnRuLWNvbG9yXCI6ICRjb2xvci12YXIsXHJcbiAgICAgICAgXCItLWR4YmwtYnRuLWRpc2FibGVkLWJnXCI6ICRkaXNhYmxlZC1iZy12YXIsXHJcbiAgICAgICAgXCItLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yXCI6ICRkaXNhYmxlZC1jb2xvci12YXIsXHJcbiAgICAgICAgXCItLWR4YmwtYnRuLWRpc2FibGVkLW9wYWNpdHlcIjogJGRpc2FibGVkLW9wYWNpdHktdmFyXHJcbiAgICApO1xyXG5cclxuICAgIEBlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluICRwcm9wZXJ0eS12YWx1ZXMge1xyXG4gICAgICAgIEBpZiAkdmFsdWUge1xyXG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06IHZhcigjeyR2YWx1ZX0pO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAtLWR4YmwtYnRuLWJvcmRlci1yYWRpdXM6IHVuc2V0O1xyXG4gICAgLS1keGJsLWJ0bi1ib3JkZXItd2lkdGg6IHVuc2V0O1xyXG4gICAgLS1keGJsLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyOiBpbmhlcml0O1xyXG5cclxuICAgIEBpbmNsdWRlIGVtYmVkZGVkLWltYWdlLWNvbG9yKFxyXG4gICAgICAgIFwiLS1keGJsLWJ0bi1pbWFnZS1jb2xvclwiLFxyXG4gICAgICAgIFwiLS1keGJsLWJ0bi1kaXNhYmxlZC1pbWFnZS1jb2xvclwiLFxyXG4gICAgICAgIFwiLS1keGJsLWJ0bi1ob3Zlci1pbWFnZS1jb2xvclwiLFxyXG4gICAgICAgIFwiLS1keGJsLWJ0bi1hY3RpdmUtaW1hZ2UtY29sb3JcIixcclxuICAgICAgICBcIi0tZHhibC1idG4tYWN0aXZlLWhvdmVyLWltYWdlLWNvbG9yXCJcclxuICAgICk7XHJcbiAgICBAaW5jbHVkZSBtZW51LWl0ZW0tc3RhdGUoJGhvdmVyLWJnLXZhciwgJGhvdmVyLWNvbG9yLXZhciwgJHNlbGVjdGVkLWJnLXZhciwgJHNlbGVjdGVkLWNvbG9yLXZhciwgJHNlbGVjdGVkLWhvdmVyLWJnLXZhciwgJHNlbGVjdGVkLWhvdmVyLWNvbG9yLXZhcik7XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LWl0ZW0taW1hZ2UtcGxhY2Vob2xkZXIoJHByb3BlcnR5LW5hbWUsICRpbWFnZS1zaXplLXZhciwgJGltYWdlLXNwYWNlLXZhciwgJGluZGVudC1jb3VudC12YXI6IG51bGwsICRyYXRpbzogMSkge1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1wbGFjZWhvbGRlci13aWR0aDogY2FsYyh2YXIoI3skaW1hZ2Utc2l6ZS12YXJ9KSArIHZhcigjeyRpbWFnZS1zcGFjZS12YXJ9KSk7XHJcblxyXG4gICAgQGlmIG5vdCAkaW5kZW50LWNvdW50LXZhciB7XHJcbiAgICAgICAgI3skcHJvcGVydHktbmFtZX06IGNhbGModmFyKC0tZHhibC1tZW51LWl0ZW0taW1hZ2UtcGxhY2Vob2xkZXItd2lkdGgpICogJHJhdGlvKTtcclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgI3skcHJvcGVydHktbmFtZX06IGNhbGModmFyKCN7JGluZGVudC1jb3VudC12YXJ9LCAwKSAqIHZhcigtLWR4YmwtbWVudS1pdGVtLWltYWdlLXBsYWNlaG9sZGVyLXdpZHRoKSAqICRyYXRpbyk7XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIm1peGlucy9jb21tb25cIjtcclxuQGltcG9ydCBcIm1peGlucy9uYXZpZ2F0aW9uXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvbWVudVwiO1xyXG5cclxuLmR4YmwtbWVudSB7XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLWhvdmVyLWNvbG9yOiAjeyRkeC1tZW51LWl0ZW0taG92ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1ob3Zlci1iZzogI3skZHgtbWVudS1pdGVtLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0tc2VsZWN0ZWQtYmc6ICN7JGR4LW1lbnUtaXRlbS1zZWxlY3RlZC1iZ307XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWNvbG9yOiAjeyRkeC1tZW51LWl0ZW0tc2VsZWN0ZWQtY29sb3J9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZzogI3skZHgtbWVudS1pdGVtLXNlbGVjdGVkLWhvdmVyLWJnfTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0tc2VsZWN0ZWQtaG92ZXItY29sb3I6ICN7JGR4LW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1jb2xvcn07XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLWRpc2FibGVkLWJnOiAjeyRkeC1tZW51LWl0ZW0tZGlzYWJsZWQtYmd9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1kaXNhYmxlZC1jb2xvcjogI3skZHgtbWVudS1pdGVtLWRpc2FibGVkLWNvbG9yfTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0tZGlzYWJsZWQtb3BhY2l0eTogI3skZHgtbWVudS1pdGVtLWRpc2FibGVkLW9wYWNpdHl9O1xyXG4gICAgLS1keGJsLW1lbnUtZm9udC1mYW1pbHk6ICN7JGR4LW1lbnUtZm9udC1mYW1pbHl9O1xyXG4gICAgLS1keGJsLW1lbnUtY29sb3I6ICN7JGR4LW1lbnUtY29sb3J9O1xyXG4gICAgLS1keGJsLW1lbnUtc2VwYXJhdG9yLXdpZHRoOiAjeyRkeC1tZW51LXNlcGFyYXRvci13aWR0aH07XHJcbiAgICAtLWR4YmwtbWVudS1zZXBhcmF0b3ItY29sb3I6ICN7JGR4LW1lbnUtc2VwYXJhdG9yLWNvbG9yfTtcclxuICAgIC0tZHhibC1tZW51LXNlcGFyYXRvci1zdHlsZTogI3skZHgtbWVudS1zZXBhcmF0b3Itc3R5bGV9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zaXplOiAjeyRkeC1tZW51LWl0ZW0taW1hZ2Utc2l6ZX07XHJcbiAgICAtLWR4YmwtbWVudS1iZzogI3skZHgtbWVudS1iZ307XHJcbiAgICAtLWR4YmwtbWVudS10b3AtbGVmdC1ib3JkZXItcmFkaXVzOiAjeyRkeC1tZW51LXRvcC1sZWZ0LWJvcmRlci1yYWRpdXN9O1xyXG4gICAgLS1keGJsLW1lbnUtdG9wLXJpZ2h0LWJvcmRlci1yYWRpdXM6ICN7JGR4LW1lbnUtdG9wLXJpZ2h0LWJvcmRlci1yYWRpdXN9O1xyXG4gICAgLS1keGJsLW1lbnUtYm90dG9tLWxlZnQtYm9yZGVyLXJhZGl1czogI3skZHgtbWVudS1ib3R0b20tbGVmdC1ib3JkZXItcmFkaXVzfTtcclxuICAgIC0tZHhibC1tZW51LWJvdHRvbS1yaWdodC1ib3JkZXItcmFkaXVzOiAjeyRkeC1tZW51LWJvdHRvbS1yaWdodC1ib3JkZXItcmFkaXVzfTtcclxuICAgIC0tZHhibC1tZW51LXRpdGxlLWZvbnQtd2VpZ2h0OiAjeyRkeC1tZW51LXRpdGxlLWZvbnQtd2VpZ2h0fTtcclxuICAgIC0tZHhibC1tZW51LXRpdGxlLWZvbnQtc2l6ZTogI3skZHgtbWVudS10aXRsZS1mb250LXNpemV9O1xyXG4gICAgLS1keGJsLW1lbnUtdGl0bGUtbGluZS1oZWlnaHQ6ICN7JGR4LW1lbnUtdGl0bGUtbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLW1lbnUtYm9yZGVyLXdpZHRoOiAjeyRkeC1tZW51LWJvcmRlci13aWR0aH07XHJcbiAgICAtLWR4YmwtbWVudS1ib3JkZXItY29sb3I6ICN7JGR4LW1lbnUtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1tZW51LWJvcmRlci1zdHlsZTogI3skZHgtbWVudS1ib3JkZXItc3R5bGV9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yOiAjeyRkeC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS1jb2xvcn07XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGg6ICN7JGR4LW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLXdpZHRofTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS1vZmZzZXQ6ICN7JGR4LW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLW9mZnNldH07XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1keGJsLW1lbnUtYmcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1tZW51LXRvcC1sZWZ0LWJvcmRlci1yYWRpdXMpIHZhcigtLWR4YmwtbWVudS10b3AtcmlnaHQtYm9yZGVyLXJhZGl1cykgdmFyKC0tZHhibC1tZW51LWJvdHRvbS1yaWdodC1ib3JkZXItcmFkaXVzKSB2YXIoLS1keGJsLW1lbnUtYm90dG9tLWxlZnQtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBib3JkZXI6IHZhcigtLWR4YmwtbWVudS1ib3JkZXItd2lkdGgpIHZhcigtLWR4YmwtbWVudS1ib3JkZXItc3R5bGUpIHZhcigtLWR4YmwtbWVudS1ib3JkZXItY29sb3IpO1xyXG5cclxuICAgICYuZHhibC1zbSB7XHJcbiAgICAgICAgLS1keGJsLW1lbnUtdGl0bGUtZm9udC1zaXplOiAjeyRkeC1tZW51LXRpdGxlLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1mb250LXNpemU6ICN7JGR4LW1lbnUtaXRlbS1mb250LXNpemUtc219O1xyXG4gICAgICAgIC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc2l6ZTogI3skZHgtbWVudS1pdGVtLWltYWdlLXNpemUtc219O1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgLS1keGJsLW1lbnUtdGl0bGUtZm9udC1zaXplOiAjeyRkeC1tZW51LXRpdGxlLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1mb250LXNpemU6ICN7JGR4LW1lbnUtaXRlbS1mb250LXNpemUtbGd9O1xyXG4gICAgICAgIC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc2l6ZTogI3skZHgtbWVudS1pdGVtLWltYWdlLXNpemUtbGd9O1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KFtkYXRhLWR4LW1lbnUtbG9hZGVkXSkge1xyXG4gICAgICAgICYgPiAuZHhibC1tZW51LW5hdixcclxuICAgICAgICAmID4gLmR4YmwtbWVudS1pdGVtLWxpc3QsXHJcbiAgICAgICAgJiA+IC5keGJsLW1lbnUtdGl0bGUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLW1lbnUtYmFyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC1tZW51LWl0ZW0tbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm5vdChbZGF0YS1keC1tZW51LW1vYmlsZV0pIHtcclxuICAgICAgICAmID4gLmR4YmwtbWVudS1uYXYsXHJcbiAgICAgICAgJiA+IC5keGJsLW1lbnUtaXRlbS1saXN0LFxyXG4gICAgICAgICYgPiAuZHhibC1tZW51LXRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJltkYXRhLWR4LW1lbnUtbW9iaWxlXSA+IC5keGJsLW1lbnUtYmFyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KFtkYXRhLWR4LWZvY3VzLWhpZGRlbl0pIHtcclxuICAgICAgICAuZHhibC1tZW51LWl0ZW0tbGlzdCA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgJiA+IC5keGJsLWJ0bixcclxuICAgICAgICAgICAgJiA+IC5keGJsLW1lbnUtaXRlbS10bXBsIHtcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogdmFyKC0tZHhibC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aCkgc29saWQgdmFyKC0tZHhibC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tZHhibC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aCkgKiAtMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtbWVudS1pdGVtLWxpc3Qge1xyXG4gICAgICAgIEBleHRlbmQgJW1lbnUtaXRlbS1saXN0O1xyXG5cclxuICAgICAgICAmID4gLmR4YmwtbWVudS1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICAmLmR4YmwtbWVudS1saXN0LWl0ZW0tc3RyZXRjaCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5keGJsLW1lbnUtaXRlbS1wb3Mtc3RhcnQgLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5keGJsLW1lbnUtaXRlbS1wb3MtY2VudGVyIC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5keGJsLW1lbnUtaXRlbS1wb3MtZW5kIC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgJW1lbnUtaXRlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZW51LWl0ZW0tYnRuKFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1tZW51LWZvbnQtZmFtaWx5XCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1mb250LXNpemVcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtbWVudS1pdGVtLWxpbmUtaGVpZ2h0XCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtY29sb3JcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteFwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy15XCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1kaXNhYmxlZC1iZ1wiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1tZW51LWl0ZW0tZGlzYWJsZWQtY29sb3JcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtbWVudS1pdGVtLWRpc2FibGVkLW9wYWNpdHlcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtbWVudS1pdGVtLWhvdmVyLWJnXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1ob3Zlci1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1tZW51LWl0ZW0tc2VsZWN0ZWQtYmdcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWNvbG9yXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZ1wiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1tZW51LWl0ZW0tc2VsZWN0ZWQtaG92ZXItY29sb3JcIlxyXG4gICAgICAgICAgICAgICAgICAgICk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZHhibC1kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLW1lbnUtaXRlbS10ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZHhibC1tZW51LXRleHQtaGlkZGVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZHhibC1tZW51LWl0ZW0tdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtbWVudS1zcGFjaW5nIHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtbWVudS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1keGJsLW1lbnUtdGl0bGUtZm9udC1zaXplKTtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZHhibC1tZW51LXRpdGxlLWZvbnQtd2VpZ2h0KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZHhibC1tZW51LXRpdGxlLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLW1lbnUtYmFyIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAmLmR4YmwtbWVudS1sb2FkaW5nIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLW1lbnUtdGl0bGUge1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtbWVudS1pdGVtLWxpc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuXHJcbiAgICAgICAgICAgICYuZHhibC1tZW51LWxvYWRpbmcge1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtbWVudS1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGltcG9ydCBcIm1lbnUuZHJvcGRvd25cIjtcclxuQGltcG9ydCBcIm1lbnUuaG9yaXpvbnRhbFwiO1xyXG5AaW1wb3J0IFwibWVudS52ZXJ0aWNhbFwiO1xyXG4iLCJAaW1wb3J0IFwibWl4aW5zL21lbnVcIjtcclxuXHJcbi5keGJsLW1lbnUtZHJvcGRvd24ge1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1ob3Zlci1jb2xvcjogI3skZHgtbWVudS1pdGVtLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0taG92ZXItYmc6ICN7JGR4LW1lbnUtaXRlbS1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtbWVudS1zZXBhcmF0b3Itd2lkdGg6ICN7JGR4LW1lbnUtc2VwYXJhdG9yLXdpZHRofTtcclxuICAgIC0tZHhibC1tZW51LXNlcGFyYXRvci1jb2xvcjogI3skZHgtbWVudS1zZXBhcmF0b3ItY29sb3J9O1xyXG4gICAgLS1keGJsLW1lbnUtc2VwYXJhdG9yLXN0eWxlOiAjeyRkeC1tZW51LXNlcGFyYXRvci1zdHlsZX07XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWJnOiAjeyRkeC1tZW51LWl0ZW0tc2VsZWN0ZWQtYmd9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1jb2xvcjogI3skZHgtbWVudS1pdGVtLXNlbGVjdGVkLWNvbG9yfTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0tc2VsZWN0ZWQtaG92ZXItYmc6ICN7JGR4LW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLXNlbGVjdGVkLWhvdmVyLWNvbG9yOiAjeyRkeC1tZW51LWl0ZW0tc2VsZWN0ZWQtaG92ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1kaXNhYmxlZC1iZzogI3skZHgtbWVudS1pdGVtLWRpc2FibGVkLWJnfTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0tZGlzYWJsZWQtY29sb3I6ICN7JGR4LW1lbnUtaXRlbS1kaXNhYmxlZC1jb2xvcn07XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLWRpc2FibGVkLW9wYWNpdHk6ICN7JGR4LW1lbnUtaXRlbS1kaXNhYmxlZC1vcGFjaXR5fTtcclxuICAgIC0tZHhibC1tZW51LWZvbnQtZmFtaWx5OiAjeyRkeC1tZW51LWZvbnQtZmFtaWx5fTtcclxuICAgIC0tZHhibC1tZW51LWNvbG9yOiAjeyRkeC1tZW51LWNvbG9yfTtcclxuICAgIC0tZHhibC1tZW51LWJnOiAjeyRkeC1tZW51LWJnfTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0tZm9udC1zaXplOiAjeyRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplfTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0tbGluZS1oZWlnaHQ6ICN7JGR4LW1lbnUtZHJvcGRvd24taXRlbS1saW5lLWhlaWdodH07XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLWltYWdlLXNwYWNpbmc6ICN7JGR4LW1lbnUtZHJvcGRvd24taXRlbS1pbWFnZS1zcGFjaW5nfTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy14OiAjeyRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy15OiAjeyRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1tZW51LWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHgtbWVudS1kcm9wZG93bi1taW4td2lkdGh9O1xyXG4gICAgLS1keGJsLW1lbnUtZHJvcGRvd24tcGFkZGluZy14OiAjeyRkeC1tZW51LWRyb3Bkb3duLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtbWVudS1kcm9wZG93bi1wYWRkaW5nLXk6ICN7JGR4LW1lbnUtZHJvcGRvd24tcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1tZW51LWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICN7JGR4LW1lbnUtZHJvcGRvd24tYm9yZGVyLXJhZGl1c307XHJcbiAgICAtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItd2lkdGg6ICN7JGR4LW1lbnUtZHJvcGRvd24tYm9yZGVyLXdpZHRofTtcclxuICAgIC0tZHhibC1tZW51LWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHgtbWVudS1kcm9wZG93bi1ib3JkZXItY29sb3J9O1xyXG4gICAgLS1keGJsLW1lbnUtZHJvcGRvd24tYm9yZGVyLXN0eWxlOiAjeyRkeC1tZW51LWRyb3Bkb3duLWJvcmRlci1zdHlsZX07XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLWltYWdlLXNpemU6ICN7JGR4LW1lbnUtaXRlbS1pbWFnZS1zaXplfTtcclxuICAgIC0tZHhibC1kcm9wZG93bi1iZzogdmFyKC0tZHhibC1tZW51LWJnKTtcclxuICAgIC0tZHhibC1tZW51LWRyb3Bkb3duLWl0ZW0tZm9jdXMtb3V0bGluZS1jb2xvcjogI3skZHgtbWVudS1kcm9wZG93bi1pdGVtLWZvY3VzLW91dGxpbmUtY29sb3J9O1xyXG4gICAgLS1keGJsLW1lbnUtZHJvcGRvd24taXRlbS1mb2N1cy1vdXRsaW5lLXdpZHRoOiAjeyRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aH07XHJcblxyXG4gICAgJi5keGJsLXNtIHtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLWxpbmUtaGVpZ2h0OiAjeyRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tbGluZS1oZWlnaHQtc219O1xyXG4gICAgICAgIC0tZHhibC1tZW51LWl0ZW0tZm9udC1zaXplOiAjeyRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplLXNtfTtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLWltYWdlLXNwYWNpbmc6ICN7JGR4LW1lbnUtZHJvcGRvd24taXRlbS1pbWFnZS1zcGFjaW5nLXNtfTtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteDogI3skZHgtbWVudS1kcm9wZG93bi1pdGVtLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXk6ICN7JGR4LW1lbnUtZHJvcGRvd24taXRlbS1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1tZW51LWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHgtbWVudS1kcm9wZG93bi1taW4td2lkdGgtc219O1xyXG4gICAgICAgIC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc2l6ZTogI3skZHgtbWVudS1pdGVtLWltYWdlLXNpemUtc219O1xyXG4gICAgfVxyXG5cclxuICAgICYuZHhibC1sZyB7XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1saW5lLWhlaWdodDogI3skZHgtbWVudS1kcm9wZG93bi1pdGVtLWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogI3skZHgtbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nOiAjeyRkeC1tZW51LWRyb3Bkb3duLWl0ZW0taW1hZ2Utc3BhY2luZy1sZ307XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXg6ICN7JGR4LW1lbnUtZHJvcGRvd24taXRlbS1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy15OiAjeyRkeC1tZW51LWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15LWxnfTtcclxuICAgICAgICAtLWR4YmwtbWVudS1kcm9wZG93bi1taW4td2lkdGg6ICN7JGR4LW1lbnUtZHJvcGRvd24tbWluLXdpZHRoLWxnfTtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLWltYWdlLXNpemU6ICN7JGR4LW1lbnUtaXRlbS1pbWFnZS1zaXplLWxnfTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4YmwtZHJvcGRvd24tZGlhbG9nIHtcclxuICAgICAgICAtLWR4YmwtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1ib3JkZXItd2lkdGg6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItd2lkdGgpO1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1ib3JkZXItc3R5bGU6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItc3R5bGUpO1xyXG4gICAgICAgIC0tZHhibC1kcm9wZG93bi1taW4td2lkdGg6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1taW4td2lkdGgpO1xyXG5cclxuICAgICAgICAmID4gLmR4YmwtZHJvcGRvd24tYm9keSB7XHJcbiAgICAgICAgICAgIC0tZHhibC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteDogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgIC0tZHhibC1kcm9wZG93bi1ib2R5LXBhZGRpbmcteTogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLXBhZGRpbmcteSk7XHJcblxyXG4gICAgICAgICAgICAuZHhibC1tZW51LWl0ZW0tbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVtZW51LWl0ZW0tbGlzdDtcclxuXHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5keGJsLW1lbnUtbmF2LWl0ZW0tbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpub3QoLmR4YmwtbWVudS1uYXYtaXRlbS1saXN0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmR4YmwtbWVudS1pdGVtLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmR4YmwtbWVudS1pdGVtLWxpc3Qtd2l0aC1pY29ucyA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAmID4gLmR4YmwtbWVudS1pdGVtLXRleHQtY29udGFpbmVyOmZpcnN0LWNoaWxkLFxyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZHhibC1tZW51LWl0ZW0taW5kZW50ICsgLmR4YmwtbWVudS1pdGVtLXRleHQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1pdGVtLWltYWdlLXBsYWNlaG9sZGVyKFwibWFyZ2luLWxlZnRcIiwgXCItLWR4YmwtbWVudS1pdGVtLWltYWdlLXNpemVcIiwgXCItLWR4YmwtbWVudS1pdGVtLWltYWdlLXNwYWNpbmdcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1tZW51LWxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5keGJsLW1lbnUtZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmID4gLmR4YmwtbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAlbWVudS1pdGVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZW51LWl0ZW0tYnRuKFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtZm9udC1mYW1pbHlcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1tZW51LWl0ZW0tZm9udC1zaXplXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtbWVudS1pdGVtLWxpbmUtaGVpZ2h0XCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtbWVudS1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXhcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1tZW51LWl0ZW0tcGFkZGluZy15XCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtbWVudS1pdGVtLWltYWdlLXNwYWNpbmdcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1tZW51LWl0ZW0tZGlzYWJsZWQtYmdcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1tZW51LWl0ZW0tZGlzYWJsZWQtY29sb3JcIixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1tZW51LWl0ZW0tZGlzYWJsZWQtb3BhY2l0eVwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1ob3Zlci1iZ1wiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1ob3Zlci1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1iZ1wiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZ1wiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1jb2xvclwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICApO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZHhibC1kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLW1lbnUtaXRlbS1pbmRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZW51LWl0ZW0taW1hZ2UtcGxhY2Vob2xkZXIoXCJtYXJnaW4tbGVmdFwiLCBcIi0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc2l6ZVwiLCBcIi0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc3BhY2luZ1wiLCBcIi0tZHhibC1tZW51LWl0ZW0taW5kZW50LWNvdW50XCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiArIC5keGJsLWltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtaXRlbS1pbWFnZS1wbGFjZWhvbGRlcihcIndpZHRoXCIsIFwiLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zaXplXCIsIFwiLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nXCIsIG51bGwsIDAuNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiA+IC5keGJsLW1lbnUtaXRlbS10ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1tZW51LXNlcGFyYXRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1pdGVtcy1zZXBhcmF0b3IoXCItLWR4YmwtbWVudS1zZXBhcmF0b3Itd2lkdGhcIiwgXCItLWR4YmwtbWVudS1zZXBhcmF0b3Itc3R5bGVcIiwgXCItLWR4YmwtbWVudS1zZXBhcmF0b3ItY29sb3JcIiwgdHJ1ZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoLmR4YmwtbWVudS1uYXZiYXItZHJvcGRvd24pIHtcclxuICAgICAgICAuZHhibC1tZW51LWl0ZW0tbGlzdCB7XHJcbiAgICAgICAgICAgICYgPiAuZHhibC1tZW51LWxpc3QtaXRlbTpmaXJzdC1jaGlsZCA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtbWVudS1saXN0LWl0ZW06bGFzdC1jaGlsZCA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJsLWl0ZW1saXN0LWRyb3Bkb3duW3gtZHJvcC1hbGlnbm1lbnQ9XCJib3R0b21cIl0gPiAmLmR4YmwtbWVudS1uYXZiYXItZHJvcGRvd24ge1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcblxyXG4gICAgICAgICYgPiAuZHhibC1kcm9wZG93bi1ib2R5LFxyXG4gICAgICAgIC5keGJsLW1lbnUtbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAmID4gLmR4YmwtbWVudS1uYXYtaXRlbS1saXN0ID4gLmR4YmwtbWVudS1saXN0LWl0ZW06bGFzdC1jaGlsZCA+IC5keGJsLW1lbnUtaXRlbTpsYXN0LWNoaWxkID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtaXRlbWxpc3QtZHJvcGRvd25beC1kcm9wLWFsaWdubWVudD1cInRvcFwiXSA+ICYuZHhibC1tZW51LW5hdmJhci1kcm9wZG93biB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuXHJcbiAgICAgICAgJiA+IC5keGJsLWRyb3Bkb3duLWJvZHkgPiAuZHhibC1tZW51LW5hdi1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbTpmaXJzdC1jaGlsZCA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtaXRlbWxpc3QtZHJvcGRvd246bm90KFtkYXRhLWR4LWZvY3VzLWhpZGRlbl0pID4gJiB7XHJcbiAgICAgICAgLmR4YmwtbWVudS1pdGVtLWxpc3QgPiAuZHhibC1tZW51LWxpc3QtaXRlbSA+IC5keGJsLW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICYgPiAuZHhibC1idG4sXHJcbiAgICAgICAgICAgICYgPiAuZHhibC1tZW51LWl0ZW0tdG1wbCB7XHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGgpIHNvbGlkIHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1pdGVtLWZvY3VzLW91dGxpbmUtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLWR4YmwtbWVudS1kcm9wZG93bi1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGgpICogLTEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJtaXhpbnMvbWVudVwiO1xyXG5cclxuLmR4YmwtbWVudS5keGJsLW1lbnUtaG9yaXpvbnRhbCB7XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogI3skZHgtbWVudS1pdGVtLWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLWxpbmUtaGVpZ2h0OiAjeyRkeC1tZW51LWl0ZW0tbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXg6ICN7JGR4LW1lbnUtaXRlbS1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXk6ICN7JGR4LW1lbnUtaXRlbS1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLW1lbnUtdGl0bGUtcGFkZGluZy14OiAjeyRkeC1tZW51LXRpdGxlLXBhZGRpbmcteH07XHJcbiAgICAtLWR4YmwtbWVudS10aXRsZS1wYWRkaW5nLXk6ICN7JGR4LW1lbnUtdGl0bGUtcGFkZGluZy15fTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc3BhY2luZzogI3skZHgtbWVudS1pdGVtLWltYWdlLXNwYWNpbmd9O1xyXG4gICAgLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1wYWRkaW5nLXg6ICN7JGR4LW1lbnUtaGFtYnVyZ2VyLWJ0bi1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1wYWRkaW5nLXk6ICN7JGR4LW1lbnUtaGFtYnVyZ2VyLWJ0bi1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1ob3Zlci1jb2xvcjogI3skZHgtbWVudS1pdGVtLWhvdmVyLWNvbG9yfTtcclxuICAgIC0tZHhibC1tZW51LWhhbWJ1cmdlci1idG4taG92ZXItYmc6ICN7JGR4LW1lbnUtaXRlbS1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXNlbGVjdGVkLWJnOiAjeyRkeC1tZW51LWl0ZW0tc2VsZWN0ZWQtYmd9O1xyXG4gICAgLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1zZWxlY3RlZC1jb2xvcjogI3skZHgtbWVudS1pdGVtLXNlbGVjdGVkLWNvbG9yfTtcclxuICAgIC0tZHhibC1tZW51LWhhbWJ1cmdlci1idG4tc2VsZWN0ZWQtaG92ZXItYmc6ICN7JGR4LW1lbnUtaXRlbS1zZWxlY3RlZC1ob3Zlci1iZ307XHJcbiAgICAtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXNlbGVjdGVkLWhvdmVyLWNvbG9yOiAjeyRkeC1tZW51LWl0ZW0tc2VsZWN0ZWQtaG92ZXItY29sb3J9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLWNvbG9yOiAjeyRkeC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS1jb2xvcn07XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtd2lkdGg6ICN7JGR4LW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLXdpZHRofTtcclxuICAgIC0tZHhibC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS1vZmZzZXQ6ICN7JGR4LW1lbnUtaXRlbS1mb2N1cy1vdXRsaW5lLW9mZnNldH07XHJcblxyXG4gICAgJi5keGJsLXNtIHtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogI3skZHgtbWVudS1pdGVtLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1saW5lLWhlaWdodDogI3skZHgtbWVudS1pdGVtLWxpbmUtaGVpZ2h0LXNtfTtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteDogI3skZHgtbWVudS1pdGVtLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXk6ICN7JGR4LW1lbnUtaXRlbS1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteDogI3skZHgtbWVudS10aXRsZS1wYWRkaW5nLXgtc219O1xyXG4gICAgICAgIC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteTogI3skZHgtbWVudS10aXRsZS1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc3BhY2luZzogI3skZHgtbWVudS1pdGVtLWltYWdlLXNwYWNpbmctc219O1xyXG4gICAgICAgIC0tZHhibC1tZW51LWhhbWJ1cmdlci1idG4tcGFkZGluZy14OiAjeyRkeC1tZW51LWhhbWJ1cmdlci1idG4tcGFkZGluZy14LXNtfTtcclxuICAgICAgICAtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXBhZGRpbmcteTogI3skZHgtbWVudS1oYW1idXJnZXItYnRuLXBhZGRpbmcteS1zbX07XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxnIHtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogI3skZHgtbWVudS1pdGVtLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1saW5lLWhlaWdodDogI3skZHgtbWVudS1pdGVtLWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteDogI3skZHgtbWVudS1pdGVtLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXk6ICN7JGR4LW1lbnUtaXRlbS1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteDogI3skZHgtbWVudS10aXRsZS1wYWRkaW5nLXgtbGd9O1xyXG4gICAgICAgIC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteTogI3skZHgtbWVudS10aXRsZS1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc3BhY2luZzogI3skZHgtbWVudS1pdGVtLWltYWdlLXNwYWNpbmctbGd9O1xyXG4gICAgICAgIC0tZHhibC1tZW51LWhhbWJ1cmdlci1idG4tcGFkZGluZy14OiAjeyRkeC1tZW51LWhhbWJ1cmdlci1idG4tcGFkZGluZy14LWxnfTtcclxuICAgICAgICAtLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXBhZGRpbmcteTogI3skZHgtbWVudS1oYW1idXJnZXItYnRuLXBhZGRpbmcteS1sZ307XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSkge1xyXG4gICAgICAgICYgLmR4YmwtbWVudS1uYXYgPiAuZHhibC1tZW51LW5hdi1iYXIgPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWR4YmwtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtY29sb3IpO1xyXG4gICAgICAgICAgICAtLWR4YmwtYnRuLWZvY3VzLW91dGxpbmUtc2l6ZTogdmFyKC0tZHhibC1tZW51LWl0ZW0tZm9jdXMtb3V0bGluZS13aWR0aCk7XHJcbiAgICAgICAgICAgIC0tZHhibC1idG4tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IHZhcigtLWR4YmwtbWVudS1pdGVtLWZvY3VzLW91dGxpbmUtb2Zmc2V0KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtbWVudS10aXRsZSB7XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteSkgdmFyKC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteCk7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLW1lbnUtYmFyIHtcclxuICAgICAgICAmID4gLmR4YmwtbWVudS1pdGVtLWxpc3Qge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtbWVudS1saXN0LWl0ZW0tc3RyZXRjaCB7XHJcbiAgICAgICAgICAgICAgICA6bm90KDpsYXN0LWNoaWxkKS5keGJsLW1lbnUtaXRlbS10ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm5vdCguZHhibC1tZW51LXdpdGgtdGl0bGUpIHtcclxuICAgICAgICAgICAgICAgICYgPiAuZHhibC1tZW51LWxpc3QtaXRlbTpmaXJzdC1jaGlsZC5keGJsLW1lbnUtaXRlbS1wb3Mtc3RhcnQgPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG4sXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtbWVudS1saXN0LWl0ZW06Zmlyc3QtY2hpbGQuZHhibC1tZW51LWxpc3QtaXRlbS1zdHJldGNoID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtdG9wLWxlZnQtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LWJvdHRvbS1sZWZ0LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtbWVudS1saXN0LWl0ZW06bGFzdC1jaGlsZC5keGJsLW1lbnUtaXRlbS1wb3MtZW5kID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuLFxyXG4gICAgICAgICAgICAmID4gLmR4YmwtbWVudS1saXN0LWl0ZW06bGFzdC1jaGlsZC5keGJsLW1lbnUtbGlzdC1pdGVtLXN0cmV0Y2ggPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS10b3AtcmlnaHQtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LWJvdHRvbS1yaWdodC1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLW1lbnUtc2VwYXJhdG9yIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtaXRlbXMtc2VwYXJhdG9yKFwiLS1keGJsLW1lbnUtc2VwYXJhdG9yLXdpZHRoXCIsIFwiLS1keGJsLW1lbnUtc2VwYXJhdG9yLXN0eWxlXCIsIFwiLS1keGJsLW1lbnUtc2VwYXJhdG9yLWNvbG9yXCIsIGZhbHNlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtbWVudS1uYXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLmR4YmwtbWVudS1uYXYtYmFyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICYuZHhibC1tZW51LWhhbWJ1cmdlci1idG4tcG9zLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LXRvcC1sZWZ0LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS1ib3R0b20tbGVmdC1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmR4YmwtbWVudS1oYW1idXJnZXItYnRuLXBvcy1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LXRvcC1yaWdodC1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LWJvdHRvbS1yaWdodC1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtbWVudS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1tZW51LWhhbWJ1cmdlci1idG4tcG9zLXJldmVyc2Uge1xyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LXRvcC1sZWZ0LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS1ib3R0b20tbGVmdC1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gLmR4YmwtbWVudS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLW1lbnUtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtaXRlbS1idG4oXHJcbiAgICAgICAgICAgICAgICAgICAgbnVsbCwgbnVsbCwgbnVsbCxcclxuICAgICAgICAgICAgICAgICAgICBcIi0tZHhibC1tZW51LWNvbG9yXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgXCItLWR4YmwtbWVudS1oYW1idXJnZXItYnRuLXBhZGRpbmcteFwiLFxyXG4gICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1wYWRkaW5nLXlcIixcclxuICAgICAgICAgICAgICAgICAgICBudWxsLCBudWxsLCBudWxsLCBudWxsLFxyXG4gICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1ob3Zlci1iZ1wiLFxyXG4gICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1ob3Zlci1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1zZWxlY3RlZC1iZ1wiLFxyXG4gICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1zZWxlY3RlZC1jb2xvclwiLFxyXG4gICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1zZWxlY3RlZC1ob3Zlci1iZ1wiLFxyXG4gICAgICAgICAgICAgICAgICAgIFwiLS1keGJsLW1lbnUtaGFtYnVyZ2VyLWJ0bi1zZWxlY3RlZC1ob3Zlci1jb2xvclwiXHJcbiAgICAgICAgICAgICAgICApO1xyXG5cclxuICAgICAgICAgICAgICAgIGZsZXg6IGluaXRpYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IC5keGJsLW1lbnUtaGFtYnVyZ2VyIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIm1peGlucy9jb250ZXh0LW1lbnVcIjtcclxuQGltcG9ydCBcIm1peGlucy9tZW51XCI7XHJcblxyXG4uZHhibC1tZW51LmR4YmwtbWVudS12ZXJ0aWNhbCB7XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogI3skZHgtbWVudS12ZXJ0aWNhbC1pdGVtLWZvbnQtc2l6ZX07XHJcbiAgICAtLWR4YmwtbWVudS1pdGVtLWxpbmUtaGVpZ2h0OiAjeyRkeC1tZW51LXZlcnRpY2FsLWl0ZW0tbGluZS1oZWlnaHR9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXg6ICN7JGR4LW1lbnUtdmVydGljYWwtaXRlbS1wYWRkaW5nLXh9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXk6ICN7JGR4LW1lbnUtdmVydGljYWwtaXRlbS1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLW1lbnUtdGl0bGUtcGFkZGluZy14OiAjeyRkeC1tZW51LXZlcnRpY2FsLWl0ZW0tcGFkZGluZy14fTtcclxuICAgIC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteTogI3skZHgtbWVudS10aXRsZS1wYWRkaW5nLXl9O1xyXG4gICAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nOiAjeyRkeC1tZW51LXZlcnRpY2FsLWl0ZW0taW1hZ2Utc3BhY2luZ307XHJcblxyXG4gICAgJi5keGJsLXNtIHtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogI3skZHgtbWVudS12ZXJ0aWNhbC1pdGVtLWZvbnQtc2l6ZS1zbX07XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1saW5lLWhlaWdodDogI3skZHgtbWVudS12ZXJ0aWNhbC1pdGVtLWxpbmUtaGVpZ2h0LXNtfTtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteDogI3skZHgtbWVudS12ZXJ0aWNhbC1pdGVtLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXk6ICN7JGR4LW1lbnUtdmVydGljYWwtaXRlbS1wYWRkaW5nLXktc219O1xyXG4gICAgICAgIC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteDogI3skZHgtbWVudS12ZXJ0aWNhbC1pdGVtLXBhZGRpbmcteC1zbX07XHJcbiAgICAgICAgLS1keGJsLW1lbnUtdGl0bGUtcGFkZGluZy15OiAjeyRkeC1tZW51LXRpdGxlLXBhZGRpbmcteS1zbX07XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nOiAjeyRkeC1tZW51LXZlcnRpY2FsLWl0ZW0taW1hZ2Utc3BhY2luZy1zbX07XHJcbiAgICB9XHJcblxyXG4gICAgJi5keGJsLWxnIHtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLWZvbnQtc2l6ZTogI3skZHgtbWVudS12ZXJ0aWNhbC1pdGVtLWZvbnQtc2l6ZS1sZ307XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1saW5lLWhlaWdodDogI3skZHgtbWVudS12ZXJ0aWNhbC1pdGVtLWxpbmUtaGVpZ2h0LWxnfTtcclxuICAgICAgICAtLWR4YmwtbWVudS1pdGVtLXBhZGRpbmcteDogI3skZHgtbWVudS12ZXJ0aWNhbC1pdGVtLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1wYWRkaW5nLXk6ICN7JGR4LW1lbnUtdmVydGljYWwtaXRlbS1wYWRkaW5nLXktbGd9O1xyXG4gICAgICAgIC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteDogI3skZHgtbWVudS12ZXJ0aWNhbC1pdGVtLXBhZGRpbmcteC1sZ307XHJcbiAgICAgICAgLS1keGJsLW1lbnUtdGl0bGUtcGFkZGluZy15OiAjeyRkeC1tZW51LXRpdGxlLXBhZGRpbmcteS1sZ307XHJcbiAgICAgICAgLS1keGJsLW1lbnUtaXRlbS1pbWFnZS1zcGFjaW5nOiAjeyRkeC1tZW51LXZlcnRpY2FsLWl0ZW0taW1hZ2Utc3BhY2luZy1sZ307XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLW1lbnUtYmFyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAmIC5keGJsLW1lbnUtdGl0bGUge1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtbWVudS10aXRsZSB7XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteSkgdmFyKC0tZHhibC1tZW51LXRpdGxlLXBhZGRpbmcteCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmR4YmwtbWVudS1pdGVtLWxpc3Qge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAmOm5vdCguZHhibC1tZW51LXdpdGgtdGl0bGUpIHtcclxuICAgICAgICAgICAgJiA+IC5keGJsLW1lbnUtbGlzdC1pdGVtOmZpcnN0LWNoaWxkID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS10b3AtbGVmdC1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1keGJsLW1lbnUtdG9wLXJpZ2h0LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmR4YmwtbWVudS1pdGVtLWxpc3Qtd2l0aC1pY29ucyA+IC5keGJsLW1lbnUtbGlzdC1pdGVtID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgJiA+IC5keGJsLW1lbnUtaXRlbS10ZXh0LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZW51LWl0ZW0taW1hZ2UtcGxhY2Vob2xkZXIoXCJtYXJnaW4tbGVmdFwiLCBcIi0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc2l6ZVwiLCBcIi0tZHhibC1tZW51LWl0ZW0taW1hZ2Utc3BhY2luZ1wiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5keGJsLW1lbnUtc2VwYXJhdG9yIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1pdGVtcy1zZXBhcmF0b3IoXCItLWR4YmwtbWVudS1zZXBhcmF0b3Itd2lkdGhcIiwgXCItLWR4YmwtbWVudS1zZXBhcmF0b3Itc3R5bGVcIiwgXCItLWR4YmwtbWVudS1zZXBhcmF0b3ItY29sb3JcIiwgdHJ1ZSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmR4YmwtbWVudS1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQgPiAuZHhibC1tZW51LWl0ZW0gPiAuZHhibC1idG4ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tZHhibC1tZW51LWJvdHRvbS1sZWZ0LWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtbWVudS1ib3R0b20tcmlnaHQtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZHhibC1tZW51LWxpc3QtaXRlbS1zdHJldGNoID4gLmR4YmwtbWVudS1pdGVtID4gLmR4YmwtYnRuIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IC5keGJsLW1lbnUtaXRlbSA+IC5keGJsLWJ0biA+IC5keGJsLW1lbnUtaXRlbS10ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmR4YmwtYnRuLmR4YmwtYnRuLXNlY29uZGFyeSB7XHJcbiAgICAtLWR4YmwtYnRuLWJnOiAjeyRkeC1ncmF5LTMwMH07XHJcbiAgICAtLWR4YmwtYnRuLWNvbG9yOiAjeyRkeC1ncmF5LTkwMH07XHJcbiAgICAtLWR4YmwtYnRuLWJvcmRlci1jb2xvcjogI3skZHgtZ3JheS0zMDB9O1xyXG4gICAgLS1keGJsLWJ0bi1ob3Zlci1iZzogI3skZHgtZ3JheS0zMDB9O1xyXG4gICAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogI3skZHgtZ3JheS05MDB9O1xyXG4gICAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGR4LWdyYXktMzAwfTtcclxuICAgIC0tZHhibC1idG4tYWN0aXZlLWJnOiAjeyRkeC1ncmF5LTMwMH07XHJcbiAgICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogI3skZHgtZ3JheS05MDB9O1xyXG4gICAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRkeC1ncmF5LTMwMH07XHJcbiAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWJnOiAjeyRkeC1ncmF5LTMwMH07XHJcbiAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiAjeyRkeC1ncmF5LTkwMH07XHJcbiAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skZHgtZ3JheS0zMDB9O1xyXG4gICAgLS1keGJsLWJ0bi1mb2N1cy1zaGFkb3ctY29sb3I6ICN7JGR4LWdyYXktMjAwfTtcclxufVxyXG5cclxuLmR4YmwtYnRuLmR4YmwtYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcclxuICAgIC0tZHhibC1idG4tY29sb3I6IGN1cnJlbnRjb2xvcjtcclxuICAgIC0tZHhibC1idG4tYm9yZGVyLWNvbG9yOiAjeyRkeC1ncmF5LTMwMH07XHJcbiAgICAtLWR4YmwtYnRuLWhvdmVyLWJnOiAjeyRkeC1ncmF5LTMwMH07XHJcbiAgICAtLWR4YmwtYnRuLWhvdmVyLWNvbG9yOiAjeyRkeC1ncmF5LTkwMH07XHJcbiAgICAtLWR4YmwtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skZHgtZ3JheS0zMDB9O1xyXG4gICAgLS1keGJsLWJ0bi1hY3RpdmUtYmc6ICN7JGR4LWdyYXktMzAwfTtcclxuICAgIC0tZHhibC1idG4tYWN0aXZlLWNvbG9yOiAjeyRkeC1ncmF5LTkwMH07XHJcbiAgICAtLWR4YmwtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGR4LWdyYXktMzAwfTtcclxuICAgIC0tZHhibC1idG4tZGlzYWJsZWQtY29sb3I6IGN1cnJlbnRjb2xvcjtcclxuICAgIC0tZHhibC1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRkeC1ncmF5LTMwMH07XHJcbiAgICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogI3skZHgtZ3JheS0yMDB9O1xyXG59XHJcblxyXG4uZHhibC1idG4uZHhibC1idG4tdGV4dC1zZWNvbmRhcnkge1xyXG4gICAgLS1keGJsLWJ0bi1jb2xvcjogY3VycmVudGNvbG9yO1xyXG4gICAgLS1keGJsLWJ0bi1ob3Zlci1iZzogI3skZHgtZ3JheS0zMDB9O1xyXG4gICAgLS1keGJsLWJ0bi1ob3Zlci1jb2xvcjogI3skZHgtZ3JheS05MDB9O1xyXG4gICAgLS1keGJsLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGR4LWdyYXktMzAwfTtcclxuICAgIC0tZHhibC1idG4tYWN0aXZlLWJnOiAjeyRkeC1ncmF5LTMwMH07XHJcbiAgICAtLWR4YmwtYnRuLWFjdGl2ZS1jb2xvcjogI3skZHgtZ3JheS05MDB9O1xyXG4gICAgLS1keGJsLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRkeC1ncmF5LTMwMH07XHJcbiAgICAtLWR4YmwtYnRuLWRpc2FibGVkLWNvbG9yOiBjdXJyZW50Y29sb3I7XHJcbiAgICAtLWR4YmwtYnRuLWZvY3VzLXNoYWRvdy1jb2xvcjogI3skZHgtZ3JheS0yMDB9O1xyXG59XHJcblxyXG4uZHhibC1idG4tc3RhbmRhbG9uZSB7XHJcbiAgICBAaW5jbHVkZSBkaXNhYmxlZC1zdGF0ZSgpIHtcclxuICAgICAgICAuZHhibC1idG4tY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWNhcHRpb24tZGlzYWJsZWQtb3BhY2l0eSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhibC1idG4taWNvbiB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLWR4YmwtYnRuLWljb24tZGlzYWJsZWQtb3BhY2l0eSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5keC1kLW5vbmUge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5keC1wcmV2ZW50LXNlbGVjdGlvbiB7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gICAgdG91Y2gtYWN0aW9uOiBub25lO1xyXG59XHJcblxyXG5AbWl4aW4gc3Itb25seSgpIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi5zci1vbmx5LFxyXG4udmlzdWFsbHktaGlkZGVuIHtcclxuICAgIEBpbmNsdWRlIHNyLW9ubHkoKVxyXG59XHJcblxyXG4uZHhicy1wcmV2ZW50c2VsIHtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiAtbW96LW5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLyppT1MgY2xpY2sgZG9lcyBub3Qgd29yayAtIHdvcmthcm91bmQqL1xyXG4uZHhicy1jbGlja2FibGUsXHJcbi5keGJzLWNsaWNrYWJsZSBsYWJlbCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxufVxyXG5cclxuLmR4YnMtbm9uLWNsaWNrYWJsZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuaW5wdXQuZHgtYmxhem9yLWhpZGUtbXMtYnV0dG9uOjotbXMtcmV2ZWFsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiLypsZWdlbmQqL1xyXG4uZHgtYmxhem9yLXdpZGdldC5keC1sb2FkaW5nIC5keC1jaGFydC1sZWdlbmQge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uZHgtY2hhcnQtbGVnZW5kLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5keC1jaGFydC1sZWdlbmQtaXRlbSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZHgtbGVnZW5kLWhvcml6b250YWwuZHgtY2hhcnQtbGVnZW5kIC5keC1jaGFydC1sZWdlbmQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcclxufVxyXG5cclxuLmR4LWxlZ2VuZC12ZXJ0aWNhbC5keC1jaGFydC1sZWdlbmQgLmR4LWNoYXJ0LWxlZ2VuZC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG59XHJcblxyXG4uZHgtY2hhcnQtbGVnZW5kLWljb24ge1xyXG4gICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgd2lkdGg6IDFyZW07XHJcbiAgICBmbGV4OiAwIDAgMXJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5keC1jaGFydC1sZWdlbmQtaWNvbiB+ICoge1xyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbn1cclxuXHJcbi5keC1jaGFydC1sZWdlbmQtaG92ZXJhYmxlIC5keC1jaGFydC1sZWdlbmQtaXRlbTpob3ZlciAuZHgtY2hhcnQtZGVmLWljb246YWZ0ZXIsXHJcbi5keC1jaGFydC1sZWdlbmQtaG92ZXJhYmxlIC5keC1jaGFydC1sZWdlbmQtaXRlbS5hY3RpdmUgLmR4LWNoYXJ0LWRlZi1pY29uOmFmdGVyLFxyXG4uZHgtY2hhcnQtbGVnZW5kLWhvdmVyYWJsZSAuZHgtY2hhcnQtbGVnZW5kLWl0ZW06Zm9jdXMgLmR4LWNoYXJ0LWRlZi1pY29uOmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgYm9yZGVyLXRvcDogMC41cmVtIGRvdWJsZSB3aGl0ZTtcclxuICAgIGJvcmRlci1ib3R0b206IDAuNXJlbSBkb3VibGUgd2hpdGU7XHJcbiAgICBoZWlnaHQ6IDEuMXJlbTtcclxuICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgtMC4yNXJlbSwgLTAuMjVyZW0pO1xyXG59XHJcblxyXG4uZHgtY2hhcnQtbGVnZW5kLXRleHQge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmR4LWNoYXJ0LWxlZ2VuZCAuZHgtY2hhcnQtdGl0bGUge1xyXG4gICAgcGFkZGluZzogMCAwIC41ZW0gMDtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmR4LWNoYXJ0LXdpdGgtbGVnZW5kLWNvbnRhaW5lciB7XHJcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uZHgtbGVnZW5kLW91dHNpZGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5keC1sZWdlbmQtaW5zaWRlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmR4LWNoYXJ0LWxlZ2VuZCB7XHJcbiAgICBwYWRkaW5nOiAuNWVtIDFlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAmLmR4LWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4LWxlZ2VuZC1ob3Jpem9udGFsLmR4LXJpZ2h0IHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmR4LWNoYXJ0LWxlZ2VuZC1pdGVtcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZHgtbGVnZW5kLW91dHNpZGUgLmR4LWNoYXJ0LWxlZ2VuZCB7XHJcbiAgICAmLmR4LWxlZ2VuZC1ob3Jpem9udGFsLmR4LXRvcCxcclxuICAgICYuZHgtbGVnZW5kLXZlcnRpY2FsLmR4LWNlbnRlci5keC10b3Age1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4LWxlZ2VuZC12ZXJ0aWNhbC5keC1sZWZ0IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4LWxlZ2VuZC12ZXJ0aWNhbC5keC1yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4LWxlZ2VuZC12ZXJ0aWNhbC5keC1jZW50ZXIuZHgtYm90dG9tLFxyXG4gICAgJi5keC1sZWdlbmQtaG9yaXpvbnRhbC5keC1ib3R0b20ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4LWxlZ2VuZC1ob3Jpem9udGFsLmR4LWxlZnQsXHJcbiAgICAmLmR4LWxlZ2VuZC12ZXJ0aWNhbC5keC10b3A6bm90KC5keC1jZW50ZXIpIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICYuZHgtbGVnZW5kLWhvcml6b250YWwuZHgtcmlnaHQsXHJcbiAgICAmLmR4LWxlZ2VuZC12ZXJ0aWNhbC5keC1ib3R0b206bm90KC5keC1jZW50ZXIpIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgIH1cclxufVxyXG5cclxuLmR4LWxlZ2VuZC1pbnNpZGUgLmR4LWNoYXJ0LWxlZ2VuZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgJi5keC10b3Age1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4LWJvdHRvbSB7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHgtbGVmdCB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4LXJpZ2h0IHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLmR4LWNlbnRlciB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApXHJcbiAgICB9XHJcbn1cclxuXHJcbi5keC1sZWdlbmQtaG9yaXpvbnRhbCAuZHgtY2hhcnQtbGVnZW5kLWl0ZW1zIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuXHJcbi5keC1sZWdlbmQtdmVydGljYWwgLmR4LWNoYXJ0LWxlZ2VuZC1pdGVtcyB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbiIsIkBpbXBvcnQgXCJfY2hhcnQubGVnZW5kXCI7XHJcblxyXG5Aa2V5ZnJhbWVzIGR4LXJvdGF0aW5nIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuLmR4LWNoYXJ0LXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmR4LWNoYXJ0LXN1YnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcbi5keC1ibGF6b3Itd2lkZ2V0IC5keC1jaGFydCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIDAuNzVyZW07XHJcbn1cclxuLmR4LWJsYXpvci13aWRnZXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWJsYXpvci13aWRnZXQuZHgtbG9hZGluZyAuZHgtY2hhcnQtd2l0aC1sZWdlbmQtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtYmxhem9yLXdpZGdldCAuZHgtY2hhcnQtd2l0aC1sZWdlbmQtY29udGFpbmVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1ibGF6b3Itd2lkZ2V0LmR4LWxvYWRpbmcgLmR4LWNoYXJ0ID4gc3ZnIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuLmR4LWJsYXpvci13aWRnZXQuZHgtbG9hZGluZyAuZHgtY2hhcnQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxZW07XHJcbiAgICBsZWZ0OiAxZW07XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMmVtKTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMmVtKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuNWVtO1xyXG4gICAgb3BhY2l0eTogMC4wMjU7XHJcbn1cclxuXHJcbi5keC1ibGF6b3Itd2lkZ2V0LmR4LWxvYWRpbmcgLmR4LWNoYXJ0OjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKDUwJSAtIDJlbSk7XHJcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDJlbSk7XHJcbiAgICB3aWR0aDogNGVtO1xyXG4gICAgaGVpZ2h0OiA0ZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IDAuMmVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYW5pbWF0aW9uOiBkeC1yb3RhdGluZyAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuJHRvb2x0aXAtYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcclxuXHJcbi5keC1jaGFydC10b29sdGlwLnNob3cge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4uZHgtY2hhcnQtdG9vbHRpcCB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWxsLWNoYW5nZTogZmlsdGVyO1xyXG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNTMpKTtcclxuICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNTMpKTtcclxuXHJcbiAgICA+IC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIHdpZHRoOiBpbml0aWFsO1xyXG4gICAgICAgIGhlaWdodDogaW5pdGlhbDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgYm9yZGVyOiAkdG9vbHRpcC1ib3JkZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCwgIzIxMjUyOSk7XHJcblxyXG4gICAgICAgICsgLmR4LXRvb2x0aXAtcG9pbnRlcjphZnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwLjYyNzVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMC42Mjc1cmVtO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICR0b29sdGlwLWJvcmRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkdG9vbHRpcC1ib3JkZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICsgLmR4LXRvb2x0aXAtcG9pbnRlciB7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMC4xcHgpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHgtdG9vbHRpcC1jb250ZW50LmRlZmF1bHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvKiogQmxhem9yIFBpdm90R3JpZCAqKi9cclxuLmR4LXBpdm90Z3JpZC5jYXJkIHtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG59XHJcblxyXG4uZHgtcGl2b3RncmlkIHRhYmxlIHtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmR4LXBpdm90Z3JpZCB0YWJsZSxcclxuLmR4LXBpdm90Z3JpZCB0aGVhZCxcclxuLmR4LXBpdm90Z3JpZCB0Ym9keSxcclxuLmR4LXBpdm90Z3JpZCB0cixcclxuLmR4LXBpdm90Z3JpZCAudGFibGUgdHIgdGQsXHJcbi5keC1waXZvdGdyaWQgLnRhYmxlIHRyIHRoLFxyXG4uZHgtcGl2b3RncmlkIC5keHBnLWNvbnRhaW5lciB7XHJcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5keC1waXZvdGdyaWQgLnRhYmxlIHRkLFxyXG4uZHgtcGl2b3RncmlkIC50YWJsZSB0aCB7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XHJcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxufVxyXG5cclxuLmR4LXBpdm90Z3JpZCAudGFibGUgdGhlYWQgdGguZHhwZy1hcmVhLWRhdGEge1xyXG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4uZHgtcGl2b3RncmlkIC50YWJsZSB0aGVhZCB0aC5keHBnLWFyZWEtcm93IHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuXHJcbi5keC1waXZvdGdyaWQgLnRhYmxlIC5keHBnLWRhdGEge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5keC1waXZvdGdyaWQgLnRhYmxlIHRyIHRoLFxyXG4uZHgtcGl2b3RncmlkIC50YWJsZSB0ciB0ZCxcclxuLmR4cGctdG90YWwtdGV4dCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBwYWRkaW5nOiAwLjVlbSAxZW07XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG50aFtyb3dzcGFuXSAuZHhwZy10b3RhbC10ZXh0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLmR4LXBpdm90Z3JpZCAudGFibGUgdHIgdGguZHhwZy1hcmVhLWNvbHVtbiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5keC1waXZvdGdyaWQgLnRhYmxlIHRyIHRoLmR4cGctYXJlYS1yb3csXHJcbi5keC1waXZvdGdyaWQgLnRhYmxlIHRyIHRoLmR4cGctYXJlYS1kYXRhLFxyXG4uZHgtcGl2b3RncmlkIC50YWJsZSB0Zm9vdCB0ciB0ZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xyXG59XHJcblxyXG4uZHgtcGl2b3RncmlkIC50YWJsZSB0ciAuZHhwZy1ucGMge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmR4LXBpdm90Z3JpZCAuZHhwZy1oZWFkZXIgLmR4YmwtYnRuIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmR4LXBpdm90Z3JpZCAuZHhwZy1maWVsZC1jZWxsIC5keGJsLWJ0biB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgIHNwYW46bm90KC5keGJsLWltYWdlKSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KC5keGJsLWRpc2FibGVkKTpub3QoOmRpc2FibGVkKTpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIH1cclxufVxyXG5cclxuLmR4LXBpdm90Z3JpZCAuZHhwZy1maWVsZC1jZWxsIC5keGJsLWJ0bixcclxuLmR4LXBpdm90Z3JpZCAuZHhwZy1oZWFkZXIgLmR4YmwtYnRuIHtcclxuICAgICYgPiBzcGFuIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZHgtcGl2b3RncmlkIC5keHBnLW5wYyxcclxuLmR4LXBpdm90Z3JpZCAuZHhwZy1oZWFkZXIsXHJcbi5keC1waXZvdGdyaWQgLmR4cGctZmllbGQtY2VsbCB7XHJcbiAgICAuZHhibC1idG4ge1xyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJi5mb2N1cyxcclxuICAgICAgICAmLmFjdGl2ZSxcclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keC1waXZvdGdyaWQgLmR4cGctZmllbGQtY2VsbCAuZHhibC1idG4gLmltYWdlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbn1cclxuXHJcbi5keC1waXZvdGdyaWQgLmR4cGctZmllbGQtY2VsbCAuZHhibC1idG4uaW5hY3RpdmUge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5keHBnLXRvdGFsLXRleHQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuIiwiQGltcG9ydCAnZHgtYmxhem9yLnBhcmFtcy5zY3NzJztcclxuXHJcbmR4Ymwtc2NoZWR1bGVyIHtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAvLyBtaW4td2lkdGg6IG1pbi1jb250ZW50OyAvLyBUT0RPIHJlcGxhY2UgdGhpc1xyXG5cclxuICAgIC5keC1idG4uYnRuLWxpbmsge1xyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJi5mb2N1cyxcclxuICAgICAgICAmLmFjdGl2ZSxcclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZHhicy1zYy1zY3JvbGwtY29udGFpbmVyID4gLmR4YnMtc2MtdmVydGljYWwtdmlldyA+IHRib2R5ID4gdHIge1xyXG4gICAgICAgICY6bnRoLWxhc3Qtb2YtdHlwZSgyKSA+IC5keGJzLXNjLWhvdXItY2VsbCxcclxuICAgICAgICAmOmxhc3QtY2hpbGQgPiB0ZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmR4YnMtc2MtdGltZWNlbGxzLWNvbnRhaW5lciA+IC5keGJzLXNjLWhvcml6b250YWwtdmlldyA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxyXG4gICAgLmR4YnMtc2Mtc2Nyb2xsLWNvbnRhaW5lciA+IC5keGJzLXNjLXZlcnRpY2FsLXZpZXcgPiB0Ym9keSA+IHRyID4gLmR4YnMtc2MtZ3Itc2VwLXZlcnRpY2FsIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5keGJsLXNjaGVkdWxlciAuZHgtc3Bpbm5lci1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCVcclxufVxyXG5keGJsLXNjaGVkdWxlci5keC1sb2FkaW5nIC5keC1zcGlubmVyLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyLmR4LWxvYWRpbmcgLmR4c2MtbWFpbi1jb250YWluZXIge1xyXG4gICAgb3BhY2l0eTogMC4zO1xyXG59XHJcblxyXG5keGJsLXNjaGVkdWxlciAuZHhzYy1tYWluLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIHRvb2xiYXIgKi9cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGItd3JhcHBlciB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDAuNzVyZW07XHJcbn1cclxuLmR4YmwtaXRlbWxpc3QtZHJvcGRvd24gPiAuZHhibC1kcm9wZG93bi1kaWFsb2cuZHhzYy10b29sYmFyLWRyb3Bkb3duLWl0ZW0gPiAuZHhibC1kcm9wZG93bi1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgJiAuZHhibC1kYXRlLW5hdmlnYXRvciA+IGR4YmwtY2FsZW5kYXIge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmIC5keGJsLXRleHQtZWRpdCB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxufVxyXG4uZHhibC1kYXRlLW5hdmlnYXRvciAuZHhicy1jYWxlbmRhciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAuZHhibC1kYXRlLW5hdmlnYXRvciAuY2FsZW5kYXItdmlldyAuY2FyZC1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC1oZWlnaHQ6IDMyMHB4KSB7XHJcbiAgICAuZHhibC1kYXRlLW5hdmlnYXRvciAuY2FsZW5kYXItdmlldyAuY2FyZC1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC10b29sYmFyLWRpYWxvZyAuZHhicy1yZXNvdXJjZS1uYXZpZ2F0b3IgLmR4YmwtbGlzdGJveCxcclxuICAgIC5keGJsLXRvb2xiYXItZGlhbG9nIC5keGJzLXJlc291cmNlLW5hdmlnYXRvciAuZHhibC1saXN0LWJveCB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTQwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4uZHhibC1kYXRlLW5hdmlnYXRvciAuZHhlLWFwdC1sYWJlbHMtY29udGFpbmVyIHtcclxuICAgIGZvbnQtc2l6ZTogMHB4O1xyXG59XHJcbi5keGJsLWRhdGUtbmF2aWdhdG9yIC5keGUtYXB0LWxhYmVscy1jb250YWluZXIgPiBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHhibC1kYXRlLW5hdmlnYXRvciAuZHhlLWFwdC1sYWJlbHMtY29udGFpbmVyID4gc3BhbjpudGgtbGFzdC1jaGlsZChuKzIpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG59XHJcbi5keGJsLWRhdGUtbmF2aWdhdG9yIC5keGUtYXB0LWxhYmVscy1jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xyXG59XHJcbi5keGJsLWRhdGUtbmF2aWdhdG9yIC5keGUtYXB0LWxhYmVscy1jb250YWluZXIgPiBzcGFuIHtcclxuICAgIHdpZHRoOiA1cHg7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbn1cclxuLmR4YmwtZGF0ZS1uYXZpZ2F0b3IgLmR4YnMtbW9yZS1sYWJlbHMtY29udGFpbmVyID4gLmR4YnMtaC1saW5lIHtcclxuICAgIHdpZHRoOiA1cHg7XHJcbiAgICB0b3A6IDJweDtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxufVxyXG4uZHhibC1kYXRlLW5hdmlnYXRvciAuZHhicy1tb3JlLWxhYmVscy1jb250YWluZXIgPiAuZHhicy12LWxpbmUge1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICBsZWZ0OiAycHg7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuLmR4YmwtZGF0ZS1uYXZpZ2F0b3IgLmR4YnMtbW9yZS1sYWJlbHMtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG9wYWNpdHk6IDAuNztcclxufVxyXG4uZHhibC1kYXRlLW5hdmlnYXRvciAuZHhicy1tb3JlLWxhYmVscy1jb250YWluZXIgPiBzcGFuLmR4YnMtaC1saW5lLFxyXG4uZHhibC1kYXRlLW5hdmlnYXRvciAuZHhicy1tb3JlLWxhYmVscy1jb250YWluZXIgPiBzcGFuLmR4YnMtdi1saW5lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHhicy1yZXNvdXJjZS1uYXZpZ2F0b3IgLmR4YnMtdGV4dGJveC13LWljb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgICAuZHhicy1pbnB1dC1ncm91cC1wcmVwZW5kLFxyXG4gICAgLmR4YnMtaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZHhicy1lZGl0b3ItaW5wdXQtY29udGFpbmVyIHtcclxuICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIH1cclxufVxyXG4uZHhicy1yZXNvdXJjZS1uYXZpZ2F0b3IgLmR4YnMtdGV4dGJveC13LWljb24gaW5wdXQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDIuMjVyZW0gKyAwLjVyZW0pO1xyXG4gICAgcGFkZGluZy10b3A6IDAuNjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAzNCwgMzQsIDAuMDMpO1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4YnMtcmVzb3VyY2UtbmF2aWdhdG9yIC5keGJzLXRleHRib3gtdy1pY29uIC5keGJzLXRleHRib3gtaWNvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDJweDtcclxuICAgIGxlZnQ6IC0ycHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuLmR4YnMtcmVzb3VyY2UtbmF2aWdhdG9yIC5keGJsLWNoZWNrYm94IGxhYmVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xyXG59XHJcbi5keGJzLXJlc291cmNlLW5hdmlnYXRvciB7XHJcbiAgICAuZHhibC1saXN0Ym94LFxyXG4gICAgLmR4YmwtbGlzdC1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZHhibC1saXN0Ym94IC5keGJsLWxpc3Rib3gtaXRlbSxcclxuICAgIC5keGJsLWxpc3QtYm94ID4gLmR4Ymwtc2Nyb2xsLXZpZXdlciA+IC5keGJsLXNjcm9sbC12aWV3ZXItY29udGVudCA+IHVsID4gbGkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbi5keGJzLXJlc291cmNlLW5hdmlnYXRvciAuZHhicy1ybi1mb290ZXIge1xyXG4gICAgcGFkZGluZzogMC43NXJlbTtcclxufVxyXG4uZHhicy1yZXNvdXJjZS1uYXZpZ2F0b3IgLmR4YnMtcm4tdG9vbGJhciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICAmID4gYnV0dG9uOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICB3aWR0aDogNTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gYnV0dG9uOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHhcclxuICAgIH1cclxufVxyXG4vKiBWaWV3ICovXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWhvcml6b250YWwtdmlldyxcclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdmVydGljYWwtdmlldyB7XHJcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWhvcml6b250YWwtdmlldyA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdmVydGljYWwtdmlldyA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItbGVmdDogMHB4O1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXZlcnRpY2FsLXZpZXcgPiB0Ym9keSA+IHRyID4gdGQge1xyXG4gICAgYm9yZGVyLXRvcDogMHB4O1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC50YWJsZS5keGJzLXNjLWhvcml6b250YWwtdmlldyxcclxuZHhibC1zY2hlZHVsZXIgLnRhYmxlLmR4YnMtc2MtdmVydGljYWwtdmlldyB7XHJcbiAgICBib3JkZXItd2lkdGg6IDA7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLnRhYmxlIHRyID4gdGQuZHhzYy1kYXRlLWhyOm50aC1sYXN0LWNoaWxkKC0ybisyKSxcclxuZHhibC1zY2hlZHVsZXIgLnRhYmxlIHRyID4gdGQuZHhzYy1ob3Jpem9udGFsLXJoOm50aC1sYXN0LWNoaWxkKC0ybisyKSxcclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdmVydGljYWwtdmlldyA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1ob3Jpem9udGFsLXZpZXcgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDBweDtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hbGwtZGF5LWFyZWE6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiLlwiO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keHNjLXYtcmVzb3VyY2UtaGVhZGVyLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1yZXNvdXJjZS1ociB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keHNjLXYtcmVzb3VyY2UtaGVhZGVyIC5keHNjLXJlc291cmNlLWhlYWRlci1jb250ZW50ID4gc3BhbiB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSggMTgwZGVnICk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoIDE4MGRlZyApO1xyXG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAgIC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xyXG4gICAgLXdlYmtpdC13cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keHNjLXYtcmVzb3VyY2UtaGVhZGVyIC5keHNjLXJlc291cmNlLWhlYWRlci1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG5keGJsLXNjaGVkdWxlciAuZHhzYy10b2RheSB7XHJcbiAgICAmLmR4YnMtc2MtdGltZS1jZWxsLFxyXG4gICAgJi5keGJzLXNjLWRhdGUtaHIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkQ29sb3JQcmltYXJ5O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1nci1zZXAtdmVydGljYWwge1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLW1pbnV0ZS1jZWxsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIi5cIjtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5keGJsLXNjaGVkdWxlciAudGFibGUgdHIgPiB0ZC5keGJzLXNjLW1pbnV0ZS1jZWxsIHtcclxuICAgIGJvcmRlci1sZWZ0OiAwcHg7XHJcbiAgICB3aWR0aDogMy41ZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC50YWJsZSB0ciA+IHRkLmR4YnMtc2MtaG91ci1jZWxsIHtcclxuICAgIGJvcmRlci1yaWdodDogMHB4O1xyXG4gICAgd2lkdGg6IDMuNWVtO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keHNjLWhvdXItdGltZS1zY2FsZS50YWJsZSB0ciA+IHRkLmR4YnMtc2MtaG91ci1jZWxsLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lLXJ1bGVycy1jYXB0aW9uIHtcclxuICAgIHdpZHRoOiA2LjEzZW07XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtaG91ci1taW4tdGV4dC1jb21wYWN0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIge1xyXG4gICAgLmR4YnMtc2MtZGF0ZS1oci13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJzLXNjLWRhdGUtaHItbW9udGgsXHJcbiAgICAuZHhicy1zYy1kYXRlLWhyLWRheSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yMjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJzLXNjLWRheXZpZXcgLmR4YnMtc2MtZGF0ZS1ociB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjQ3MjVyZW07XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XHJcbiAgICBkeGJsLXNjaGVkdWxlciB7XHJcbiAgICAgICAgLnRhYmxlIHRyID4gdGQuZHhicy1zYy1ob3VyLWNlbGwge1xyXG4gICAgICAgICAgICB3aWR0aDogMS44NWVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YnMtc2MtdGltZS1ydWxlcnMtY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0LjQ4ZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGFibGUgdHIgPiB0ZCB7XHJcbiAgICAgICAgICAgICYuZHhicy1zYy1ob3VyLWNlbGwsXHJcbiAgICAgICAgICAgICYuZHhicy1zYy1taW51dGUtY2VsbCxcclxuICAgICAgICAgICAgJi5keGJzLXNjLXRpbWUtcnVsZXJzLWNhcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjY4NXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMTI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGFibGUuZHhzYy1ob3VyLXRpbWUtc2NhbGUgdHIgPiB0ZC5keGJzLXNjLWhvdXItY2VsbCxcclxuICAgICAgICAudGFibGUgdHIgPiB0ZC5keGJzLXNjLXRpbWUtcnVsZXJzLWNhcHRpb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogM2VtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRhYmxlOm5vdCguZHhzYy1ob3VyLXRpbWUtc2NhbGUpIHRyID4gdGQge1xyXG4gICAgICAgICAgICAmLmR4YnMtc2MtaG91ci1jZWxsLFxyXG4gICAgICAgICAgICAmLmR4YnMtc2MtbWludXRlLWNlbGwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNWVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhicy1zYy1ob3VyLW1pbi10ZXh0LWNvbXBhY3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YnMtc2MtaG91ci10ZXh0LFxyXG4gICAgICAgIC5keGJzLXNjLW1pbnV0ZS1jZWxsIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YnMtc2MtZGF5dmlldyAuZHhicy1zYy1kYXRlLWhyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4YnMtc2MtZGF0ZS1oci13cmFwcGVyIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcclxuXHJcbiAgICAgICAgICAgIC5keGJzLXNjLWRhdGUtaHItbW9udGgge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmR4YnMtc2MtZGF0ZS1oci1tb250aCxcclxuICAgICAgICAgICAgLmR4YnMtc2MtZGF0ZS1oci1kYXkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZHhicy1zYy1kYXRlLWhyLWRheSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1ob3VyLWJvdW5kYXJ5IHtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZS1tYXJrZXItbGluZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZS1tYXJrZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZS1pbmRpY2F0b3Ige1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWUtaW5kaWNhdG9yLWxpbmUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lLW1hcmtlci1pbWFnZSB7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICB3aWR0aDogMTJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcbi8qIFRpbWVsaW5lICovXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLW1vbnRoLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWVtcHR5LWNlbGwgdGFibGUsXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXYtc2Nyb2xsLXNwYWNlciB0YWJsZSxcclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3LFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1yZXNvdXJjZS1oZWFkZXJzLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1tb250aCAuZHhicy1zYy1oZWFkZXJzLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSAuZHhicy1zYy1oLXNjcm9sbC1zcGFjZXIgdGFibGUsXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVsaW5lIC5keGJzLXNjLXRpbWVzY2FsZSB7XHJcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1tb250aCAuZHhicy1zYy1oZWFkZXJzLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1tb250aCAuZHhicy1zYy1ob3Jpem9udGFsLXZpZXcsXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLW1vbnRoIC5keGJzLXNjLXJlc291cmNlLWhlYWRlcnMsXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVzY2FsZSxcclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3LFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSAuZHhicy1zYy1yZXNvdXJjZS1oZWFkZXJzIHtcclxuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lc2NhbGU6bm90KDpsYXN0LWNoaWxkKSA+IHRib2R5ID4gdHIgPiB0ZCxcclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3ID4gdGJvZHkgPiB0ciA+IHRkLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSAuZHhicy1zYy1yZXNvdXJjZS1oZWFkZXJzID4gdGJvZHkgPiB0ciA+IHRkIHtcclxuICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1tb250aCAuZHhicy1zYy1oZWFkZXJzID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXRpbWVzY2FsZSA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSAuZHhicy1zYy1ob3Jpem9udGFsLXZpZXcgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtbW9udGggLmR4YnMtc2MtaGVhZGVycyA+IHRib2R5ID4gdHIgPiB0ZCxcclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZXNjYWxlOmxhc3QtY2hpbGQgPiB0Ym9keSA+IHRyID4gdGQge1xyXG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IG5vbmU7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3ID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtbW9udGggLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3ID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSAuZHhicy1zYy1ob3Jpem9udGFsLXZpZXcgPiB0Ym9keSA+IHRyOm50aC1jaGlsZCgyKSA+IHRkIHtcclxuICAgIGJvcmRlci10b3Atc3R5bGU6IG5vbmU7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3ID4gdGJvZHkgPiB0cjpub3QoOmZpcnN0LWNoaWxkKSA+IHRkLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSAuZHhicy1zYy1yZXNvdXJjZS1oZWFkZXJzID4gdGJvZHkgPiB0ciA+IHRkIHtcclxuICAgIGhlaWdodDogMTUwcHg7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtcmVzb3VyY2VzLWNvbnRhaW5lcixcclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtaGVhZGVycy1jb250YWluZXIsXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWhlYWRlcnMtc2Nyb2xsLWFyZWEge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lY2VsbHMtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSxcclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtbW9udGgsXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXJlc291cmNlcy1zY3JvbGwtYXJlYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1tb250aCA+IGRpdjpsYXN0LWNoaWxkLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSA+IGRpdjpsYXN0LWNoaWxkIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1tb250aCA+IGRpdixcclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUgPiBkaXYsXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWhlYWRlcnMtc2Nyb2xsLWFyZWEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1oLXNjcm9sbC1zcGFjZXIsXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXYtc2Nyb2xsLXNwYWNlciB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtaC1zY3JvbGwtc3BhY2VyIHRhYmxlIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1oLXNjcm9sbC1zcGFjZXIgdGFibGUgdGQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy12LXNjcm9sbC1zcGFjZXIgdGFibGUge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXYtc2Nyb2xsLXNwYWNlciB0YWJsZSB0ZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWVtcHR5LWNlbGwsXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLXJlc291cmNlcy1zY3JvbGwtYXJlYSB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiAyOXB4O1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWVtcHR5LWNlbGwgdGFibGUge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IG5vbmU7XHJcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBub25lO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWVtcHR5LWNlbGwgdGQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy10aW1lbGluZSAuZHhicy1zYy1kYXRlLWhyID4gZGl2IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtdGltZWxpbmUge1xyXG4gICAgLmR4YnMtc2MtaGVhZGVycy1jb250YWluZXIgPiBkaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLmR4YnMtc2MtdGltZS1tYXJrZXItaW1hZ2Uge1xyXG4gICAgICAgICAgICBib3R0b206IC02cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keGJzLXNjLXRpbWVjZWxscy1jb250YWluZXIgPiBkaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgIC5keGJzLXNjLXRpbWUtbWFya2VyLWltYWdlIHtcclxuICAgICAgICAgICAgdG9wOiAtNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhicy1zYy10aW1lLW1hcmtlci1pbWFnZSxcclxuICAgIC5keGJzLXNjLXRpbWUtbWFya2VyLWxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5keGJzLXNjLXRpbWUtbWFya2VyLWxpbmUge1xyXG4gICAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1tb250aCAuZHhicy1zYy10aW1lLWNlbGwge1xyXG4gICAgaGVpZ2h0OiAxNTBweDtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhzYy1sZWZ0LWNvcm5lciB7XHJcbiAgICB3aWR0aDogMzNweDtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhzYy1yaC10ZXh0LXdyYXBwZXIge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhzYy1yaC1yb3RhdGVkLWNhcHRpb24gc3BhbiB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSggMTgwZGVnICk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoIDE4MGRlZyApO1xyXG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAgIC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xyXG4gICAgLXdlYmtpdC13cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi8qIEFwcG9pbnRtZW50ICovXHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gICAgei1pbmRleDogODtcclxuXHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCA+IGRpdiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0LmR4YnMtc2MtdmVydGljYWwtYXB0IHtcclxuICAgIHBhZGRpbmc6IDJweCAycHggMXB4IDJweDtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQuZHhicy1zYy1ob3Jpem9udGFsLWFwdCB7XHJcbiAgICBwYWRkaW5nOiA0cHggNHB4IDBweCA0cHg7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0LWNvbnRhaW5lciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0IC5keHNjLWFwdC1jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQgLmR4c2MtYXB0LWJnIHtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0LmR4YnMtYXB0LXNlbGVjdGVkIC5keHNjLWFwdC1iZyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLWFwdC1ob3ZlcmVkIC5keHNjLWFwdC1iZyB7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0LmR4YnMtYXB0LWRpc2FibGUge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCAuZHhzYy10b3AtaGFuZGxlLFxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQgLmR4c2MtYm90dG9tLWhhbmRsZSB7XHJcbiAgICBjdXJzb3I6IG4tcmVzaXplO1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCAuZHhzYy1sZWZ0LWhhbmRsZSxcclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0IC5keHNjLXJpZ2h0LWhhbmRsZSB7XHJcbiAgICBjdXJzb3I6IGUtcmVzaXplO1xyXG4gICAgcGFkZGluZzogM3B4O1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0IC5keHNjLWxlZnQtaGFuZGxlIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTZweDtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQgLmR4c2MtcmlnaHQtaGFuZGxlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0IC5keHNjLWJvdHRvbS1oYW5kbGUge1xyXG4gICAgYm90dG9tOiAwO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCAuZHhzYy1hcHQtc3RhdHVzLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkQ29sb3JXaGl0ZTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXItd2lkdGg6IDA7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0IC5keHNjLWFwdC1zdGF0dXMge1xyXG4gICAgd2lkdGg6IDAuNGVtO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdCAuZHhzYy1hcHQtc3RhdHVzLWNvbnRhaW5lcjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC0xcHg7XHJcbiAgICB0b3A6IC0xcHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQgLmR4YnMtc2MtYXB0LXN0YXR1cy1jb250YWluZXIgLmR4c2MtYXB0LXN0YXR1cyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0IC5keHNjLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAwLjJlbSAwLjVlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbmR4Ymwtc2NoZWR1bGVyIC5keGJzLXNjLWFwdC10aW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMC43cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIG9wYWNpdHk6IDAuODtcclxufVxyXG5keGJsLXNjaGVkdWxlciAuZHhicy1zYy1hcHQtZGVzY3JpcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjhlbTtcclxuICAgIG9wYWNpdHk6IC42NTtcclxufVxyXG5cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0LWltYWdlcy1jb250YWluZXIge1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjJlbTtcclxufVxyXG5cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtYXB0LWNvbXBhY3QgLmR4c2MtY29udGVudC13cmFwcGVyICoge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuZHhibC1zY2hlZHVsZXIgLmR4YnMtc2MtaG9yaXpvbnRhbC1hcHQgLmR4YnMtc2MtYXB0LWNvbXBhY3QgLmR4c2MtY29udGVudC13cmFwcGVyIHtcclxuICAgIG1pbi1oZWlnaHQ6IDJlbTtcclxufVxyXG5cclxuLypBcHBvaW50bWVudCBlZGl0IGRpYWxvZyovXHJcbi5keGJzLWFwdC1lZGl0LWRpYWxvZyB7XHJcbiAgICAmIC5keHNjLWxhYmVsLWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjVyZW0gKiAwLjcpO1xyXG4gICAgfVxyXG5cclxuICAgICYgLmR4Ymwtc2MtZmwtaXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAmIC5keGJsLXNjLWZsLWl0ZW0td2l0aC1pY29uID4gLmR4YmwtdGV4dCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDAuMzc1cmVtICogMiArIDFyZW0pO1xyXG4gICAgfVxyXG5cclxuICAgICYgLmR4Ymwtc2MtZGlhbG9nLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJiBkaXYuZHhibC1pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLWR4YmwtaW1hZ2Utd2lkdGgpO1xyXG4gICAgICAgIGhlaWdodDogdmFyKC0tZHhibC1pbWFnZS1oZWlnaHQpO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAucG9wb3Zlci1ib2R5LFxyXG4gICAgJiA+IC5keGJsLW1vZGFsLWNvbnRlbnQgPiAuZHhibC1tb2RhbC1ib2R5ID4gLmR4YmwtYXB0LWVkaXQtZGlhbG9nLWJvZHkge1xyXG4gICAgICAgID4gLmR4YmwtZmwuZHhibC1mbC13aXRoLXBhZGRpbmdzIHtcclxuICAgICAgICAgICAgLS1keGJsLWZsLXBhZGRpbmcteDogMDtcclxuICAgICAgICAgICAgLS1keGJsLWZsLXBhZGRpbmcteTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmR4YmwtYXB0LWVkaXQtZGlhbG9nLWhlYWRlciB7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1keGJsLXBvcHVwLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWR4YmwtcG9wdXAtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IHZhcigtLWR4YmwtcG9wdXAtaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tZHhibC1wb3B1cC1oZWFkZXItcGFkZGluZy14KTtcclxufVxyXG4uZHhibC1zYy1mbC1pdGVtLWljb24ge1xyXG4gICAgcGFkZGluZzogMC4yNTAwMzEyNXJlbSBjYWxjKHZhcigtLWR4Ymwtcm93LWl0ZW0tc3BhY2luZy14KSAqIDAuNSk7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmR4YmwtYXB0LWVkaXQtZGlhbG9nLWJvZHkge1xyXG4gICAgcGFkZGluZzogdmFyKC0tZHhibC1wb3B1cC1ib2R5LXBhZGRpbmcteSkgdmFyKC0tZHhibC1wb3B1cC1ib2R5LXBhZGRpbmcteCk7XHJcblxyXG4gICAgJiAuZHhibC1zYy1mbC1pdGVtLWNvbnRlbnQge1xyXG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAmID4gYnV0dG9uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDc1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmR4YmwtbW9kYWwgPiAuZHhibC1tb2RhbC1yb290ID4gLmR4YmwtcG9wdXAuZHhicy1hcHQtZWRpdC1kaWFsb2cgPiAuZHhibC1tb2RhbC1jb250ZW50ID4gLmR4YmwtbW9kYWwtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uZHhzYy1sYWJlbC1pdGVtIHtcclxuICAgIHBhZGRpbmc6IDRweDtcclxuICAgIG1hcmdpbjogMCAuNXJlbSAuN3JlbSAuM3JlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLmR4LWNvbG9yLWl0ZW1zIC5kcm9wZG93bi1pdGVtIHtcclxuICAgIHBhZGRpbmctbGVmdDogLjI1cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogLjI1cmVtO1xyXG59XHJcbi5keGJzLXNjaGVkdWxlci1jb2xvci1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG5cclxuICAgICYgLmNvbG9yIHtcclxuICAgICAgICBtYXJnaW46IDAgLjVyZW07XHJcbiAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxufVxyXG4uZHhicy1yZWN1cnJlbmNlLW1vZGVsIHtcclxuICAgIC5keGJzLXJlY3VycmVuY2UtbmFtZSAuZHhicy1lZGl0LWJ0biB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbiAgICAuZHhicy1yZWN1cnJlbmNlLXNldHRpbmdzIHtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbn1cclxuLmR4YnMtYXB0LWVkaXQtZGlhbG9nLmR4YnMtcG9wdXAtc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCxcclxuLmR4YnMtYXB0LWVkaXQtZGlhbG9nLmR4YnMtcG9wdXAtc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSB7XHJcbiAgICBvdmVyZmxvdy15OiBpbmhlcml0O1xyXG59XHJcbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAuZHhibC1mbCA+IC5yb3cge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAuZHhibC1mbCA+IC5yb3cge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAubW9kYWwtYm9keSAuZHhibC1mbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMnJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuMnJlbTtcclxufVxyXG4uZHhicy1hcHQtZWRpdC1kaWFsb2cgLm1vZGFsLWJvZHkge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuLmR4YnMtYXB0LWVkaXQtZGlhbG9nIC5tb2RhbC1ib2R5IC5tb2RhbC1oZWFkZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLmR4YnMtYXB0LWVkaXQtZGlhbG9nIC5keHNjLXdlZWstYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICYgPiBidXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcclxuICAgIH1cclxufVxyXG4uZHhicy1zY2hlZHVsZXIgLmR4c2Mtd2Vlay1idXR0b24ge1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LWZsb3c6IHdyYXAtcmV2ZXJzZTtcclxufVxyXG5cclxuLmR4LWhpbnQge1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG59XHJcbi5keGJzLWFwdC1lZGl0LWRpYWxvZyAuZHhibC1hcHQtZWRpdC1kaWFsb2ctaGVhZGVyLFxyXG4uZHgtaGludCAucG9wb3Zlci1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAxLjRlbTtcclxufVxyXG4uZHhicy1hcHQtZWRpdC1kaWFsb2cgLm1vZGFsLWhlYWRlciA+IGRpdiB7XHJcbiAgICBwYWRkaW5nOiAwLjZyZW0gMS4ycmVtXHJcbn1cclxuLmR4LWhpbnQgLnBvcG92ZXItaGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDAuNnJlbSAxLjFyZW07XHJcbn1cclxuXHJcbi5keC1oaW50IC5keHNjLXN1YmplY3Qge1xyXG4gICAgZm9udC1zaXplOiAxLjFlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuLmR4YnMtc2NoZWR1bGVyLmR4LWhpbnQuZHhicy1hcHQtZWRpdC1kaWFsb2cge1xyXG4gICAgbWluLXdpZHRoOiAyNzZweDtcclxuICAgIG1heC13aWR0aDogNDUwcHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XHJcbiAgICAuZHhibC1hcHQtZWRpdC1kaWFsb2cge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwdnc7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuLmR4YmwtYXB0LWVkaXQtZGlhbG9nLm1vZGFsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGJvdHRvbTogLTUwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuNXMgZWFzZTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvdHRvbSAwLjVzIGVhc2U7XHJcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBib3R0b20gMC41cyBlYXNlO1xyXG4gICAgICAgIC1raHRtbC10cmFuc2l0aW9uOiBib3R0b20gMC41cyBlYXNlO1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGJvdHRvbSAwLjVzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zaG93IC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIH1cclxufVxyXG4uZHhicy1zY2hlZHVsZXIuZHhicy1hcHQtZWRpdC1kaWFsb2cuZHhicy1zYy1tb2JpbGUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IGluaXRpYWw7XHJcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbn1cclxuLmR4YnMtYXB0LWVkaXQtZGlhbG9nIC5keHNjLWNhcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLmR4YnMtYXB0LWVkaXQtZGlhbG9nIC5keHNjLWdyb3VwLWljb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC5keGJzLWFwdC1lZGl0LWRpYWxvZyAuZm9ybS1ncm91cCA+IGRpdiA+IGRpdjpub3QoLmR4c2Mtbm8taWNvbik6bm90KC5keHNjLWdyb3VwLWljb24pLFxyXG4gICAgLmR4YnMtYXB0LWVkaXQtZGlhbG9nIC5mb3JtLWdyb3VwID4gZGl2ID4gLmR4YnMtZHJvcGRvd24tZWRpdDpub3QoLmR4c2Mtbm8taWNvbik6bm90KC5keHNjLWdyb3VwLWljb24pIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41cmVtICogMC41KTtcclxuICAgIH1cclxufVxyXG4uZHhicy1hcHQtZWRpdC1kaWFsb2cgLmR4YmwtZmwgLmZvcm0tZ3JvdXAucm93ID4gLmR4YmwtZmwtY3RybCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5keHNjLXRvb2x0aXAucG9wb3ZlciB7XHJcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG59XHJcbi5keHNjLXRvb2x0aXAgLmR4c2MtbGFiZWwtaXRlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uZHhibC1mbCBkaXY6bm90KC5keHNjLWRlc2NyaXB0aW9uLWl0ZW0pID4gLmZvcm0tZ3JvdXAgLmR4c2MtZ3JvdXAtaWNvbiA+IGRpdjpmaXJzdC1jaGlsZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4vKiBMYWJlbHMgJiBTdGF0dXNlcyBjb2xvciAqL1xyXG4uZHhibC1zY2hlZHVsZXItY29sb3IgLmR4LWJsdWUtY29sb3IsXHJcbi5keGJzLXNjaGVkdWxlci1ibHVlLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRDb2xvckJsdWU7XHJcbn1cclxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC1pbmRpZ28tY29sb3IsXHJcbi5keGJzLXNjaGVkdWxlci1pbmRpZ28tY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJENvbG9ySW5kaWdvO1xyXG59XHJcbi5keGJsLXNjaGVkdWxlci1jb2xvciAuZHgtcHVycGxlLWNvbG9yLFxyXG4uZHhicy1zY2hlZHVsZXItcHVycGxlLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRDb2xvclB1cnBsZTtcclxufVxyXG4uZHhibC1zY2hlZHVsZXItY29sb3IgLmR4LXBpbmstY29sb3IsXHJcbi5keGJzLXNjaGVkdWxlci1waW5rLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRDb2xvclBpbms7XHJcbn1cclxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC1yZWQtY29sb3IsXHJcbi5keGJzLXNjaGVkdWxlci1yZWQtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJENvbG9yUmVkO1xyXG59XHJcbi5keGJsLXNjaGVkdWxlci1jb2xvciAuZHgtb3JhbmdlLWNvbG9yLFxyXG4uZHhicy1zY2hlZHVsZXItb3JhbmdlLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRDb2xvck9yYW5nZTtcclxufVxyXG4uZHhibC1zY2hlZHVsZXItY29sb3IgLmR4LXllbGxvdy1jb2xvcixcclxuLmR4YnMtc2NoZWR1bGVyLXllbGxvdy1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkQ29sb3JZZWxsb3c7XHJcbn1cclxuLmR4Ymwtc2NoZWR1bGVyLWNvbG9yIC5keC1ncmVlbi1jb2xvcixcclxuLmR4YnMtc2NoZWR1bGVyLWdyZWVuLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRDb2xvckdyZWVuO1xyXG59XHJcbi5keGJsLXNjaGVkdWxlci1jb2xvciAuZHgtdGVhbC1jb2xvcixcclxuLmR4YnMtc2NoZWR1bGVyLXRlYWwtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJENvbG9yVGVhbDtcclxufVxyXG4uZHhibC1zY2hlZHVsZXItY29sb3IgLmR4LWN5YW4tY29sb3IsXHJcbi5keGJzLXNjaGVkdWxlci1jeWFuLWNvbG9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRDb2xvckN5YW47XHJcbn1cclxuIiwiJENvbG9yQmx1ZTogdmFyKC0tYnMtYmx1ZSk7XHJcbiRDb2xvckRhcms6IHZhcigtLWJzLWRhcmspO1xyXG4kQ29sb3JJbmRpZ286IHZhcigtLWJzLWluZGlnbyk7XHJcbiRDb2xvclB1cnBsZTogdmFyKC0tYnMtcHVycGxlKTtcclxuJENvbG9yUGluazogdmFyKC0tYnMtcGluayk7XHJcbiRDb2xvclJlZDogdmFyKC0tYnMtcmVkKTtcclxuJENvbG9yT3JhbmdlOiB2YXIoLS1icy1vcmFuZ2UpO1xyXG4kQ29sb3JZZWxsb3c6IHZhcigtLWJzLXllbGxvdyk7XHJcbiRDb2xvckdyZWVuOiB2YXIoLS1icy1ncmVlbik7XHJcbiRDb2xvclRlYWw6IHZhcigtLWJzLXRlYWwpO1xyXG4kQ29sb3JDeWFuOiB2YXIoLS1icy1jeWFuKTtcclxuJENvbG9yR3JheTogdmFyKC0tYnMtZ3JheSk7XHJcbiRDb2xvcldoaXRlOiB2YXIoLS1icy13aGl0ZSk7XHJcbiRDb2xvclByaW1hcnk6IHZhcigtLWJzLXByaW1hcnkpO1xyXG4kQ29sb3JMaWdodDogdmFyKC0tYnMtbGlnaHQpO1xyXG5cclxuJENvbG9yUmVkTmFtZTogLS1icy1yZWQ7XHJcbiRDb2xvckdyZWVuTmFtZTogLS1icy1ncmVlbjtcclxuIiwiLmR4LWhpbnQge1xyXG4gICAgei1pbmRleDogMjE0NzQ4MzY0NztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTsqL1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDJweCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI0KTtcclxufVxyXG4uZHgtaGludCAuZHhoLWNhbGxvdXQge1xyXG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XHJcbn1cclxuLmR4LWhpbnQgLmR4aC1jYWxsb3V0OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3JkZXItd2lkdGg6IDdweDtcclxufVxyXG4uZHgtaGludC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwcHg7XHJcbn1cclxuLmR4LWhpbnQuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG59XHJcbi5keC1oaW50LmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YmVmb3JlIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG4uZHgtaGludC5icy1wb3BvdmVyLWxlZnQgLmFycm93OjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG4uZHgtaGludC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG59XHJcbi5keC1oaW50LmJzLXBvcG92ZXItdG9wIC5hcnJvdyxcclxuLmR4LWhpbnQuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93IHtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMC41cmVtKTtcclxufVxyXG4uZHgtaGludC5icy1wb3BvdmVyLWxlZnQgLmFycm93LFxyXG4uZHgtaGludC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdyB7XHJcbiAgICB0b3A6IGNhbGMoNTAlIC0gMC41cmVtKTtcclxufVxyXG4uZHgtaGludC5icy1wb3BvdmVyLWNlbnRlciAuYXJyb3cge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtaGludCAuZHhoLWNhbGxvdXQsXHJcbi5keC1oaW50IC5keGgtY2FsbG91dDphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuXHJcbi8qdG9wKi9cclxuLmR4LWhpbnQuZHhoLXRvcCAuZHhoLWNhbGxvdXQge1xyXG4gICAgYm90dG9tOiAtOHB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG59XHJcbi5keC1oaW50LmR4aC10b3AgLmR4aC1jYWxsb3V0OmFmdGVyIHtcclxuICAgIGJvdHRvbTogMXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC03cHg7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbn1cclxuLmR4LWhpbnQuZHhoLXRvcCAuZHhoLWNhbGxvdXQge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2NlY2VjZTtcclxufVxyXG4uZHgtaGludC5keGgtdG9wIC5keGgtaW5uZXItY2FsbG91dCxcclxuLmR4LWhpbnQuZHhoLXRvcCAuZHhoLWNhbGxvdXQ6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLypyaWdodCovXHJcbi5keC1oaW50LmR4aC1yaWdodCAuZHhoLWNhbGxvdXQge1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiAtOHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLThweDtcclxuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG59XHJcbi5keC1oaW50LmR4aC1yaWdodCAuZHhoLWNhbGxvdXQ6YWZ0ZXIge1xyXG4gICAgYm90dG9tOiAtN3B4O1xyXG4gICAgbGVmdDogMXB4O1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcclxufVxyXG4uZHgtaGludC5keGgtcmlnaHQgLmR4aC1jYWxsb3V0IHtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2NlY2VjZTtcclxufVxyXG4uZHgtaGludC5keGgtcmlnaHQgLmR4aC1jYWxsb3V0OmFmdGVyIHtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLypib3R0b20qL1xyXG4uZHgtaGludC5keGgtYm90dG9tIC5keGgtY2FsbG91dCB7XHJcbiAgICB0b3A6IC04cHg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogLThweDtcclxuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbn1cclxuLmR4LWhpbnQuZHhoLWJvdHRvbSAuZHhoLWNhbGxvdXQ6YWZ0ZXIge1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTdweDtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxufVxyXG4uZHgtaGludC5keGgtYm90dG9tIC5keGgtY2FsbG91dCB7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjY2VjZWNlO1xyXG59XHJcblxyXG4uZHgtaGludC5keGgtYm90dG9tIC5keGgtY2FsbG91dDphZnRlciB7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xyXG59XHJcbi8qbGVmdCovXHJcbi5keC1oaW50LmR4aC1sZWZ0IC5keGgtY2FsbG91dCB7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHJpZ2h0OiAtOHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLThweDtcclxuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcclxufVxyXG4uZHgtaGludC5keGgtbGVmdCAuZHhoLWNhbGxvdXQ6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IDFweDtcclxuICAgIGJvdHRvbTogLTdweDtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xyXG59XHJcbi5keC1oaW50LmR4aC1sZWZ0IC5keGgtY2FsbG91dCB7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2NlY2VjZTtcclxufVxyXG4uZHgtaGludC5keGgtbGVmdCAuZHhoLWNhbGxvdXQ6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XHJcbn1cclxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xyXG4kaWNvblNpemU6IGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRpY29uTGluZVdpZHRoOiAycHggIWRlZmF1bHQ7XHJcbiRvZmZzZXRORnVsbDogLSRpY29uTGluZVdpZHRoO1xyXG4kaGFsZk9mZnNldDogbWF0aC5kaXYoJGljb25MaW5lV2lkdGgsIDIpO1xyXG4kaGFsZk5PZmZzZXQ6IC0kaGFsZk9mZnNldDtcclxuQG1peGluIHJlZ2lzdGVyLWljb25zKCRpY29ucykge1xyXG4gICAgI3skaWNvbnN9IHtcclxuICAgICAgICB3aWR0aDogJGljb25TaXplO1xyXG4gICAgICAgIGhlaWdodDogJGljb25TaXplO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxufVxyXG5AbWl4aW4gYm9yZGVyKCRib3JkZXJzLi4uKSB7XHJcbiAgICBAZWFjaCAkYm9yZGVyVHlwZSBpbiAkYm9yZGVycyB7XHJcbiAgICAgICAgI3skYm9yZGVyVHlwZX06ICRpY29uTGluZVdpZHRoIHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuICAgIH1cclxufVxyXG5AbWl4aW4gYmFja2Ryb3AoJHdpZHRoOiAxMDAlLCAkaGVpZ2h0OiAxMDAlLCAkbGVmdDogMCwgJHRvcDogMCkge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAkbGVmdDtcclxuICAgIHRvcDogJHRvcDtcclxuICAgIHdpZHRoOiAkd2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbn1cclxuQG1peGluIGNhcmV0TGVmdCgkb2Zmc2V0OiAwcHgpIHtcclxuICAgIEBpbmNsdWRlIGJhY2tkcm9wKDgwJSwgODAlKTtcclxuICAgIEBpbmNsdWRlIGJvcmRlcihib3JkZXItdG9wLCBib3JkZXItbGVmdCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkb2Zmc2V0LCAkb2Zmc2V0KTtcclxufVxyXG5AaW5jbHVkZSByZWdpc3Rlci1pY29ucygoXCIuZHhicy1pY29uLWNsb3NlXCIsIFwiLmR4YnMtaWNvbi1hcHBseVwiLFxyXG4gICAgXCIuZHhicy1jYXJldC1sZWZ0XCIsIFwiLmR4YnMtY2FyZXQtcmlnaHRcIixcclxuICAgIFwiLmR4YnMtaWNvbi1leHBhbmRlZFwiLCBcIi5keGJzLWljb24tY29sbGFwc2VkXCIsIFwiLmR4YnMtY2FyZXQtYm90dG9tXCIpKTtcclxuXHJcbi5keGJzLWNhcmV0LWxlZnQsXHJcbi5keGJzLWNhcmV0LXJpZ2h0IHtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG59XHJcblxyXG4uZHhicy1pY29uLWNsb3NlOmJlZm9yZSxcclxuLmR4YnMtaWNvbi1jbG9zZTphZnRlciB7XHJcbiAgICBAaW5jbHVkZSBiYWNrZHJvcChjYWxjKDE0MSUgLSAycHgpLCAwLCAtNyUsIDUwJSk7XHJcbiAgICBAaW5jbHVkZSBib3JkZXIoYm9yZGVyLXRvcCk7XHJcbn1cclxuLmR4YnMtaWNvbi1jbG9zZTpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgkaGFsZk5PZmZzZXQsIG1hdGguZGl2KCRoYWxmTk9mZnNldCwgMikpO1xyXG59XHJcbi5keGJzLWljb24tY2xvc2U6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUobWF0aC5kaXYoJGhhbGZPZmZzZXQsIDIpLCAkaGFsZk5PZmZzZXQpO1xyXG59XHJcbi5keGJzLWljb24tYXBwbHk6YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIGJhY2tkcm9wKDEwMCUsIDUwJSwgMCwgMTIuNSUpO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyKGJvcmRlci1ib3R0b20sIGJvcmRlci1sZWZ0KTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKCRoYWxmTk9mZnNldCwgJGhhbGZOT2Zmc2V0KTtcclxufVxyXG5cclxuLmR4YnMtY2FyZXQtbGVmdDo6YmVmb3JlLFxyXG4uZHhicy1jYXJldC1yaWdodDpiZWZvcmUsXHJcbi5keGJzLWNhcmV0LWJvdHRvbTo6YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIGNhcmV0TGVmdCgkaWNvbkxpbmVXaWR0aCk7XHJcbn1cclxuLmR4YnMtY2FyZXQtbGVmdCB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG59XHJcbi5keGJzLWNhcmV0LXJpZ2h0IHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbn1cclxuLmR4YnMtY2FyZXQtYm90dG9tIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xyXG59XHJcbi5keGJzLWljb24tZXhwYW5kZWQ6OmJlZm9yZSxcclxuLmR4YnMtaWNvbi1jb2xsYXBzZWQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgYm9yZGVyLXRvcDogLjNyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDogLjNyZW0gc29saWQgY3VycmVudENvbG9yO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogLjNyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAlLCAtNTAlKTtcclxufVxyXG4uZHhicy1pY29uLWV4cGFuZGVkOjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSgtODUlLCAyNSUpO1xyXG59XHJcbi5keGJzLWljb24tZXhwYW5kZWQsXHJcbi5keGJzLWljb24tY29sbGFwc2VkIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuIiwiQG1peGluIF9iYWNrZHJvcF9iYXNlIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbiVfYmFja2Ryb3Age1xyXG4gICAgQGluY2x1ZGUgX2JhY2tkcm9wX2Jhc2U7XHJcbiAgICBvcGFjaXR5OiAwLjE7XHJcbn1cclxuXHJcbiVfYmFja2Ryb3BfZm9jdXNfaG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG59XHJcblxyXG5AbWl4aW4gc3RhdGVfYmFja2Ryb3AoJHNlbGVjdG9yLCAkYXR0cmlidXRlcywgJGJhY2tkcm9wX3Bvc3RmaXg6IFwiXCIsICRoYXNfZm9jdXNfc3RhdGU6IHRydWUpIHtcclxuICAgICN7JHNlbGVjdG9yfSB7XHJcbiAgICAgICAgJjpob3ZlciN7JGJhY2tkcm9wX3Bvc3RmaXh9OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJV9iYWNrZHJvcDtcclxuXHJcbiAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGF0dHJpYnV0ZXMge1xyXG4gICAgICAgICAgICAgICAgI3skbmFtZX06ICR2YWx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGlmICgkaGFzX2ZvY3VzX3N0YXRlKSB7XHJcbiAgICAgICAgICAgICY6Zm9jdXMjeyRiYWNrZHJvcF9wb3N0Zml4fTpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlX2JhY2tkcm9wO1xyXG5cclxuICAgICAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGF0dHJpYnV0ZXMge1xyXG4gICAgICAgICAgICAgICAgICAgICN7JG5hbWV9OiAkdmFsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXM6aG92ZXIjeyRiYWNrZHJvcF9wb3N0Zml4fTpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlX2JhY2tkcm9wX2ZvY3VzX2hvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgJ3N0YXRlLWRlY29yYXRpb25zJztcclxuJGNvbW1hbmRCdG5QYWRkaW5nOiAuNXJlbSAhZGVmYXVsdDtcclxuXHJcbkBtaXhpbiBjb21tYW5kQnV0dG9uU2l6ZSgkaWNvblNpemUpIHtcclxuICAgIHdpZHRoOiAkaWNvblNpemU7XHJcbiAgICBoZWlnaHQ6ICRpY29uU2l6ZTtcclxuICAgIHBhZGRpbmc6ICRjb21tYW5kQnRuUGFkZGluZztcclxuICAgIGZsZXg6IDAgMCAoJGljb25TaXplKTtcclxufVxyXG5cclxuLmJ0bi5keGJzLWNtZC1idG4ge1xyXG4gICAgQGluY2x1ZGUgY29tbWFuZEJ1dHRvblNpemUoMXJlbSk7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IHVuc2V0O1xyXG5cclxuICAgICY6bm90KDpmb2N1cykge1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzdGF0ZV9iYWNrZHJvcChcIi5idG4uZHhicy1jbWQtYnRuXCIsICggYm9yZGVyLXJhZGl1czogNTAlKSk7XHJcblxyXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XHJcbiAgICAuZHhicy1jbWQtYnRuIHtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJzLWNtZC1idG4uYnRuLWxpbmsge1xyXG4gICAgJjpmb2N1cyxcclxuICAgICYuZm9jdXMsXHJcbiAgICAmLmFjdGl2ZSxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJzLWNhbGVuZGFyIC5idG4uZHhicy1jbWQtYnRuIHtcclxuICAgIEBpbmNsdWRlIGNvbW1hbmRCdXR0b25TaXplKC43ZW0pO1xyXG59XHJcblxyXG5cclxuIiwiLmR4YnMtcHJvZ3Jlc3MuZGlzYWJsZWQgPiAucHJvZ3Jlc3MgPiAucHJvZ3Jlc3MtYmFyIHtcclxuICAgIGFuaW1hdGlvbjogbm9uZTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xyXG59XHJcbiIsIiRvcGFjaXR5X2xvd190cmVzaG9sZDogMC4zNSAhZGVmYXVsdDtcclxuXHJcbkBrZXlmcmFtZXMgZHluYW1pY19vcGFjaXR5IHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIG9wYWNpdHk6ICRvcGFjaXR5X2xvd190cmVzaG9sZDtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgb3BhY2l0eTogJG9wYWNpdHlfbG93X3RyZXNob2xkICsgMC4xNTtcclxuICAgIH1cclxufVxyXG5cclxuLmR4YnMtZ3JpZHZpZXcge1xyXG4gICAgJiB0ciB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgI3skb3BhY2l0eV9sb3dfdHJlc2hvbGR9cztcclxuICAgIH1cclxuXHJcbiAgICAmIC5keGJzLXJvdy1sb2FkaW5nIHtcclxuICAgICAgICBvcGFjaXR5OiAuMTU7XHJcblxyXG4gICAgICAgICYgdGQ6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwifFwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA0cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgI3skb3BhY2l0eV9sb3dfdHJlc2hvbGR9cyBpbmZpbml0ZSBhbHRlcm5hdGUgYm90aCBydW5uaW5nIGR5bmFtaWNfb3BhY2l0eTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmR4LXNrLWJvb2w6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmR4LXNrLWRhdGU6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogOHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmR4LXNrLW51bWJlcjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAzcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA1IHtcclxuICAgICAgICAgICAgJiAuZHgtc2stc3RyLmR4LXNrLSN7JGl9OjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAoNCArICRpKSAqIDEwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiAuZHgtc2stbnVtYmVyLmR4LXNrLSN7JGl9OjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAjeygyICsgJGkpfXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAaW1wb3J0ICdkeC1ibGF6b3IucGFyYW1zLnNjc3MnO1xyXG5cclxuLmR4YnMtZ3JpZHZpZXcge1xyXG4gICAgJiAuZHhicy1wYWdlLXNpemUtc2VsZWN0b3Ige1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICYgLmR4YmwtdGV4dC1lZGl0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDVlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmNvbC1mb3JtLWxhYmVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgLmJ0bi10b2dnbGUuZHhicy1jbWQtYnRuIHtcclxuICAgICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmIC5keGJzLXRvZ2dsZS1jZWxsIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IC8qcmV2aWV3IGFuZCBkcm9wIGFsbCAhaW1wb3J0YW50cyovXHJcbiAgICB9XHJcblxyXG4gICAgJiAuZHhicy10YWJsZSA+IHRoZWFkPiB0ciA+IHRoLFxyXG4gICAgJiAuZHhicy10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XHJcbiAgICAgICAgLmR4YmwtY2hlY2tib3gge1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcblxyXG4gICAgICAgICAgICAuZHhibC1jaGVja2JveC1jaGVjay1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIC5keGJzLWRhdGEtcm93ID4gdGQudGFibGUtYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDAsIHZhcigtLXNlbGVjdGlvbi1iZyksIHZhcigtLXNlbGVjdGlvbi1iZykpO1xyXG4gICAgfVxyXG4gICAgJiAuZHhicy1kYXRhLXJvdyA+IC5keGJzLXRvZ2dsZS1jZWxsIHsgLy8gdGVtcCwgbWVyZ2Ugd2l0aCAuZHhicy10b2dnbGUtY2VsbCBhZnRlciBUOTUzMjExXHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyAvKnJldmlldyBhbmQgZHJvcCBhbGwgIWltcG9ydGFudHMqL1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJiAuZHhicy10b2dnbGUtY2VsbCxcclxuICAgICYgLmR4YnMtZ3JpZC1ncm91cC1jZWxsLW9mZnNldCB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYgLmR4YnMtdG9nZ2xlLWNlbGwgKyB0ZCxcclxuICAgICYgLmR4YnMtZ3JpZC1ncm91cC1jZWxsLW9mZnNldCArIC5keGJzLWdyaWQtZ3JvdXAtY2VsbC1vZmZzZXQge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYgLmR4YnMtZ3JpZC1jb2xzLXRvZ2dsZWJ0biB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLWJ1dHRvbi13LCAxLjVyZW0pO1xyXG4gICAgfVxyXG5cclxuICAgICYgLmR4YnMtZ3JpZC1ncm91cC1zcGFuLXJvdyB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICYgLmR4YnMtZ3JpZC1ncm91cC1zcGFuLXJvdyA+IHRkIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJiA+IC5jYXJkID4gLmNhcmQtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMC41ZW07XHJcbiAgICB9XHJcblxyXG4gICAgJiAuZHhicy1ncmlkLWNlbGwtbG9hZGluZzo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcInxcIjtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgJiAuZHhicy1zZWxlY3QtY2VsbCA+IC5jdXN0b20tY29udHJvbDpvbmx5LWNoaWxkIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xyXG5cclxuICAgICAgICAmIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIC5keGJzLWZpeGVkID4gdGhlYWQgPiB0ciA+IHRoLmR4YnMtc2VsZWN0LWNlbGwsXHJcbiAgICAmIC5keGJzLWZpeGVkID4gdGJvZHkgPiB0ciA+IHRkLmR4YnMtc2VsZWN0LWNlbGwge1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XHJcblxyXG4gICAgICAgICYgPiAuY3VzdG9tLWNvbnRyb2w6b25seS1jaGlsZCA+IC5jdXN0b20tY29udHJvbC1pbnB1dCB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGguZHhicy1ncmlkLWNoZWNrYm94LWNvbCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0Ym9keSA+IHRyIHtcclxuICAgICAgICA+IHRkLmR4LWdyaWQtc3VtbWFyeS1jZWxsOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQtc3R5bGU6IGhpZGRlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gdGQuZHgtZ3JpZC1zdW1tYXJ5LWNlbGw6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1zdHlsZTogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiB0ZC5keC1ncmlkLXN1bW1hcnktY2VsbCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgLyptYXgtd2lkdGg6IDFweDsqL1xyXG4gICAgICAgICAgICAmIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiB0ZC5keC1ncmlkLXN1bW1hcnktY2VsbDpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJENvbG9yR3JheTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgb3BhY2l0eTogMC4wMzU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuY2FyZCB7XHJcbiAgICAgICAgJiA+IC5keGJzLXRhYmxlLFxyXG4gICAgICAgICYgPiAqID4gLmR4YnMtdGFibGUge1xyXG4gICAgICAgICAgICAmID4gdGhlYWQgPiB0cjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICYgPiB0ZCxcclxuICAgICAgICAgICAgICAgICYgPiB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLFxyXG4gICAgICAgICYgPiBkaXY6bm90KC5keGd2SFNEQyk6bm90KC5keGd2Q1NEKSB7XHJcbiAgICAgICAgICAgICYgPiAudGFibGUtYm9yZGVyZWQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IHRoZWFkIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmID4gdGhlYWQgPiB0cixcclxuICAgICAgICAgICAgICAgICYgPiB0Ym9keSA+IHRyLFxyXG4gICAgICAgICAgICAgICAgJiA+IHRmb290ID4gdHIge1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiB0aDpsYXN0LWNoaWxkLFxyXG4gICAgICAgICAgICAgICAgICAgICYgPiB0ZDpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICYsXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJixcclxuICAgICAgICAmID4gZGl2Om5vdCguZHhndkhTREMpOm5vdCguZHhndkNTRCk6bm90KC5keGJzLWdyaWQtZ3BoKSB7XHJcbiAgICAgICAgICAgICYgPiAudGFibGUtYm9yZGVyZWQge1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgICAgICAgICAmID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxyXG4gICAgICAgICAgICAgICAgICAgICYgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJixcclxuICAgICAgICAmID4gLmNhcmQsXHJcbiAgICAgICAgLmR4YnMtZ3JpZC1lZGl0LWZvcm0gPiAuZHhibC1mbCAucm93ID4gZGl2IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuZHhndkhTREMuY2FyZCxcclxuICAgICAgICAmID4gLmR4Z3ZDU0QuY2FyZCB7XHJcbiAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHhicy1ncmlkLWhlYWRlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICA+IC5keGJzLWdyaWQtZml4ZWQtdGFibGUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keC1idG4uYnRuLWxpbmsge1xyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJi5mb2N1cyxcclxuICAgICAgICAmLmFjdGl2ZSxcclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJzLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmR4LXJvd3RlbXBsYXRlLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmR4YnMtZml4ZWQgPiB0Ym9keSA+IHRyID4gdGQuZHhicy1ncmlkLWVkaXQtZm9ybSB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5jYXJkLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpLCAoaG92ZXI6IG5vbmUpIHtcclxuICAgIC5keGJzLWdyb3VwLXBhbmVsLWNvbnRhaW5lciA+IC5keGJzLWdyb3VwLXBhbmVsIHtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAuZHhicy1ncm91cC1wYW5lbC1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keGJzLWdyaWR2aWV3IC5keGJzLWZpeGVkLWhlYWRlci1jb250ZW50IC5keGJzLXNvcnQtb3JkZXItaW5kaWNhdG9yLFxyXG4uZHhicy1ncmlkdmlldyAuZHhicy1ncm91cC1wYW5lbC1jb250YWluZXIgLmR4YnMtZ3JvdXAtcGFuZWwgLmR4YnMtc29ydC1vcmRlci1pbmRpY2F0b3Ige1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyAuZHhicy1maXhlZC1oZWFkZXItY29udGVudCAuZHhicy1zb3J0LW9yZGVyLWluZGljYXRvciA+IC5keGJsLWltYWdlLFxyXG4uZHhicy1ncmlkdmlldyAuZHhicy1ncm91cC1wYW5lbC1jb250YWluZXIgLmR4YnMtZ3JvdXAtcGFuZWwgLmR4YnMtc29ydC1vcmRlci1pbmRpY2F0b3IgPiAuZHhibC1pbWFnZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZ3JvdXAtcGFuZWwtY29udGFpbmVyIC5keGJzLWdyb3VwLXBhbmVsID4gLmNhcmQgPiAuY2FyZC1ib2R5ID4gc3BhbltkYXRhLXRvZ2dsZT1cImdyaWR2aWV3LWNvbHVtbi1zb3J0XCJdLFxyXG4uZHgtZHJhZ2dpbmctc3RhdGUgPiAuY2FyZC1ib2R5ID4gc3BhbltkYXRhLXRvZ2dsZT1cImdyaWR2aWV3LWNvbHVtbi1zb3J0XCJdLFxyXG4uZHgtZHJhZ2dpbmctc3RhdGUgPiAuY2FyZC1ib2R5ID4gLmR4YnMtc29ydC1vcmRlci1pbmRpY2F0b3Ige1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5keGJzLWdyaWR2aWV3LmR4YnMtaGFzLXZlcnRpY2FsLXNjcm9sbGJhcjpub3QoLmR4YnMtdmVydGljYWwtc2Nyb2xsYmFyLXZpc2libGUpID4gLmNhcmQgPiAuZHhndkhTREMgPiB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxyXG4uZHhicy1ncmlkdmlldy5keGJzLWhhcy12ZXJ0aWNhbC1zY3JvbGxiYXI6bm90KC5keGJzLXZlcnRpY2FsLXNjcm9sbGJhci12aXNpYmxlKSA+IC5jYXJkID4gLmR4Z3ZDU0QgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcclxufVxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4YnMtZ3JpZC12c2QgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5keC1ncmlkLXN1bW1hcnktY2VsbFxyXG57XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogaW5oZXJpdDtcclxufVxyXG4uZHhicy1wb3B1cC1lZGl0LXJvdyxcclxuLmR4YnMtcG9wdXAtZWRpdC1yb3cgPiB0ZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIG1pbi1oZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5keGJzLXBvcHVwLWVkaXQtcm93LFxyXG4uZHhicy1wb3B1cC1lZGl0LXJvdyA+IHRkLFxyXG4uZHhicy1wb3B1cC1lZGl0LXJvdyArIHRyLFxyXG4uZHhicy1wb3B1cC1lZGl0LXJvdyArIHRyID4gdGQge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5keGJzLWdyaWQtcGFnZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICYgLnBhZ2luYXRpb24ge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgJiA+IGxpID4gYnV0dG9uOm5vdCguZGlzYWJsZWQpLFxyXG4gICAgICAgICYgPiBsaSA+IGRpdi5wYWdlLWxpbms6bm90KC5kaXNhYmxlZCl7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uZHhicy1ncmlkdmlldyAuZHhicy1lZGl0Zm9ybSB7XHJcblxyXG4gICAgJiAuZHhicy1kYXRhZ3JpZC1pbnBsYWNlLWVkaXQtYXJlYSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJiA+IGRpdiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbSAwLjVlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS1jb21wb25lbnQtd2lkdGgpO1xyXG5cclxuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLXNjcm9sbC1sZWZ0KSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgJ2R4LWJsYXpvci5wYXJhbXMuc2Nzcyc7XHJcblxyXG5AbWl4aW4gdXNlclNlbGVjdE5vbmUge1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxudGg6Zm9jdXNcclxue1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG50YWJsZS5keC1yZXNpemUgdGhlYWQgdHIgdGggPiBidXR0b24sXHJcbnRhYmxlLmR4LXJlc2l6ZSAuZHhicy1maXhlZC1oZWFkZXItY29udGVudFxyXG57XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gN3B4KTtcclxufVxyXG4uZHhBbmRyb2lkTW9iaWxlUGxhdGZvcm0gdGFibGUuZHgtcmVzaXplIHRoZWFkIHRyIHRoID4gYnV0dG9uLFxyXG4uZHhBbmRyb2lkTW9iaWxlUGxhdGZvcm0gLmR4YnMtZml4ZWQtaGVhZGVyLWNvbnRlbnQsXHJcbi5keE1hY09TTW9iaWxlUGxhdGZvcm0gdGFibGUuZHgtcmVzaXplIHRoZWFkIHRyIHRoID4gYnV0dG9uLFxyXG4uZHhNYWNPU01vYmlsZVBsYXRmb3JtIC5keGJzLWZpeGVkLWhlYWRlci1jb250ZW50XHJcbntcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcHgpO1xyXG59XHJcbnRoOmZvY3VzID4gYnV0dG9uOmJlZm9yZSxcclxudGg6Zm9jdXMgLmR4YnMtZml4ZWQtaGVhZGVyLWNvbnRlbnQ6YmVmb3JlXHJcbntcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogaW5oZXJpdDtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG50YWJsZS5keC1yZXNpemVcclxue1xyXG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxufVxyXG50YWJsZS5keC1yZXNpemUgdGhcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbnRhYmxlLmR4LXJlc2l6ZSB0ciB0aCBzcGFuLFxyXG50YWJsZS5keC1yZXNpemUgdHIgdGg6bm90KC5keGJzLXRvZ2dsZS1jZWxsKTpub3QoLmR4YnMtZ3JpZC1ncm91cC1jZWxsLW9mZnNldCkgc3BhbixcclxudGFibGUuZHgtcmVzaXplIHRyIHRkOm5vdCguZHhicy10b2dnbGUtY2VsbCk6bm90KC5keGJzLWdyaWQtZ3JvdXAtY2VsbC1vZmZzZXQpOm5vdCguZHhicy1ncmlkLWVkaXQtZm9ybSkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmR4TWFjT1NNb2JpbGVQbGF0Zm9ybSB0YWJsZS5keC1yZXNpemUgdGhlYWRcclxue1xyXG4gICAgQGluY2x1ZGUgdXNlclNlbGVjdE5vbmU7XHJcbn1cclxuXHJcbi5keEFuZHJvaWRNb2JpbGVQbGF0Zm9ybSAuZHhDb2x1bW5SZXNpemVBbmNob3I6YmVmb3JlLFxyXG4uZHhNYWNPU01vYmlsZVBsYXRmb3JtIC5keENvbHVtblJlc2l6ZUFuY2hvcjpiZWZvcmVcclxue1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDIxcHg7XHJcbiAgICByaWdodDogLTEwcHg7XHJcbn1cclxuXHJcbi5keEFuZHJvaWRNb2JpbGVQbGF0Zm9ybSAuZHhDb2x1bW5SZXNpemVBbmNob3IsXHJcbi5keE1hY09TTW9iaWxlUGxhdGZvcm0gLmR4Q29sdW1uUmVzaXplQW5jaG9yLFxyXG4uZHhBbmRyb2lkTW9iaWxlUGxhdGZvcm0gdGg6Zm9jdXMgLmR4Q29sdW1uUmVzaXplQW5jaG9yLFxyXG4uZHhNYWNPU01vYmlsZVBsYXRmb3JtIHRoOmZvY3VzIC5keENvbHVtblJlc2l6ZUFuY2hvclxyXG57XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG4uZHhBbmRyb2lkTW9iaWxlUGxhdGZvcm0gdGg6Zm9jdXM6YmVmb3JlLFxyXG4uZHhNYWNPU01vYmlsZVBsYXRmb3JtIHRoOmZvY3VzOmJlZm9yZVxyXG57XHJcbiAgICBjb250ZW50OiBub25lIWltcG9ydGFudDtcclxufVxyXG4uZHhDb2x1bW5SZXNpemVBbmNob3Ige1xyXG4gICAgQGluY2x1ZGUgdXNlclNlbGVjdE5vbmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHdpZHRoOiA3cHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjdXJzb3I6IGNvbC1yZXNpemU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG5cclxudGg6Zm9jdXMgLmR4Q29sdW1uUmVzaXplQW5jaG9yXHJcbntcclxuICAgIHRvcDogM3B4O1xyXG4gICAgcmlnaHQ6IDNweDtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNnB4KTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB2YXIoLS1keC1hY2NlbnQtc2hhZG93LWNvbG9yLCByZ2JhKDEyOCwxMjgsMTI4LC4yNSkpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4uZHhDb2x1bW5SZXNpemVBbmNob3I6YWN0aXZlOmJlZm9yZVxyXG57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogNDVweDtcclxuICAgIGxlZnQ6IC0yMHB4O1xyXG59XHJcbnRoOmZvY3VzIC5keENvbHVtblJlc2l6ZUFuY2hvcjo6YWZ0ZXJcclxue1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICB3aWR0aDogM3B4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1keC1hY2NlbnQtY29sb3IsICRDb2xvclByaW1hcnkpO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZHgtYWNjZW50LWNvbG9yLCAkQ29sb3JQcmltYXJ5KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxufVxyXG4udGFibGUgdGg6Zm9jdXM6YmVmb3JlXHJcbntcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tZHgtYWNjZW50LWNvbG9yLCAkQ29sb3JQcmltYXJ5KTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDZweCk7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNnB4KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLS4yNXJlbSwgLS4yNXJlbSwgMCk7XHJcbiAgICB0b3A6IDdweDtcclxuICAgIGxlZnQ6IDdweDtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxufVxyXG4uY2FyZC1ib2R5LmR4YnMtZ3JpZC1wYWdlci5keC1yZXNpemVcclxue1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxufVxyXG4uZHhicy1ncmlkdmlldyB0YWJsZS5keC1yZXNpemUgLmR4YnMtZml4ZWQgPiB0aGVhZCA+IHRyID4gdGhcclxue1xyXG4gICAgb3ZlcmZsb3c6IHVuc2V0O1xyXG59XHJcbiIsIlxyXG5keGJsLXRodW1iIHtcclxuICAgIGN1cnNvcjogZ3JhYjtcclxufVxyXG5cclxuZHhicy10aHVtYi1kcmFnZ2luZyB7XHJcbiAgICAvL3RvdWNoLWFjdGlvbjogbm9uZTtcclxuICAgIGN1cnNvcjogZ3JhYmJpbmc7XHJcbn1cclxuIiwiXHJcbi5keGJzLXVjIC5wcm9ncmVzcyB7XHJcbiAgICBoZWlnaHQ6IDFyZW1cclxufVxyXG4uZHhicy11YyAuZHh1Yy1maWxlLWxpc3QtdmlldyAucHJvZ3Jlc3Mge1xyXG4gICAgaGVpZ2h0OiAwLjQzNzVyZW07XHJcbn1cclxuLmR4YnMtdWMgLnByb2dyZXNzLWJhciB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIC4xcyBlYXNlO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogd2lkdGggLjFzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuMXMgZWFzZTtcclxufVxyXG4uZHhicy11YyAuZHh1Yy1idXR0b24tY29udGFpbmVyIHtcclxuICAgIGhlaWdodDogM3JlbTtcclxufVxyXG5cclxuLmR4YnMtdWMgPiAucm93ID4gLmNvbCA+IC5keHVjLWZpbGUtdmlldyB0ZCB7XHJcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG4uZHhicy11YyA+IC5keHVjLWZpbGUtbGlzdC12aWV3IC5keHVjLWZpbGUtdmlldyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcblxyXG4gICAgJiA+IGNvbGdyb3VwLmR4YmwtdXBsb2FkLWZpbGUtdmlldy10YWJsZS1jb250ZW50LWZpdC1jYWxjIHtcclxuICAgICAgICAmID4gY29sOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICAmID4gY29sOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiBjb2w6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gY29sOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHhibC11cGxvYWQtZmlsZS12aWV3LWljb24tY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcclxuXHJcbiAgICAgICAgJiA+IC5keGJsLXVwbG9hZC1maWxlLXZpZXctaWNvbi1jb250YWluZXItZmlsZS1leHRlbnNpb24uYmFkZ2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxLjc1cmVtIDAuNXJlbSAxcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKTtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRkIHtcclxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAgICYgPiAuZHhibC11cGxvYWQtZmlsZS12aWV3LWRldGFpbHMge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgICAgICYgPiAuZHhibC11cGxvYWQtZmlsZS12aWV3LWRldGFpbHMtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZHhicy11YyA+IC5keHVjLW1heC1maWxlLWNvdW50LWV4Y2VlZGVkLXdhcm5pbmcge1xyXG4gICAgJiA+IC5keHVjLW1heC1maWxlLWNvdW50LWV4Y2VlZGVkLXdhcm5pbmctbWVzc2FnZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZHhibC1pbWFnZSB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgICAgICBtYXJnaW46IDAuNjI1cmVtIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmR4YmwtYnRuIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5keGJsLWJ0biB7XHJcbiAgICAgICAgJiA+IC5keGJsLWltYWdlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICBwYWRkaW5nOiAwIDAuNXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmR4dWMtYnV0dG9uLWljb24tY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmR4dWMtYnV0dG9uLWljb24tY29udGFpbmVyOmhvdmVyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgcmlnaHQ6IDJweDtcclxuICAgIG9wYWNpdHk6IDAuMTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxufVxyXG5cclxuLmR4dWMtaGlkZSxcclxuLmR4YmwtdXBsb2FkLWZpbGUtdmlldy1pY29uLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcclxuICAgIC5keGJsLXVwbG9hZC1maWxlLXZpZXctaWNvbi1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keHVjLWNhbmNlbC1pY29uLFxyXG4uZHh1Yy1wYXVzZS1pY29uLFxyXG4uZHh1Yy1yZWxvYWQtaWNvbixcclxuLmR4dWMtY29udGludWUtaWNvbixcclxuLmR4dWMtdXBsb2FkLWljb24ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZHhibC1pbWFnZS5keHVjLWZpbGUtaWNvbiB7XHJcbiAgICB3aWR0aDogNDhweDtcclxuICAgIGhlaWdodDogNDhweDtcclxufVxyXG4iLCIkY29sdW1uLWNob29zZXItbGFiZWwtcGFkZGluZy1yaWdodDogMjRweDtcclxuJGNvbHVtbi1jaG9vc2VyLWRyYWctaWNvbi13aWR0aDogMThweDtcclxuJGNvbHVtbi1jaG9vc2VyLWRyYWctaWNvbi1wYWRkaW5nczogMTZweDtcclxuJGNvbHVtbi1jaG9vc2VyLWJvcmRlci13aWR0aDogMXB4O1xyXG5cclxuQG1peGluIGNvbHVtbkNob29zZXJFbGVtZW50RnJlZXplKCR0cmFuc2xhdGVZLCAkei1pbmRleCkge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCR0cmFuc2xhdGVZKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7XHJcbiAgICB6LWluZGV4OiAkei1pbmRleDtcclxufVxyXG5AbWl4aW4gYmFja2dyb3VuZEluaGVyaXQge1xyXG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcbkBtaXhpbiBmbGV4Q2VudGVyZWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuQG1peGluIHVzZXJTZWxlY3ROb25lIHtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuQG1peGluIG92ZXJyRmxvdygkb3ZlcmZsb3c6IGF1dG8sICR3ZWJraXRTY3JvbGluZzogdG91Y2gpIHtcclxuICAgIG92ZXJmbG93OiAkb3ZlcmZsb3c7XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogJHdlYmtpdFNjcm9saW5nO1xyXG59XHJcbkBtaXhpbiB3aXRob3V0U2lkZUJvcmRlcnMge1xyXG4gICAgYm9yZGVyLWxlZnQ6ICAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcbkBtaXhpbiBib3JkZXJUb3BSYWRpdXMoJHZhbCkge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHZhbDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkdmFsO1xyXG59XHJcbkBtaXhpbiBib3JkZXJCb3R0b21SYWRpdXMoJHZhbCkge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHZhbDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkdmFsO1xyXG59XHJcbkBtaXhpbiBzaXplKCR2YWwpIHtcclxuICAgIHdpZHRoOiAkdmFsO1xyXG4gICAgaGVpZ2h0OiAkdmFsO1xyXG59XHJcbkBtaXhpbiB0cmFuc2l0aW9uKCR2YWwpIHtcclxuICAgIHRyYW5zaXRpb246ICR2YWw7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICR2YWw7XHJcbiAgICAtbW96LXRyYW5zaXRpb246ICR2YWw7XHJcbiAgICAta2h0bWwtdHJhbnNpdGlvbjogJHZhbDtcclxuICAgIC1vLXRyYW5zaXRpb246ICR2YWw7XHJcbn1cclxuQG1peGluIHRleHRUcnVuY2F0ZSB7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uY29sdW1uLWNob29zZXItZWxlbWVudHMtY29udGFpbmVyIC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5mcmVlemUudXAge1xyXG4gICAgQGluY2x1ZGUgY29sdW1uQ2hvb3NlckVsZW1lbnRGcmVlemUoY2FsYygxcHggLSAxMDAlKSwgMTAwNik7XHJcbn1cclxuXHJcbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50cy1jb250YWluZXIgLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyLmZyZWV6ZS5kb3duIHtcclxuICAgIEBpbmNsdWRlIGNvbHVtbkNob29zZXJFbGVtZW50RnJlZXplKGNhbGMoMTAwJSAtIDFweCksIDEwMDQpO1xyXG59XHJcblxyXG4uY29sdW1uLWNob29zZXItZWxlbWVudHMtY29udGFpbmVyIC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5mcmVlemUge1xyXG4gICAgQGluY2x1ZGUgY29sdW1uQ2hvb3NlckVsZW1lbnRGcmVlemUoMCUsIDEwMDUpO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50cy1jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgb3ZlcnJGbG93O1xyXG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZEluaGVyaXQ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiA2MHZoO1xyXG4gICAgYm9yZGVyOiBpbmhlcml0O1xyXG59XHJcbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50cy1jb250YWluZXI6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyLnBhZ2UtbGluayB7XHJcbiAgICBtYXJnaW4tbGVmdDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIucGFnZS1saW5rOmZvY3VzIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbn1cclxuXHJcbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5wYWdlLWxpbms6aG92ZXIge1xyXG4gICAgei1pbmRleDogYXV0bztcclxufVxyXG5cclxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyLnBhZ2UtbGluazpmb2N1czo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1oLCBhdXRvKTtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHRvcDogY2FsYyh2YXIoLS10LCBhdXRvKSAtIHZhcigtLWJ0LCBhdXRvKSk7XHJcbiAgICBib3gtc2hhZG93OiBpbmhlcml0O1xyXG4gICAgei1pbmRleDogMTAwMTtcclxufVxyXG5cclxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyLnBhZ2UtbGluazpmb2N1cyAuY29sdW1uLWNob29zZXItZHJhZy1pY29uLW93bmVyIHtcclxuICAgIHRvcDogdmFyKC0tdCwgYXV0byk7XHJcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0taCwgYXV0bykgLSB2YXIoLS1idCwgYXV0bykgKiAyKTtcclxufVxyXG5cclxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnRzLWNvbnRhaW5lcjpsYXN0LWNoaWxkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uY29sdW1uLWNob29zZXItaGVhZGVyIHtcclxuICAgIEBpbmNsdWRlIGZsZXhDZW50ZXJlZDtcclxuICAgIEBpbmNsdWRlIHVzZXJTZWxlY3ROb25lO1xyXG59XHJcblxyXG4uY29sdW1uLWNob29zZXItaGVhZGVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGJvcmRlcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICRjb2x1bW4tY2hvb3Nlci1ib3JkZXItd2lkdGghaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMzI1cHg7XHJcbn1cclxuXHJcbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgQGluY2x1ZGUgd2l0aG91dFNpZGVCb3JkZXJzO1xyXG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZEluaGVyaXQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjg1cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMC44NXJlbTtcclxuICAgIGJvcmRlci10b3Atd2lkdGg6ICRjb2x1bW4tY2hvb3Nlci1ib3JkZXItd2lkdGg7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkY29sdW1uLWNob29zZXItYm9yZGVyLXdpZHRoO1xyXG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBpbmhlcml0O1xyXG59XHJcbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLFxyXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxyXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIubGlzdC1ncm91cC1pdGVtOmZvY3VzIHtcclxuICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbmhlcml0O1xyXG59XHJcbi5jb2x1bW4tY2hvb3Nlci1jb250YWluZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlclRvcFJhZGl1cyh1bnNldCk7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyQm90dG9tUmFkaXVzKHVuc2V0KTtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uY29sdW1uLWNob29zZXItZWxlbWVudHMtY29udGFpbmVyIC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lci5pbi1kcmFnIHtcclxuICAgIEBpbmNsdWRlIHVzZXJTZWxlY3ROb25lO1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsMCwwLDAuNSk7XHJcbiAgICB6LWluZGV4OiAxMDA4O1xyXG59XHJcblxyXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jaGVja2JveCB7XHJcbiAgICBAaW5jbHVkZSB1c2VyU2VsZWN0Tm9uZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY29sdW1uLWNob29zZXItZWxlbWVudHMtY29udGFpbmVyLmNvbHVtbi1jaG9vc2VyLWVuYWJsZS1kcmFnLWRyb3AgLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cclxuICAgICYgPiAuY29sdW1uLWNob29zZXItZWxlbWVudC1jaGVja2JveCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyRjb2x1bW4tY2hvb3Nlci1sYWJlbC1wYWRkaW5nLXJpZ2h0fSArICN7JGNvbHVtbi1jaG9vc2VyLWRyYWctaWNvbi13aWR0aH0gKyAjeyRjb2x1bW4tY2hvb3Nlci1kcmFnLWljb24tcGFkZGluZ3N9KTtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY2hlY2tib3ggLmR4YmwtY2hlY2tib3ggPiBsYWJlbCB7XHJcbiAgICBAaW5jbHVkZSB0ZXh0VHJ1bmNhdGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY2hlY2tib3ggLmR4YmwtY2hlY2tib3ggaW5wdXQge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNoZWNrYm94ID4gLmR4YmwtY2hlY2tib3ggLmR4YnMtY2hlY2tib3gtbGFiZWwuZHhicy1jaGVja2JveC1sYWJlbC13cmFwIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5jb2x1bW4tY2hvb3Nlci1jYXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMC45MjVyZW07XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbn1cclxuXHJcbi5jb2x1bW4tY2hvb3Nlci1idXR0b24ge1xyXG4gICAgQGluY2x1ZGUgZmxleENlbnRlcmVkO1xyXG5cclxuICAgIC5jb2x1bW4tY2hvb3Nlci1idXR0b24taWNvbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgc2l6ZSgxNnB4KTtcclxuXHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb2x1bW4tY2hvb3Nlci1kcmFnLWljb24ge1xyXG4gICAgQGluY2x1ZGUgc2l6ZSgxOHB4KTtcclxufVxyXG5cclxuLmNvbHVtbi1jaG9vc2VyLWRyYWctaWNvbi1vd25lciB7XHJcbiAgICBAaW5jbHVkZSBmbGV4Q2VudGVyZWQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjdXJzb3I6IG1vdmU7XHJcbiAgICB3aWR0aDogY2FsYygjeyRjb2x1bW4tY2hvb3Nlci1kcmFnLWljb24td2lkdGh9ICsgI3skY29sdW1uLWNob29zZXItZHJhZy1pY29uLXBhZGRpbmdzfSk7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgLWtodG1sLXVzZXItZHJhZzogZWxlbWVudDtcclxuICAgIC13ZWJraXQtdXNlci1kcmFnOiBlbGVtZW50O1xyXG59XHJcblxyXG4uY29sdW1uLWNob29zZXItZXhpdC1pY29uIHtcclxuICAgIEBpbmNsdWRlIHNpemUoMThweCk7XHJcbn1cclxuXHJcbi5jb2x1bW4tY2hvb3Nlci1leGl0LWJ1dHRvbiB7XHJcbiAgICBAaW5jbHVkZSBzaXplKDE4cHgpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xyXG59XHJcblxyXG4uZHhibC10b29sYmFyLWRyb3Bkb3duLmJvcmRlci1pbmhlcml0ID4gLm1vZGFsLWJvZHkge1xyXG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZEluaGVyaXQ7XHJcbiAgICBib3JkZXI6IGluaGVyaXQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDA7XHJcbn1cclxuLmR4YmwtdG9vbGJhci1kcm9wZG93bi5ib3JkZXItaW5oZXJpdCA+IC5tb2RhbC1ib2R5ID4gLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnRzLWNvbnRhaW5lciB7XHJcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW5oZXJpdDtcclxuICAgIGJvcmRlcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmdyaWQtdG9vbGJhci5jYXJkLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiA2cHg7XHJcbn1cclxuXHJcbi5keGJsLXRvb2xiYXItZHJvcGRvd24uZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsIC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5keGJsLXRvb2xiYXItZHJvcGRvd24uZHhibC10b29sYmFyLWRyb3Bkb3duLW1vZGFsIC5jb2x1bW4tY2hvb3Nlci1lbGVtZW50LWNoZWNrYm94IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4uZHhibC10b29sYmFyLWRyb3Bkb3duLmR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbCAuY29sdW1uLWNob29zZXItZHJhZy1pY29uIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZHhibC10b29sYmFyLWRyb3Bkb3duLmR4YmwtdG9vbGJhci1kcm9wZG93bi1tb2RhbCAuY29sdW1uLWNob29zZXItZWxlbWVudHMtY29udGFpbmVyIHtcclxuICAgIEBpbmNsdWRlIG92ZXJyRmxvdyh1bnNldCwgdW5zZXQpO1xyXG4gICAgbWF4LWhlaWdodDogbm9uZTtcclxufVxyXG4uZ3JpZC1oZWFkZXItdGVtcGxhdGUge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyQm90dG9tUmFkaXVzKDApO1xyXG4gICAgYm9yZGVyOiBpbmhlcml0O1xyXG4gICAgQGluY2x1ZGUgd2l0aG91dFNpZGVCb3JkZXJzO1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxufVxyXG4uZ3JpZC1oZWFkZXItdGVtcGxhdGUgKyAuZHhicy10YWJsZSB7XHJcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG59XHJcblxyXG4uZHhibC10b29sYmFyLW5vLWl0ZW0tdGV4dCAuZHhibC10b29sYmFyLWdyb3VwIC5jb2x1bW4tY2hvb3Nlci1idXR0b24tbGFiZWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uY29sdW1uLWNob29zZXItZWxlbWVudC1jb250YWluZXIubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxufVxyXG4uZHhJRSAucGFnZS1saW5rLmNvbHVtbi1jaG9vc2VyLWVsZW1lbnQtY29udGFpbmVyOmZvY3VzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4iLCIuZHhibC1ncmlkW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSAqOmZvY3VzLFxyXG4uZHhibC1ncmlkIHRyW2RhdGEtZHgtZm9jdXMtaGlkZGVuXSA+IHRkOmZvY3VzLFxyXG4uZHhibC1jYWxlbmRhcltkYXRhLWR4LWZvY3VzLWhpZGRlbl0gKjpmb2N1cy13aXRoaW4sXHJcbltkYXRhLWR4LWZvY3VzLWhpZGRlbl0gLmR4YnMtY2xlYXItYnRuOmZvY3VzLCBbZGF0YS10b2dnbGU9XCJncmlkdmlldy1jb2x1bW4tc29ydFwiXTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkYXRhLWR4LWZvY3VzLWhpZGRlbl0gLmR4YnMtY2xlYXItYnRuIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuIiwiLmR4LWJsYXpvci1zbmFja2Jhci1jb250YWluZXIge1xyXG4gICAgei1pbmRleDogMzAwMDE7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4ycywgb3BhY2l0eSAwLjJzIGxpbmVhcjtcclxuXHJcbiAgICByaWdodDogLjVyZW07XHJcbiAgICBsZWZ0OiAuNXJlbTtcclxuICAgIGJvdHRvbTogLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDU4MHB4OyAgICAgICAgICAgICAgICAgICAvL1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjRweDsgICAgICAgICAgICAgICAgLy9mb3IgdGhlIGNvbnNpc3RlbmN5IHdpdGggdG9vbGJhciBtb2RhbCB3aW5kb3dzXHJcblxyXG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjkwcHgpO1xyXG4gICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICBib3R0b206IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi5keC1ibGF6b3Itc25hY2tiYXItY29udGFpbmVyLXNob3duIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICB9XHJcblxyXG4gICAgJiAuZHgtYmxhem9yLXNuYWNrYmFyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogLjVyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG9wYWNpdHk6IC43NTtcclxuICAgIH1cclxufVxyXG4iLCIuZHgtYmxhem9yLWNvbG9ycGlja2VyIHtcclxuICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG5cclxuICAgIC5keC1ibGF6b3ItY29sb3JwaWNrZXItY3VzdG9tLWNvbG9yLWFyZWEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR4LWJsYXpvci1jb2xvcnBpY2tlci10YWJsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5keC1ibGF6b3ItY29sb3JwaWNrZXItYXV0b21hdGljLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAuZHgtYmxhem9yLWNvbG9ycGlja2VyLWNlbGwge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWF1dG9tYXRpYy1jYXB0aW9uIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5keC1ibGF6b3ItY29sb3JwaWNrZXItdGFibGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbi5keC1ibGF6b3ItY29sb3JwaWNrZXItcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWNlbGwge1xyXG4gICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHgtYmxhem9yLWNvbG9ycGlja2VyLXNlbGVjdGVkLWNvbG9yIHtcclxuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tcHJpbWFyeSk7XHJcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xyXG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmR4LWJsYXpvci1jb2xvcnBpY2tlci1wYWxsZXRlIHtcclxuICAgIHdpZHRoOiAxMi41cmVtO1xyXG4gICAgaGVpZ2h0OiAxMi41cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBjcm9zc2hhaXI7XHJcbn1cclxuXHJcbi5keC1ibGF6b3ItY29sb3JwaWNrZXItcGFsbGV0ZS1ncmFkaWVudCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5keC1ibGF6b3ItY29sb3JwaWNrZXItcGFsbGV0ZS1ncmFkaWVudC13aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIscmlnaHQgdG9wLGxlZnQgdG9wLGZyb20ocmdiYSgyNTUsMjU1LDI1NSwwKSksdG8od2hpdGUpKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcscmdiYSgyNTUsMjU1LDI1NSwwKSwjZmZmKTtcclxufVxyXG5cclxuLmR4LWJsYXpvci1jb2xvcnBpY2tlci1wYWxsZXRlLWdyYWRpZW50LWJsYWNrIHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxsZWZ0IGJvdHRvbSxmcm9tKHJnYmEoMCwwLDAsMCkpLHRvKGJsYWNrKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIDE4MGRlZyxyZ2JhKDAsMCwwLDApLCMwMDApO1xyXG59XHJcblxyXG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWh1ZS1zY2FsZS13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTIuNXJlbTtcclxuICAgIHdpZHRoOiAxLjc1cmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmR4LWJsYXpvci1jb2xvcnBpY2tlci1odWUtc2NhbGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCBib3R0b20sbGVmdCB0b3AsZnJvbShyZWQpLGNvbG9yLXN0b3AoMTclLCNmZjApLGNvbG9yLXN0b3AoMzMlLCMwZjApLGNvbG9yLXN0b3AoNTAlLCMwZmYpLGNvbG9yLXN0b3AoNjclLCMwMGYpLGNvbG9yLXN0b3AoODMlLCNmMGYpLHRvKHJlZCkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCAwZGVnLHJlZCAwLCNmZjAgMTclLCMwZjAgMzMlLCMwZmYgNTAlLCMwMGYgNjclLCNmMGYgODMlLHJlZCAxMDAlKTtcclxufVxyXG5cclxuLmR4LWJsYXpvci1jb2xvcnBpY2tlci1jdXN0b20tY29sb3Ige1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmR4LWJsYXpvci1jb2xvcnBpY2tlci1odWUtc2VsZWN0aW9uLXJlY3Qge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICBoZWlnaHQ6IDAuNjVyZW07XHJcbiAgICBib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwwLDAsMC4zNSk7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5keC1ibGF6b3ItY29sb3JwaWNrZXItY29sb3Itc2VsZWN0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsMCwwLDAuMzUpO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uZHgtYmxhem9yLWNvbG9ycGlja2VyLWVkaXRvcnMtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAuZHhicy10ZXh0Ym94OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4zNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmR4LWJsYXpvci1jb2xvcnBpY2tlci1idG4tY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcclxuXHJcbiAgICAuYnRuOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XHJcbiAgICB9XHJcbn1cclxuIiwiLyogQ29tbW9uICovXHJcblxyXG4uZHhicy1wb3NpdGlvbi1yZWxhdGl2ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi8qIEFjY2Vzc2liaWxpdHkgKi9cclxuLmR4QUlGRSxcclxuLmR4QUlGTUUge1xyXG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oMCAwKTtcclxuICAgIC8qIGNsaXAtcGF0aDogcG9seWdvbigwIDApOyAqL1xyXG59XHJcblxyXG4uZHhBSUZFIHtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZHhBSUZNRSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4vKiBHcmlkVmlldyAqL1xyXG4uZHhicy1ncmlkdmlldyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAuY2FyZC1ib2R5ID4gLmNhcmQtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQuYmctcHJpbWFyeSAuYnRuLWxpbmsge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmR4YnMtaW5kZW50LWNlbGwge1xyXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGJvZHkgPiAuZHhicy1lbXB0eS1kYXRhLXJvdyA+IHRkIHtcclxuICAgIHBhZGRpbmc6IDFlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmR4YnMtZW1wdHktZGF0YS1yb3cge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG59XHJcblxyXG4vKiBub24tZGF0YS1oZWFkZXIgKi9cclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5keGJzLWNtZC1jZWxsLFxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmR4YnMtc2VsZWN0LWNlbGwge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4vKiBjb21tYW5kIGNlbGwgYnV0dG9ucyAqL1xyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIC5keGJzLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmR4YnMtY21kLWNlbGwgPiAuZHhibC1idG4tbGluayxcclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5keGJzLWNtZC1jZWxsID4gLmR4YmwtYnRuLWxpbmsge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCBtYXJrIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5keGJzLWdyaWR2aWV3IC5keGJzLWNtZC1jZWxsLFxyXG4uZHhicy1ncmlkdmlldyAuZHhicy1zZWxlY3QtY2VsbCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyAuZHhicy1sb2FkaW5nIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLyogRml4ZWQgbGF5b3V0ICovXHJcblxyXG4uZHhicy1ncmlkdmlldyAuZHhicy1maXhlZCB7XHJcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyAuZHhicy1maXhlZCA+IHRoZWFkID4gdHIgPiB0aCxcclxuLmR4YnMtZ3JpZHZpZXcgLmR4YnMtZml4ZWQgPiB0Ym9keSA+IHRyID4gdGQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcblxyXG4uZHhicy1ncmlkdmlldyAuZHhicy1maXhlZCA+IHRoZWFkID4gdHIgPiB0aCB7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuLyogU2Nyb2xsaW5nICovXHJcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAuZHhndkhTREMsXHJcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAuZHhndkNTRCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZIU0RDOmZpcnN0LWNoaWxkLFxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZIU0RDICsgLmR4Z3ZDU0Q6bm90KC5keGJzLWdyaWQtaHNkKSxcclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGd2Q1NEOmZpcnN0LWNoaWxkIHsgIC8qaGlkZGVuKi9cclxuICAgIGJvcmRlci10b3A6IDA7XHJcbn1cclxuXHJcbi8qIEJvcmRlcnMgKi9cclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyAuZHhicy1ubGIsXHJcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5keGJzLWdyaWR2aWV3IC5keGJzLW5yYiB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXHJcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0aGVhZCA+IHRyID4gdGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxufVxyXG5cclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCA+IC5keGd2Q1NEID4gdGFibGUge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZIU0RDICsgLmR4Z3ZDU0Q6bm90KC5keC1zY3JvbGxpbmcpID4gdGFibGUgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxufVxyXG5cclxuLmR4YnMtZ3JpZHZpZXcuZHhicy12ZXJ0aWNhbC1zY3JvbGxiYXItdmlzaWJsZTpub3QoLmR4YnMtZm0tZGV0YWlscykgPiAuY2FyZCA+IC5keGd2Q1NEOm5vdCguZHgtc2Nyb2xsaW5nKSA+IHRhYmxlID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG5cclxuLyogR3JpZFZpZXcgYW5kIENhcmRWaWV3IGhlYWRlcnMgKGNlbGxzIGFuZCBibG9ja3MpICovXHJcbi5keGJzLXRoLmNhcmQge1xyXG4gICAgbWFyZ2luOiAwIDAuNWVtIDAgMDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5keGJzLXRoLmNhcmQgPiAuY2FyZC1ib2R5IHtcclxuICAgIHBhZGRpbmc6IC4zcmVtIC43NXJlbTtcclxufVxyXG5cclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcclxuLmR4YnMtdGguY2FyZCA+IC5jYXJkLWJvZHkge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHIuZHhicy1maWx0ZXItcm93ID4gdGQsXHJcbi5keGJzLXRoLmNhcmQgPiAuY2FyZC1ib2R5LmR4YnMtbm9jbGljayB7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5keGJzLXRoLmNhcmQgPiAuY2FyZC1ib2R5ID4gc3BhbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uZHhicy10aC5jYXJkID4gLmNhcmQtYm9keSA+IHNwYW46bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgd2lkdGg6IDk5LjklO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHIgPiB0aCA+IGJ1dHRvbjpub3QoLmR4YnMtY21kLWJ0biksXHJcbi5keGJzLXRoLmNhcmQgPiAuY2FyZC1ib2R5ID4gYnV0dG9uIHtcclxuICAgIHBhZGRpbmc6IDAgLjJyZW07XHJcbiAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG5cclxuLmR4YnMtZml4ZWQtaGVhZGVyLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5keGJzLWZpeGVkLWhlYWRlci1jb250ZW50ID4gc3BhbiB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uZHhicy1maXhlZC1oZWFkZXItY29udGVudCA+IGJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAwIC4ycmVtO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuXHJcbi5keGJzLWdyaWR2aWV3IC5keGJzLWZpeGVkIC5keGJzLWZpeGVkLWhlYWRlci1jb250ZW50ID4gc3BhbiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuXHJcbi5keGJzLWdyaWR2aWV3IHRkLnRhYmxlLWFjdGl2ZS5iZy1wcmltYXJ5LnRleHQtd2hpdGUgPiAuZHhibC1jaGVja2JveCA+IGxhYmVsIHtcclxuICAgIG1peC1ibGVuZC1tb2RlOiBzY3JlZW47XHJcbn1cclxuLyogUG9wdXBDb250cm9sICovXHJcblxyXG4uZHhicy1mYXN0LW5hdi5kcm9wZG93bi1tZW51LFxyXG4uZHhicy1kcm9wZG93bi1hcmVhLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyAuZHhicy10aC5jYXJkID4gLmNhcmQtYm9keSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5keGJzLWdyaWR2aWV3IC5keGJzLXRoLmNhcmQgPiAuY2FyZC1ib2R5ID4gc3Bhbjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4iLCIvKiBCbGF6b3IgKi9cclxuXHJcbi8qKiBCbGF6b3IgRGF0YSBHcmlkICoqL1xyXG46bm90KC5keGJsLWxpc3Rib3gpID4gLmR4YnMtZ3JpZHZpZXcge1xyXG4gICAgLmR4YnMtZml4ZWQtaGVhZGVyLWNvbnRlbnQgPiBzcGFuOmhvdmVyLFxyXG4gICAgLmR4YnMtZml4ZWQtaGVhZGVyLWNvbnRlbnQgPiBzcGFuOmZvY3VzIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxufVxyXG5cclxuLmR4YnMtZml4ZWQtaGVhZGVyLWNvbnRlbnQgPiBidXR0b24uZHhibC1idG4tbGluayxcclxudGQuZHhicy1jbWQtY2VsbCA+IGJ1dHRvbi5keGJsLWJ0bi1saW5rLFxyXG50aC5keGJzLWNtZC1jZWxsID4gYnV0dG9uLmR4YmwtYnRuLWxpbmsge1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG59XHJcblxyXG50aC5keGJzLWNtZC1jZWxsID4gYnV0dG9uLmR4YmwtYnRuLWxpbmsge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4vKiBWaXJ0dWFsIFNjcm9sbGluZyAqL1xyXG5cclxuLmR4YnMtZ3JpZHZpZXcgPiBkaXYgPiAuZHhicy1ncmlkLXZzZCB7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldy5keGJzLWhhcy12ZXJ0aWNhbC1zY3JvbGxiYXIuZHhicy12ZXJ0aWNhbC1zY3JvbGxiYXItdmlzaWJsZSA+IC5jYXJkID4gLmR4Z3ZIU0RDLmR4YnMtc2Nyb2xsYmFyLXBhZGRpbmdcclxue1xyXG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tZHgtc2Nyb2xsYmFyLXdpZHRoLCAxN3B4KTtcclxufVxyXG5cclxuLmR4Z3ZIU0RDID4gLmR4YnMtdGFibGUudGFibGUtYm9yZGVyZWQge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwO1xyXG59XHJcblxyXG4uZHhndkNTRCB7XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbn1cclxuLyogVGhlcmUgaXMgbm90IHBhZ2VyICovXHJcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgPiAuZHhndkhTREMgKyAuZHhndkNTRCB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4uZHhicy1ncmlkdmlldyA+IC5jYXJkID4gLmR4Z3ZDU0QgKyAuY2FyZC1ib2R5IHtcclxuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci13aWR0aDogMDtcclxuICAgIGJvcmRlci1zdHlsZTogaW5oZXJpdDtcclxuICAgIGJvcmRlci10b3Atd2lkdGg6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5keGJzLXRhYmxlID4gdGJvZHkgPiB0ci5keGJzLWdyaWQtZmlyc3QtbGV2ZWwtZ3JvdXAgPiB0ZC5keGJzLXRvZ2dsZS1jZWxsLFxyXG50YWJsZS5keGJzLXRhYmxlOm5vdCguZHhicy1ncm91cGVkKSA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZDpub3QoLmR4YnMtZ3JpZHZpZXctcm93LWRldGFpbHMpIHtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG59XHJcbi8qIGNvbW1hbmQgY2VsbCBidXR0b25zICovXHJcbi5keGJzLWdyaWR2aWV3ID4gLmNhcmQgLmR4YnMtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZHhicy1jbWQtY2VsbCA+IHNwYW4gPiAuZHhibC1idG4tbGluayxcclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5keGJzLWNtZC1jZWxsID4gc3BhbiA+IC5keGdCQ1RDID4gLmR4YmwtYnRuLWxpbmssIC8vbGFjayAoYmF0Y2ggbW9kZSlcclxuLmR4YnMtZ3JpZHZpZXcgPiAuY2FyZCAuZHhicy10YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5keGJzLWNtZC1jZWxsID4gc3BhbiA+IC5keGJsLWJ0bi1saW5rIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuLyogQ29sdW1uIEhlYWQgRHJhZ2dpbmcgKi9cclxuLmR4LWRyYWdnaW5nLXN0YXRlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgei1pbmRleDogMjAwMDA7XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gICAgLyphbmltYXRpb246IHRyYW5zbGF0aW5nIDRzIGxpbmVhciBpbmZpbml0ZTsqL1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgY3Vyc29yOiBtb3ZlO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDZweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAycHggNnB4IDBweCByZ2JhKDAsMCwwLDAuMTIpO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi8qaGlkZGVuKi9cclxuLmR4YnMtdGguZHgtZHJhZ2dpbmctc3RhdGUgPiAuY2FyZC1ib2R5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbn1cclxuLmR4Z3YtdGFyZ2V0LW1hcmtzIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgei1pbmRleDogMTk5OTk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiBjb2x1bW47XHJcbn1cclxuLmR4YnMtZ3JvdXAtcGFuZWwtZW1wdHkge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4vKiBDb2x1bW4gR3JvdXBpbmcgKi9cclxuLypsYWNrKi9cclxuLmR4YnMtaGVhZGVyLWluZGVudCB7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG4vKmxhY2sqL1xyXG4uZHhicy1oZWFkZXItaW5kZW50Om5vdCguZHhicy1oZWFkZXItaW5kZW50LWxhc3QpIHtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG4vKmxhY2sqL1xyXG4uZHhndkFybSA+IC5keGJzLWhlYWRlci1pbmRlbnQge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG59XHJcbi8qbGFjayovXHJcbi5keGd2QXJtID4gLmR4YnMtaGVhZGVyLWluZGVudCA+IC5pbnZpc2libGUge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcbi8qKiBCbGF6b3IgQ29tYm9Cb3ggKiovXHJcbi5keC1kcm9wZG93bi1saXN0LWNvbnRhaW5lciA+IC5kcm9wZG93bi1tZW51IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qbGFjayovXHJcbi5keC1sYi1kYXRhZ3JpZCA+IC5jYXJkIHtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLypsYWNrKi9cclxuLmR4LWxiLWRhdGFncmlkID4gLmNhcmQgPiB0YWJsZSA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuXHJcbi8qbGFjayovXHJcbi5keC1sYi1kYXRhZ3JpZCA+IC5jYXJkID4gdGFibGUuZHhicy10YWJsZSA+IHRib2R5ID4gdHIuZHJvcGRvd24taXRlbSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbi8qIENvbW1vbiBmb3IgQmxhem9yICovXHJcbi5keGJzLWJvcmRlci1yYWRpdXMtdG9wLTAge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmR4LWJvcmRlci1yYWRpdXMtaW5oZXJpdCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5keC1ib3JkZXItcmFkaXVzLWxlZnQtaW5oZXJpdCB7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5keC1ib3JkZXItcmFkaXVzLXJpZ2h0LWluaGVyaXQge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5keC1ib3JkZXItcmFkaXVzLXJpZ2h0LTAge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiIsIi5keGJsLWV4cGFuZGFibGUtY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgJltpcy1hbmltYXRpbmddIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4zNXMgZWFzZTtcclxuICAgICAgICB3aWxsLWNoYW5nZTogbWF4LWhlaWdodDtcclxuICAgIH1cclxufVxyXG4iLCJkeGJsLXNjaGVkdWxlciB7XHJcbiAgICAmPiAuZHhicy1zYy1kYXl2aWV3ID4gLmR4YnMtc2Mtc2Nyb2xsLWNvbnRhaW5lciA+IC5keGJzLXNjLXZlcnRpY2FsLXZpZXcgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkLFxyXG4gICAgLmR4YnMtc2MtdGltZWxpbmUgLmR4YnMtc2MtaGVhZGVycy1jb250YWluZXIgPiAuZHhicy1zYy10aW1lc2NhbGU6bm90KDpmaXJzdC1jaGlsZCkgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkLFxyXG4gICAgLmR4YnMtc2MtdGltZWNlbGxzLWNvbnRhaW5lciA+IC5keGJzLXNjLWhvcml6b250YWwtdmlldyA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQsXHJcbiAgICAuZHhicy1zYy10aW1lY2VsbHMtY29udGFpbmVyID4gLmR4YnMtc2MtaG9yaXpvbnRhbC12aWV3ID4gdGJvZHkgPiB0ci5keGJzLXNjLWFybSArIHRyIHtcclxuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gICAgfVxyXG4gICAgLmR4YnMtc2MtdGltZWNlbGxzLWNvbnRhaW5lciA+IC5keGJzLXNjLWhvcml6b250YWwtdmlldyA+IHRib2R5ID4gdHIuZHhicy1zYy1hcm0ge1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcclxuICAgIH1cclxuICAgICY+IC5keGJzLXNjLWRheXZpZXcgPiAuZHhicy1zYy1zY3JvbGwtY29udGFpbmVyID4gLmR4YnMtc2MtdmVydGljYWwtdmlldyA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCxcclxuICAgICY+IC5keGJzLXNjLW1vbnRoIC5keGJzLXNjLXRpbWVjZWxscy1jb250YWluZXIgPiAuZHhicy1zYy1ob3Jpem9udGFsLXZpZXcgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbiAgICB9XHJcbiAgICAmPiAuZHhicy1zYy1kYXl2aWV3ID4gLmR4YnMtc2Mtc2Nyb2xsLWNvbnRhaW5lciA+IC5keGJzLXNjLXZlcnRpY2FsLXZpZXcgPiB0Ym9keSA+IHRyIHtcclxuICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbiAgICAgICAgICAgICY+IC5keGJzLXNjLW1pbnV0ZS1jZWxsLFxyXG4gICAgICAgICAgICAmPiAuZHhicy1zYy10aW1lLWNlbGwge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5keC1waXZvdGdyaWQge1xyXG4gICAgdHI6bGFzdC1jaGlsZCA+IC5keHBnLWhlYWRlcixcclxuICAgIHRib2R5Om5vdCg6bGFzdC1jaGlsZCkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXHJcbiAgICB0aGVhZDpub3QoOmxhc3QtY2hpbGQpID4gdHI6bGFzdC1jaGlsZCA+IHRoIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG5cclxuICAgIHRoLFxyXG4gICAgdGQge1xyXG4gICAgICAgICYudGFibGUtYWN0aXZlIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDc1KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiXHJcbi5keGJzLWdyaWR2aWV3IHtcclxuICAgIC5keGJzLWRhdGEtcm93ID4gdGQsXHJcbiAgICB0ciA+IHRoLmR4YnMtc2VsZWN0LWNlbGwge1xyXG4gICAgICAgICY+IC5keGJsLWNoZWNrYm94IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAmPiBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5keGJzLXNlbGVjdC1jZWxsID4gLmR4YnMtY2hlY2tib3ggPiAuY3VzdG9tLWNoZWNrYm94ID4gLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuZHhicy1maXhlZC1oZWFkZXItY29udGVudCA+IHNwYW4sXHJcbiAgICAuZHhicy1ncm91cC1wYW5lbCBzcGFuIHtcclxuICAgICAgICAmOm5vdCg6aG92ZXIpIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY+IC5jYXJkIHtcclxuICAgICAgICAmID4gLmR4YnMtdGFibGUgPiAqIHtcclxuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmPiAuZHhicy10YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQsXHJcbiAgICAgICAgJj4gLmR4YnMtZ3JpZC12c2QgPiAuZHhicy10YWJsZSA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQsXHJcbiAgICAgICAgJj4gLmR4YnMtZ3JpZC1oc2QgPiAuZHhicy10YWJsZSA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQsXHJcbiAgICAgICAgJj4gLmR4YnMtZ3JpZC1oZWFkZXItY29udGFpbmVyID4gLmR4YnMtdGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJj4gLmR4YnMtdGFibGUgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmPiAuZHhndkhTREMgdHIsXHJcbiAgICAgICAgJj4gLmR4Z3ZDU0QgdHI6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY+IC5keGJzLWdyaWQtcGFnZXIge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmPiAuZHhicy1ncmlkLWhlYWRlci1jb250YWluZXIuZHhicy1ncmlkLWdwaCA+IC5keGJzLWZpeGVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJj4gLmdyaWQtaGVhZGVyLXRlbXBsYXRlICsgLmR4YnMtdGFibGUge1xyXG4gICAgICAgICAgICAmID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCxcclxuICAgICAgICAgICAgJiA+IGNvbGdyb3VwICsgdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gLmR4Z3ZIU0RDID4gLmR4YnMtdGFibGUgPiB0aGVhZCxcclxuICAgICAgICA+IC5keGd2Q1NEID4gLmR4YnMtdGFibGUgPiB0Ym9keSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iXX0= */
