@charset "UTF-8";
*:focus-visible {
  box-shadow: 0 0 0 0.3rem #f0fd5f;
}
html {
  font-size: 0.6944444444vw;
}

#w {
  position: relative;
  z-index: 1;
  width: 100vw;
  overflow-x: hidden;
}
#w main {
  background-color: #00AFA8;
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  overflow: hidden;
  overflow-x: hidden;
}
#w main {
    border: 11px solid #F0FD5F;
  }

body {
  opacity: 1;
  background: #00AFA8;
}

body > canvas {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

section {
  position: relative;
  margin-top: -1px;
  padding-top: 1px;
  padding-bottom: 1px;
}

* {
  margin: 0;
  padding: 0;
  border: 0;
  font-family: inherit;
  vertical-align: baseline;
  outline: none;
  box-sizing: border-box;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
}

html {
  word-break: break-word;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: transparent;
}

ol, ul {
  list-style: none;
}

li {
  display: flex;
  flex-direction: column;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
}

q, blockquote {
  quotes: none;
}

q:before, q:after, blockquote:before, blockquote:after {
  content: none;
}

small, sub, sup {
  font-size: 0.83em;
}

sub {
  vertical-align: sub;
}

sup {
  vertical-align: super;
}

a img {
  border: none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

img, video {
  display: flex;
  max-width: 100%;
  height: auto;
}

video {
  width: 100%;
}

img {
  pointer-events: none;
  width: 100%;
}

a {
  font-size: inherit;
  line-height: inherit;
  text-decoration: none;
}

a, button {
  color: inherit;
}
a:not(:disabled), button:not(:disabled) {
  cursor: pointer;
}

button {
  text-align: left;
}

input, select, textarea, button {
  background-color: transparent;
  font: inherit;
}
input:focus, select:focus, textarea:focus, button:focus {
  outline: 0;
}

input {
  appearance: none;
}

textarea {
  resize: none;
}

input[type=color] {
  border: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

input:-webkit-autofill {
  -webkit-background-clip: text;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
}

select::-ms-expand {
  display: none;
}

svg {
  overflow: visible;
  width: 100%;
  height: auto;
}

::-webkit-outer-spin-button, ::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

*, *::after, *::before {
  -webkit-user-drag: none;
  -webkit-app-region: no-drag;
}

pre {
  white-space: pre-wrap;
}

sup, sub {
  vertical-align: baseline;
  position: relative;
  font-size: inherit;
  display: inline-flex;
  position: relative;
}

.u-body {
  background-color: #00AFA8;
}

.t-body {
  color: #00AFA8;
  fill: #00AFA8;
}

.u-text {
  background-color: #FFFFF8;
}

.t-text {
  color: #FFFFF8;
  fill: #FFFFF8;
}

.u-black {
  background-color: #000000;
}

.t-black {
  color: #000000;
  fill: #000000;
}

.u-orange {
  background-color: #FFB64E;
}

.t-orange {
  color: #FFB64E;
  fill: #FFB64E;
}

.u-blue {
  background-color: #00AFA8;
}

.t-blue {
  color: #00AFA8;
  fill: #00AFA8;
}

.u-light-blue {
  background-color: #01DAD1;
}

.t-light-blue {
  color: #01DAD1;
  fill: #01DAD1;
}

.u-yellow {
  background-color: #F0FD5F;
}

.t-yellow {
  color: #F0FD5F;
  fill: #F0FD5F;
}

.u-white {
  background-color: #FFFFF8;
}

.t-white {
  color: #FFFFF8;
  fill: #FFFFF8;
}

.u-cream {
  background-color: #FFFFF8;
}

.t-cream {
  color: #FFFFF8;
  fill: #FFFFF8;
}

.u-error {
  background-color: #FFB64E;
}

.t-error {
  color: #FFB64E;
  fill: #FFB64E;
}

.u-success {
  background-color: #FF0000;
}

.t-success {
  color: #FF0000;
  fill: #FF0000;
}

:root {
  --flux: 126rem;
}

:root {
  --flux-large: 144rem;
}

:root {
  --flux-medium: 114rem;
}

:root {
  --flux-small: 95.6rem;
}

.u-flux {
  width: 100%;
  transform: translateZ(2px);
  margin-left: auto;
  margin-right: auto;
}
.u-flux:not(.no-gutter) {
  padding-left: var(--gutter);
  padding-right: var(--gutter);
}
.u-flux:not(.no-gutter) {
  max-width: calc(126rem + 2 * var(--gutter));
}
.u-flux.no-gutter {
  max-width: 126rem;
}
.u-flux.is-large:not(.no-gutter) {
  max-width: calc(144rem + 2 * var(--gutter));
}
.u-flux.is-large.no-gutter {
  max-width: 144rem;
}
.u-flux.is-medium:not(.no-gutter) {
  max-width: calc(114rem + 2 * var(--gutter));
}
.u-flux.is-medium.no-gutter {
  max-width: 114rem;
}
.u-flux.is-small:not(.no-gutter) {
  max-width: calc(95.6rem + 2 * var(--gutter));
}
.u-flux.is-small.no-gutter {
  max-width: 95.6rem;
}

:root {
  --gutter: 5rem;
}

.u-gutter {
  padding-left: var(--gutter);
  padding-right: var(--gutter);
}

.u-contain, .u-crop {
  font-size: 0;
  overflow: hidden;
  position: relative;
  display: block;
  contain: content;
}
.u-contain img, .u-contain video, .u-crop img, .u-crop video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.u-crop img, .u-crop video {
  object-fit: cover;
}

.u-contain img, .u-contain video {
  object-fit: contain;
}

.u-rel {
  position: relative;
}

.u-collapse {
  padding-top: 1px;
  padding-bottom: 1px;
}

.u-fill {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.u-z0 {
  z-index: 0;
}

.u-z1 {
  z-index: 1;
}

.u-no-overflow {
  overflow: hidden;
}

.u-texture {
  background-color: #00AFA8;
  position: relative;
}
.u-texture::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("./../img/texture.jpg");
  mix-blend-mode: screen;
  background-repeat: repeat;
  pointer-events: none;
}

.u-hide {
  display: none !important;
}

.u-show-phone {
    display: none !important;
  }

:root {
  --space: 6rem;
}

.u-space {
  margin-top: var(--space);
  margin-bottom: var(--space);
}

.u-space-top {
  margin-top: var(--space);
}

.u-space-bottom {
  margin-bottom: var(--space);
}

.u-pad {
  padding-top: var(--space);
  padding-bottom: var(--space);
}

.u-pad-top {
  padding-top: var(--space);
}

.u-pad-bottom {
  padding-bottom: var(--space);
}

:root {
  --space-huge: 28rem;
}

.u-space-huge {
  margin-top: var(--space-huge);
  margin-bottom: var(--space-huge);
}

.u-space-top-huge {
  margin-top: var(--space-huge);
}

.u-space-bottom-huge {
  margin-bottom: var(--space-huge);
}

.u-pad-huge {
  padding-top: var(--space-huge);
  padding-bottom: var(--space-huge);
}

.u-pad-top-huge {
  padding-top: var(--space-huge);
}

.u-pad-bottom-huge {
  padding-bottom: var(--space-huge);
}

:root {
  --space-large: 16rem;
}

.u-space-large {
  margin-top: var(--space-large);
  margin-bottom: var(--space-large);
}

.u-space-top-large {
  margin-top: var(--space-large);
}

.u-space-bottom-large {
  margin-bottom: var(--space-large);
}

.u-pad-large {
  padding-top: var(--space-large);
  padding-bottom: var(--space-large);
}

.u-pad-top-large {
  padding-top: var(--space-large);
}

.u-pad-bottom-large {
  padding-bottom: var(--space-large);
}

:root {
  --space-small: 5rem;
}

.u-space-small {
  margin-top: var(--space-small);
  margin-bottom: var(--space-small);
}

.u-space-top-small {
  margin-top: var(--space-small);
}

.u-space-bottom-small {
  margin-bottom: var(--space-small);
}

.u-pad-small {
  padding-top: var(--space-small);
  padding-bottom: var(--space-small);
}

.u-pad-top-small {
  padding-top: var(--space-small);
}

.u-pad-bottom-small {
  padding-bottom: var(--space-small);
}

:root {
  --space-tiny: 2.5rem;
}

.u-space-tiny {
  margin-top: var(--space-tiny);
  margin-bottom: var(--space-tiny);
}

.u-space-top-tiny {
  margin-top: var(--space-tiny);
}

.u-space-bottom-tiny {
  margin-bottom: var(--space-tiny);
}

.u-pad-tiny {
  padding-top: var(--space-tiny);
  padding-bottom: var(--space-tiny);
}

.u-pad-top-tiny {
  padding-top: var(--space-tiny);
}

.u-pad-bottom-tiny {
  padding-bottom: var(--space-tiny);
}

html {
  font-family: Courier, Helvetica, sans-serif;
  line-height: 1.45;
  font-weight: 400;
  letter-spacing: 0em;
  color: #FFFFF8;
  fill: #FFFFF8;
}

body > * {
  font-size: 2.2rem;
}

p + p {
  margin-top: 1em;
}

b, strong {
  font-weight: 700;
}

.t-link {
  font-weight: 700;
}

.t-word, .t-letter {
  display: inline-flex;
  white-space: nowrap;
}

.t-small, .s-cookie_banner-container {
  font-size: 1.6rem;
}

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

.t-wrap {
  clip-path: inset(-0.1em 0 -0.1em 0);
  display: flex;
  min-width: fit-content;
}

.t-line {
  text-align: inherit;
  width: 100%;
  min-width: fit-content;
}

.t-editor p b, .t-editor p strong {
  font-family: Agrandir;
  text-transform: uppercase;
  font-size: 0.818em;
}
.t-editor h2 + * {
  margin-top: var(--space-tiny);
}
.t-editor p + h2, .t-editor ul + h2, .t-editor ol + h2 {
  margin-top: var(--space-small);
}
.t-editor h3 + * {
  margin-top: var(--space-tiny);
}
.t-editor p + h3, .t-editor ul + h3, .t-editor ol + h3 {
  margin-top: var(--space-tiny);
}
.t-editor h4 + * {
  margin-top: var(--space-tiny);
}
.t-editor p + h4, .t-editor ul + h4, .t-editor ol + h4 {
  margin-top: var(--space-tiny);
}
.t-editor p + .t-small, .t-editor p + .s-cookie_banner-container {
  margin-top: var(--space-small);
}
.t-editor ul + .t-small, .t-editor ul + .s-cookie_banner-container, .t-editor ol + .t-small, .t-editor ol + .s-cookie_banner-container {
  margin-top: var(--space-tiny);
}
.t-editor ul + *, .t-editor ol + * {
  margin-top: 2rem;
}
.t-editor ul li + li, .t-editor ol li + li {
  margin-top: 1rem;
}
.t-editor p + ul, .t-editor p + ol {
  margin-top: 2rem;
}
.t-editor ul li {
  position: relative;
  padding-left: 2.5rem;
}
.t-editor ul li::before {
  left: 0rem;
  position: absolute;
  content: "•";
  color: inherit;
}
.t-editor a {
  text-decoration: underline;
}
.t-editor .a-wave {
  margin-bottom: 1rem;
}

@font-face {
  font-family: "Agrandir";
  font-display: swap;
  src: url("../font/PPAgrandir-GrandHeavy.eot");
  src: url("../font/PPAgrandir-GrandHeavy.eot?#iefix") format("embedded-opentype"), url("../font/PPAgrandir-GrandHeavy.woff2") format("woff2"), url("../font/PPAgrandir-GrandHeavy.woff") format("woff"), url("../font/PPAgrandir-GrandHeavy.ttf") format("truetype"), url("../font/PPAgrandir-GrandHeavy.svg#Agrandir") format("svg");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Courier";
  font-display: swap;
  src: url("../font/Courier.eot");
  src: url("../font/Courier.eot?#iefix") format("embedded-opentype"), url("../font/Courier.woff2") format("woff2"), url("../font/Courier.woff") format("woff"), url("../font/Courier.ttf") format("truetype"), url("../font/Courier.svg#Courier") format("svg");
  font-weight: 400;
  font-style: normal;
}
.t1 {
  line-height: inherit;
  letter-spacing: inherit;
  text-transform: uppercase;
  font-weight: 800;
  font-family: Agrandir;
}
.t2 {
  line-height: 1.09;
  letter-spacing: inherit;
  text-transform: uppercase;
  font-weight: 800;
  font-family: Agrandir;
  word-break: keep-all;
}
.t3 {
  line-height: 1.37;
  letter-spacing: inherit;
  text-transform: uppercase;
  font-weight: 800;
  font-family: Agrandir;
}
.t4, [data-small] {
  line-height: 1.11;
  letter-spacing: inherit;
  text-transform: uppercase;
  font-weight: 800;
  font-family: Agrandir;
}
.t5 {
  letter-spacing: inherit;
  font-weight: 800;
  text-transform: uppercase;
  font-family: Agrandir;
}
.t6 {
  line-height: inherit;
  text-transform: uppercase;
  font-weight: 900;
  letter-spacing: 0.05em;
  font-family: Agrandir;
}
.t7 {
  line-height: inherit;
  letter-spacing: inherit;
}
.t8, .c-button, input[type=reset], input[type=button], input[type=submit] {
  font-family: Agrandir;
  text-transform: uppercase;
  font-weight: 900;
  font-size: 1.2rem;
  line-height: 1.33;
  letter-spacing: 0.05em;
}
.t-massive {
  line-height: 1;
  text-transform: uppercase;
  font-family: Agrandir;
}

.t-stroke {
  -webkit-text-stroke: min(max(0.036em, 1.5px), 3px) #F0FD5F;
  color: transparent;
}
.t-stroke {
  line-height: 1;
  text-transform: uppercase;
  font-family: Agrandir;
}

[data-anim] {
  transform: translateZ(10px);
}

[data-stroke] {
  -webkit-text-stroke: min(max(0.036em, 1.5px), 3px) #FFFFF8;
  color: transparent;
}

[data-small] {
  display: flow-root;
}
[data-small] + br {
  display: none;
}

[data-underline] {
  position: absolute;
  width: 100%;
  height: 0.3em;
  bottom: -0.1em;
  left: 0;
}
[data-underline] *[stroke]:not([stroke=none]) {
  stroke: #F0FD5F;
}
[data-underline] *[fill]:not([fill=none]) {
  fill: #F0FD5F;
}

.a-checkbox, .a-radio {
  display: flex;
  position: relative;
}
.a-checkbox input, .a-radio input {
  position: absolute;
  opacity: 0;
}
.a-checkbox input:focus-visible + *::before, .a-radio input:focus-visible + *::before {
  box-shadow: inset 0 0 0 1px #FFFFF8, 0 0 0 0.3rem #f0fd5f;
}
.a-checkbox input + *, .a-radio input + * {
  display: inline-flex;
  position: relative;
  padding-left: 3.5rem;
}
.a-checkbox input + *::before, .a-checkbox input + *::after, .a-radio input + *::before, .a-radio input + *::after {
  box-sizing: border-box;
  content: "";
  position: absolute;
}
.a-checkbox input + *::before, .a-radio input + *::before {
  width: 2.2rem;
  height: 2.2rem;
  left: 0;
  top: calc(50% - 1.1rem - 0.1em);
  background-color: #00AFA8;
  border-radius: 0;
  box-shadow: inset 0px 0px 0px 1px #FFFFF8;
}
.a-checkbox input + *::after, .a-radio input + *::after {
  left: 1.1rem;
  top: calc(50% - 0.1em);
  width: 1rem;
  height: 0.5rem;
  transform: translate(-50%, -50%) rotate(-45deg);
  border-left: 2px solid #FFFFF8;
  border-bottom: 2px solid #FFFFF8;
  opacity: 0;
}
.a-checkbox input:checked + *::after, .a-radio input:checked + *::after {
  opacity: 1;
}
.a-checkbox input:disabled + *::after, .a-radio input:disabled + *::after {
  opacity: 0.5;
}
.a-checkbox input.has-error + *:before, .a-radio input.has-error + *:before {
  box-shadow: inset 0 0 0 1px #FFB64E;
}
.a-checkbox input.has-error:focus-visible + *::before, .a-radio input.has-error:focus-visible + *::before {
  box-shadow: inset 0 0 0 1px #FFB64E, 0 0 0 0.3rem #f0fd5f;
}

.a-close {
  position: relative;
  font-size: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4rem;
  height: 4rem;
}
.a-close::before, .a-close::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 1rem;
  height: 1px;
  background: currentColor;
}
.a-close::before {
  transform: translate(-50%, -50%) rotate(-45deg);
}
.a-close::after {
  transform: translate(-50%, -50%) rotate(45deg);
}

.a-icon {
  position: relative;
}
.a-icon.u-fill {
  position: absolute;
}
.a-icon > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.a-icon::after {
  content: "";
  display: block;
  padding-bottom: 100%;
  pointer-events: none;
}
.a-icon {
  width: 3rem;
}

.a-input, input[type=color],
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
select:focus,
textarea {
  box-sizing: content-box;
  position: relative;
  border-radius: 1px;
  background-color: #FFFFF8;
  padding: 0.3rem;
  border: 1.2rem solid transparent;
  border-image: url(../svg/parchment.svg) 15 stretch;
  background-clip: padding-box;
  font-size: 1.8rem;
  line-height: normal;
  color: #00AFA8;
  will-change: transform;
  transform: perspective(999px);
}
.a-input:-webkit-autofill, input[type=color]:-webkit-autofill,
input[type=date]:-webkit-autofill,
input[type=datetime]:-webkit-autofill,
input[type=datetime-local]:-webkit-autofill,
input[type=email]:-webkit-autofill,
input[type=month]:-webkit-autofill,
input[type=number]:-webkit-autofill,
input[type=password]:-webkit-autofill,
input[type=search]:-webkit-autofill,
input[type=tel]:-webkit-autofill,
input[type=text]:-webkit-autofill,
input[type=time]:-webkit-autofill,
input[type=url]:-webkit-autofill,
input[type=week]:-webkit-autofill,
select:-webkit-autofill,
textarea:-webkit-autofill, .a-input:-webkit-autofill:hover, .a-input:-webkit-autofill:focus, .a-input:-webkit-autofill:active {
  box-shadow: none;
}

.a-label {
  display: inline-flex;
  flex-direction: column;
}

.a-wave {
  width: 9rem;
}

.a-scrollbar {
  position: fixed;
  top: 0;
  right: 0;
  height: 100%;
  width: 11px;
  z-index: 200;
  background-color: rgba(255, 255, 248, 0.1);
  transition: opacity 0.2s cubic-bezier(0.78, 0, 0.37, 1);
  opacity: 0;
}
.a-scrollbar.is-active.is-visible {
  opacity: 1;
}
.a-scrollbar i {
  position: absolute;
  background-color: #FFFFF8;
  width: 100%;
  height: 100px;
}

[input=touch] .a-scrollbar {
  display: none;
}

.c-share {
  position: relative;
  display: flex;
}
.c-share-button {
  min-width: 15rem;
  text-align: center;
}
.c-share-input {
  opacity: 0;
  position: absolute;
  width: 0;
}
.c-share-tooltip {
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  white-space: nowrap;
  left: calc(100% + 2rem);
  padding: 1rem;
  background: #FFFFF8;
  color: #00AFA8;
  transition: opacity 0.2s cubic-bezier(0.25, 0, 0.25, 1);
}
.c-share-tooltip:not(.is-active) {
  opacity: 0;
}
.c-share-tooltip::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  width: 1rem;
  height: 1rem;
  background: #FFFFF8;
  z-index: -1;
}

.s-popin .c-share-tooltip {
  background: #00AFA8;
  color: #FFFFF8;
}
.s-popin .c-share-tooltip::before {
  background: #00AFA8;
}

.p-cocktail {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.p-cocktail.u-fill {
  position: absolute;
}
.p-cocktail::after {
  content: "";
  display: block;
  padding-bottom: 142.8571428571%;
  pointer-events: none;
}
.p-cocktail-image {
  position: absolute;
  width: 100%;
  height: 100%;
}
.p-cocktail-title {
  opacity: 0;
}

.b-post {
  contain: content;
}

.c-background_text {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: -10%;
  width: 120%;
  text-align: center;
  clip-path: inset(0 0 0 0);
  opacity: 0.1;
}
.c-background_text-text {
    margin-top: 10rem;
  }

.c-badge {
  color: #FFFFF8;
  display: inline-flex;
  height: fit-content;
  position: relative;
  transform: rotate(-35deg);
  clip-path: inset(0 0 0 0);
  transition: all 0.5s cubic-bezier(0.78, 0, 0.37, 1);
  transform: rotate(-35deg) translateX(0%);
}
.c-badge > *:first-child > *:first-child {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: rotate(35deg) rotate(0deg);
}
.c-badge > *:first-child {
  border-radius: 100%;
  transition: transform 0.5s cubic-bezier(0.78, 0, 0.37, 1);
  will-change: transform;
  transform: translateX(0%);
}
.c-badge > *:first-child {
    box-shadow: inset 0 0 0 3px;
  }
.c-badge > *:first-child::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #FFFFF8;
  border-radius: 100%;
  transform: translateX(100%);
  pointer-events: none;
  transition: transform 0.5s cubic-bezier(0.78, 0, 0.37, 1);
  will-change: transform;
  transform: translateX(100%);
}
.c-badge:hover, .c-badge:focus {
  transform: rotate(-35deg) translateX(-15%);
}
.c-badge:hover > *:first-child, .c-badge:focus > *:first-child {
  transform: translateX(15%);
}
.c-badge:hover > *:first-child::after, .c-badge:focus > *:first-child::after {
  transform: translateX(70%);
}
.c-badge-container {
  background-color: #00AFA8;
}
.c-badge-container {
    width: 18rem;
    height: 18rem;
  }
.c-badge-content {
    font-size: 1.8rem;
  }
.c-badge-title, .c-badge-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  animation: spin 10s linear infinite;
  display: flex;
  justify-content: center;
  text-transform: uppercase;
}
.c-badge-title span, .c-badge-text span {
  position: absolute;
  height: 50%;
}
.c-badge-title {
  font-family: Agrandir;
  font-size: 0.9em;
}
.c-badge-title span {
  transform-origin: bottom center;
  padding-top: 0.55em;
}
.c-badge-title span:nth-child(1) {
  transform: rotate(calc((0.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(2) {
  transform: rotate(calc((1.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(3) {
  transform: rotate(calc((2.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(4) {
  transform: rotate(calc((3.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(5) {
  transform: rotate(calc((4.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(6) {
  transform: rotate(calc((5.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(7) {
  transform: rotate(calc((6.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(8) {
  transform: rotate(calc((7.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(9) {
  transform: rotate(calc((8.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(10) {
  transform: rotate(calc((9.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(11) {
  transform: rotate(calc((10.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(12) {
  transform: rotate(calc((11.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(13) {
  transform: rotate(calc((12.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(14) {
  transform: rotate(calc((13.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(15) {
  transform: rotate(calc((14.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(16) {
  transform: rotate(calc((15.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(17) {
  transform: rotate(calc((16.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(18) {
  transform: rotate(calc((17.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(19) {
  transform: rotate(calc((18.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-title span:nth-child(20) {
  transform: rotate(calc((19.5 - var(--char-count) / 2) * 20deg));
}
.c-badge-text {
  font-family: Agrandir;
  font-size: 0.6em;
}
.c-badge-text span {
  top: 50%;
  display: flex;
  align-items: flex-end;
  transform-origin: top center;
  padding-bottom: 1.1em;
}
.c-badge-text span:nth-child(1) {
  transform: rotate(calc((0.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(2) {
  transform: rotate(calc((1.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(3) {
  transform: rotate(calc((2.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(4) {
  transform: rotate(calc((3.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(5) {
  transform: rotate(calc((4.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(6) {
  transform: rotate(calc((5.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(7) {
  transform: rotate(calc((6.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(8) {
  transform: rotate(calc((7.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(9) {
  transform: rotate(calc((8.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(10) {
  transform: rotate(calc((9.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(11) {
  transform: rotate(calc((10.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(12) {
  transform: rotate(calc((11.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(13) {
  transform: rotate(calc((12.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(14) {
  transform: rotate(calc((13.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(15) {
  transform: rotate(calc((14.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(16) {
  transform: rotate(calc((15.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(17) {
  transform: rotate(calc((16.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(18) {
  transform: rotate(calc((17.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(19) {
  transform: rotate(calc((18.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-text span:nth-child(20) {
  transform: rotate(calc((19.5 - var(--char-count) / 2) * -11deg));
}
.c-badge-image {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 58%;
  height: 58%;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.c-badge-image {
    border: 3px solid currentColor;
  }
.c-badge-turtle {
  width: 70%;
  height: 70%;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.c-bottle_mask {
  min-height: 100vh;
  width: 100vw;
  background: blue;
}
.c-bottle_mask-container {
  position: relative;
}
.c-bottle_mask-container canvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.c-bottle_mask-container p {
  font-size: 100px;
  text-align: center;
  max-width: 80%;
  font-family: Agrandir;
  visibility: hidden;
}
.c-bottle_mask-container img {
  width: 160px;
  height: 160px;
}

.c-bottle-image_con {
  position: relative;
}
.c-bottle-image_con.u-fill {
  position: absolute;
}
.c-bottle-image_con::after {
  content: "";
  display: block;
  padding-bottom: 175.4385964912%;
  pointer-events: none;
}
.c-bottle-images {
  position: relative;
}
.c-bottle-images.u-fill {
  position: absolute;
}
.c-bottle-images::after {
  content: "";
  display: block;
  padding-bottom: 175.4385964912%;
  pointer-events: none;
}

.c-button, input[type=reset], input[type=button], input[type=submit] {
  appearance: none;
  display: inline-flex;
  justify-content: center;
  position: relative;
  background-color: transparent;
  border-radius: 1px;
  padding: 2rem;
  line-height: normal;
  font-weight: 700;
  background-color: transparent;
  box-shadow: inset 0 0 0 2px currentColor;
  color: currentColor;
}
.c-button:disabled, input[type=reset]:disabled, input[type=button]:disabled, input[type=submit]:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.c-contact_form-form {
  display: flex;
  flex-direction: column;
  margin-top: calc(2rem * -0.5);
  margin-bottom: calc(2rem * -0.5);
}
.c-contact_form-form > * {
  margin-top: calc(2rem * 0.5);
  margin-bottom: calc(2rem * 0.5);
}
.c-contact_form-cols {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(1rem * -0.5);
    margin-right: calc(1rem * -0.5);
    width: calc(100% + 1rem);
  }
.c-contact_form-cols > *:nth-child(2n+1) {
    min-width: calc(50% - 1rem - 0.5px);
    max-width: calc(50% - 1rem - 0.5px);
    margin-left: calc(1rem * 0.5);
    margin-right: calc(1rem * 0.5);
    flex-shrink: 0;
  }
.c-contact_form-cols > *:nth-child(2n+2) {
    min-width: calc(50% - 1rem - 0.5px);
    max-width: calc(50% - 1rem - 0.5px);
    margin-left: calc(1rem * 0.5);
    margin-right: calc(1rem * 0.5);
    flex-shrink: 0;
  }
.c-contact_form-bottom {
  padding-top: 1rem;
}
.c-contact_form-bottom {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(1rem * -0.5);
    margin-right: calc(1rem * -0.5);
    width: calc(100% + 1rem);
  }
.c-contact_form-bottom > *:nth-child(2n+1) {
    min-width: calc(66.6666666667% - 1rem - 0.3333333333px);
    max-width: calc(66.6666666667% - 1rem - 0.3333333333px);
    margin-left: calc(1rem * 0.5);
    margin-right: calc(1rem * 0.5);
    flex-shrink: 0;
  }
.c-contact_form-bottom > *:nth-child(2n+2) {
    min-width: calc(33.3333333333% - 1rem - 0.3333333333px);
    max-width: calc(33.3333333333% - 1rem - 0.3333333333px);
    margin-left: calc(1rem * 0.5);
    margin-right: calc(1rem * 0.5);
    flex-shrink: 0;
  }
.c-contact_form-submit {
  width: 100%;
}

.c-field {
  display: flex;
  flex-direction: column;
}
.c-field-label {
  margin-bottom: 1rem;
}

.c-langs a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  top: 0.2em;
}
.c-langs [aria-current="1"] {
  text-decoration: underline;
}
.c-langs a:not([aria-current="1"]) {
  opacity: 0.5;
}

.c-loop {
  line-height: inherit;
  text-transform: uppercase;
  font-weight: 900;
  letter-spacing: 0.05em;
  font-family: Agrandir;
  display: flex;
  align-items: center;
  background: #00AFA8;
  color: #F0FD5F;
}
.c-loop {
    height: 6.8rem;
    font-size: 1.8rem;
  }
.c-loop.is-yellow {
  background: #F0FD5F;
  color: #00AFA8;
}

.c-paragraph_images-cols {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(15rem * -0.5);
    margin-right: calc(15rem * -0.5);
    width: calc(100% + 15rem);
  }

.c-paragraph_images-cols > *:nth-child(2n+1) {
    min-width: calc(38.4615384615% - 15rem - 0.3846153846px);
    max-width: calc(38.4615384615% - 15rem - 0.3846153846px);
    margin-left: calc(15rem * 0.5);
    margin-right: calc(15rem * 0.5);
    flex-shrink: 0;
  }

.c-paragraph_images-cols > *:nth-child(2n+2) {
    min-width: calc(61.5384615385% - 15rem - 0.3846153846px);
    max-width: calc(61.5384615385% - 15rem - 0.3846153846px);
    margin-left: calc(15rem * 0.5);
    margin-right: calc(15rem * 0.5);
    flex-shrink: 0;
  }

.c-paragraph_images-cols {
    align-items: center;
  }
.c-paragraph_images.is-inverted .c-paragraph_images-cols {
    flex-direction: row-reverse;
  }
.c-paragraph_images.is-alt .c-paragraph_images-cols {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(15rem * -0.5);
    margin-right: calc(15rem * -0.5);
    width: calc(100% + 15rem);
  }
.c-paragraph_images.is-alt .c-paragraph_images-cols > *:nth-child(2n+1) {
    min-width: calc(45.4545454545% - 15rem - 0.4545454545px);
    max-width: calc(45.4545454545% - 15rem - 0.4545454545px);
    margin-left: calc(15rem * 0.5);
    margin-right: calc(15rem * 0.5);
    flex-shrink: 0;
  }
.c-paragraph_images.is-alt .c-paragraph_images-cols > *:nth-child(2n+2) {
    min-width: calc(54.5454545455% - 15rem - 0.4545454545px);
    max-width: calc(54.5454545455% - 15rem - 0.4545454545px);
    margin-left: calc(15rem * 0.5);
    margin-right: calc(15rem * 0.5);
    flex-shrink: 0;
  }
.c-paragraph_images.is-alt .c-paragraph_images-cols {
    align-items: center;
  }
.c-paragraph_images-wave {
  margin-top: 6rem;
}
.c-paragraph_images-images {
  position: relative;
  display: flex;
  justify-content: center;
}
.c-paragraph_images-image {
  position: relative;
}
.c-paragraph_images-image.u-fill {
  position: absolute;
}
.c-paragraph_images-image::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.c-paragraph_images-image:nth-child(1) {
  width: 45rem;
  transform: rotate(-4deg);
  margin-bottom: 6rem;
}
.c-paragraph_images-image:nth-child(2) {
  width: 24.5rem;
  transform: rotate(4deg);
  align-self: flex-end;
  margin-left: -8rem;
}
.c-paragraph_images.is-landscape .c-paragraph_images-cols {
  margin-top: var(--space-large);
}
.c-paragraph_images.is-landscape .c-paragraph_images-image:nth-child(1) {
  position: relative;
}
.c-paragraph_images.is-landscape .c-paragraph_images-image:nth-child(1).u-fill {
  position: absolute;
}
.c-paragraph_images.is-landscape .c-paragraph_images-image:nth-child(1)::after {
  content: "";
  display: block;
  padding-bottom: 59.880239521%;
  pointer-events: none;
}
.c-paragraph_images.is-landscape .c-paragraph_images-image:nth-child(1) {
  width: 90rem;
}
.c-paragraph_images.is-landscape .c-paragraph_images-image:nth-child(2) {
  position: absolute;
  right: -10rem;
}

.c-polaroid {
  background-size: cover;
  overflow: visible;
  contain: unset;
  border: 1.2rem solid black;
  border-image: url(../svg/parchment.svg) 15 stretch;
  background-color: #FFFFF8;
  background-clip: padding-box;
}
.c-polaroid.is-small {
  border-width: 0.8rem;
}
.c-polaroid:not(.u-fill) {
  position: relative;
}
.c-polaroid::before {
  content: "";
  position: absolute;
  top: -2.45rem;
  left: -2.45rem;
  right: -2.45rem;
  bottom: -2.45rem;
  z-index: 10;
  border: 2.5rem solid transparent;
  border: 2.5rem solid black;
  border-image: url(../svg/frame.svg) 15 stretch;
  z-index: 2;
  opacity: 0;
}
.c-polaroid-caption {
  position: absolute;
  bottom: 0.9rem;
  left: 0.8rem;
  right: 0.8rem;
  z-index: 10;
  font-family: Agrandir;
  font-weight: 900;
  font-size: 1.2rem;
  line-height: 1.3333333333;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #F0FD5F;
}

.c-slideshow-items {
  overflow: hidden;
  position: relative;
  position: relative;
}
.c-slideshow-items.u-fill {
  position: absolute;
}
.c-slideshow-items::after {
  content: "";
  display: block;
  padding-bottom: 100%;
  pointer-events: none;
}
.c-slideshow-items {
  z-index: 0;
}
.c-slideshow-items > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.c-social {
  display: flex;
  align-items: center;
}
.c-social.is-default .c-social-items {
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(1rem * -0.5);
  margin-right: calc(1rem * -0.5);
}
.c-social.is-default .c-social-items > * {
  margin-left: calc(1rem * 0.5);
  margin-right: calc(1rem * 0.5);
}
.c-social.is-large .c-social-items {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(2.5rem * -0.5);
    margin-right: calc(2.5rem * -0.5);
  }
.c-social.is-large .c-social-items > * {
    margin-left: calc(2.5rem * 0.5);
    margin-right: calc(2.5rem * 0.5);
  }
.c-social-title {
  font-family: Agrandir;
  font-weight: 900;
  font-size: 1.2rem;
  line-height: 1.33;
  letter-spacing: 0.05em;
  margin-right: 2rem;
}
.c-social-link {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4rem;
  height: 4rem;
}
.c-social-link::before {
  content: "";
  box-sizing: border-box;
  border: 0px solid #FFFFF8;
  border-radius: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: transform 0.2s cubic-bezier(0.25, 0, 0.25, 1);
  will-change: transform;
}
.c-social-link:hover::before {
  transform: scale(1.1);
}
.c-social.is-default .c-social-link {
  width: 4rem;
  height: 4rem;
  padding: 0.7rem;
}
.c-social.is-default .c-social-link::before {
  border-width: 2px;
}
.c-social.is-large .c-social-link {
    width: 7rem;
    height: 7rem;
    padding: 1rem;
  }
.c-social.is-large .c-social-link::before {
    border-width: 3px;
  }

.c-turtle {
  pointer-events: none;
  z-index: 0;
  overflow: hidden;
}
.c-turtle-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 20rem;
  height: 20rem;
  z-index: 10;
  opacity: 0.2;
  filter: blur(2px);
  will-change: transform;
}
.c-turtle-fin_right {
  transform-origin: 75% 35%;
}
.c-turtle-fin_left {
  transform-origin: 25% 35%;
}

.b-404 {
  padding-top: 18rem;
  padding-bottom: 18rem;
  min-height: calc(var(--vh) * 100);
  display: flex;
  align-items: center;
}
.b-404-title {
  font-family: Agrandir;
  -webkit-text-stroke: min(max(0.036em, 1.5px), 3px) #FFFFF8;
  color: transparent;
  line-height: 1;
}
.b-404-title {
    font-size: 25rem;
  }
.b-404-text {
  max-width: 39.5rem;
  margin-left: auto;
  margin-right: auto;
}
.b-404-button {
  margin-top: 7.4rem;
}
.b-404-wave {
  margin-top: 2rem;
  margin-bottom: 4rem;
}

.b-cocktail-cols {
    display: flex;
  }
.b-cocktail-left, .b-cocktail-right {
    min-width: 50%;
  }
.b-cocktail-left {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.b-cocktail-left {
    padding-top: var(--space-large);
    padding-bottom: var(--space-large);
  }
.b-cocktail-sticky {
  min-height: calc(100 * var(--vh) - 8.8rem);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.b-cocktail-content {
  width: 100%;
}
.b-cocktail-content {
    max-width: 65rem;
    margin-left: auto;
    margin-right: auto;
  }
.b-cocktail-paragraph {
  position: relative;
}
.b-cocktail-paragraph {
    margin-left: 8rem;
    max-width: 40rem;
  }
.b-cocktail-ingredients {
    margin-bottom: 6rem;
    font-size: 2.2rem;
    margin-top: 2rem;
  }
.b-cocktail-steps {
    font-size: 1.6rem;
    margin-top: 2rem;
  }
.b-cocktail-stamp {
  width: 15rem;
  height: 15rem;
  position: absolute;
}
.b-cocktail-stamp {
    right: calc(100% + 1rem);
    opacity: 0.3;
  }
.b-cocktail-wave {
  margin-top: 6rem;
}
.b-cocktail-wave *[stroke]:not([stroke=none]) {
  stroke: currentColor;
}
.b-cocktail-wave *[fill]:not([fill=none]) {
  fill: currentColor;
}
.b-cocktail-wave {
  color: #FFB64E;
}
.b-cocktail-image {
  position: relative;
}
.b-cocktail-image.u-fill {
  position: absolute;
}
.b-cocktail-image::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.b-cocktail-image {
  transform: rotate(-4deg);
}
.b-cocktail-image {
    width: 40rem;
  }

.b-cocktails-container {
  position: relative;
  width: 100%;
  max-width: 72rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}
.b-cocktails-items {
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(0rem * -0.5);
  margin-right: calc(0rem * -0.5);
  width: calc(100% + 0rem);
}
.b-cocktails-items > *:nth-child(1n+1) {
  min-width: calc(100% - 0rem - 1px);
  max-width: calc(100% - 0rem - 1px);
  margin-left: calc(0rem * 0.5);
  margin-right: calc(0rem * 0.5);
  flex-shrink: 0;
}
.b-cocktails-items {
  flex-wrap: nowrap;
}
.b-cocktails-texture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  mix-blend-mode: screen;
  pointer-events: none;
}
.b-cocktails-texture::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("./../img/texture.jpg");
  mix-blend-mode: screen;
  background-repeat: repeat;
  pointer-events: none;
}
.b-cocktails-background {
  transition: opacity 0.5s cubic-bezier(0.78, 0, 0.37, 1);
}
.b-cocktails-background:not(.is-active) {
  opacity: 0;
}
.b-cocktails-background::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: linear-gradient(180deg, rgba(0, 175, 168, 0), #00afa8);
}
.b-cocktails-texts {
  pointer-events: none;
  z-index: 10;
}
.b-cocktails-text {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.b-cocktails-item_title {
  text-align: center;
}
.b-cocktails-item_intro {
  position: absolute;
  bottom: 7rem;
  text-align: center;
  max-width: 41rem;
  width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
}
.b-cocktails-nav {
  position: absolute;
  width: 130%;
  max-width: calc(100vw - 2rem);
  pointer-events: none;
  display: flex;
  justify-content: space-between;
}
.b-cocktails-previous, .b-cocktails-next {
  pointer-events: all;
  transition: opacity 0.2s;
}
.b-cocktails-previous, .b-cocktails-next {
    width: 5.3rem;
    height: 5.3rem;
  }
.b-cocktails-previous path, .b-cocktails-next path {
  fill: transparent;
  transition: fill 0.2s;
}
.b-cocktails-previous:not(:disabled):hover path, .b-cocktails-next:not(:disabled):hover path {
  fill: currentColor;
}
.b-cocktails-previous:disabled, .b-cocktails-next:disabled {
  opacity: 0.5;
}
.b-cocktails-previous svg {
  transform: scaleX(-1);
}
.b-cocktails-bullets {
  position: absolute;
  bottom: 0;
  z-index: 10;
  margin-bottom: 3rem;
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(0.8rem * -0.5);
  margin-right: calc(0.8rem * -0.5);
}
.b-cocktails-bullets > * {
  margin-left: calc(0.8rem * 0.5);
  margin-right: calc(0.8rem * 0.5);
}
.b-cocktails-bullet {
  width: 1.3rem;
  height: auto;
  display: flex;
}
.b-cocktails-bullet[aria-current=true] {
  color: #F0FD5F;
}

.b-contact {
  padding-top: 18rem;
}
.b-contact-cols {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(var(--gutter) * -0.5);
    margin-right: calc(var(--gutter) * -0.5);
    width: calc(100% + var(--gutter));
  }
.b-contact-cols > *:nth-child(2n+1) {
    min-width: calc(47.619047619% - var(--gutter) - 0.0476190476px);
    max-width: calc(47.619047619% - var(--gutter) - 0.0476190476px);
    margin-left: calc(var(--gutter) * 0.5);
    margin-right: calc(var(--gutter) * 0.5);
    flex-shrink: 0;
  }
.b-contact-cols > *:nth-child(2n+2) {
    min-width: calc(52.380952381% - var(--gutter) - 0.0476190476px);
    max-width: calc(52.380952381% - var(--gutter) - 0.0476190476px);
    margin-left: calc(var(--gutter) * 0.5);
    margin-right: calc(var(--gutter) * 0.5);
    flex-shrink: 0;
  }
.b-contact-cols {
    align-items: center;
  }
.b-contact-images {
    position: relative;
    display: flex;
    justify-content: center;
  }
.b-contact-image {
    position: relative;
  }
.b-contact-image.u-fill {
    position: absolute;
  }
.b-contact-image::after {
    content: "";
    display: block;
    padding-bottom: 136.9863013699%;
    pointer-events: none;
  }
.b-contact-image:nth-child(1) {
    width: 33rem;
    transform: rotate(-4deg);
    margin-bottom: 6rem;
  }
.b-contact-image:nth-child(2) {
    width: 24.5rem;
    transform: rotate(4deg);
    align-self: flex-end;
    margin-left: -8rem;
  }
.b-contact-title {
  margin-bottom: 3rem;
}

.b-cover {
  position: relative;
}
.b-cover-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.b-cover-content {
  min-height: calc(var(--vh) * 100);
  display: flex;
  align-items: center;
}
.b-cover-content canvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.b-cover-content > * {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.b-cover-image {
  position: relative;
}
.b-cover-image.u-fill {
  position: absolute;
}
.b-cover-image::after {
  content: "";
  display: block;
  padding-bottom: 138.8888888889%;
  pointer-events: none;
}
.b-cover-image {
    position: absolute;
    width: 32rem;
  }
.b-cover-title {
  word-break: normal;
}
.b-cover-center {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.b-double_col_assets {
  position: relative;
  height: calc(var(--items_nb) * calc(180 * var(--vh)));
  background-color: #00AFA8;
}
.b-double_col_assets-sticky {
  overflow: hidden;
}
.b-double_col_assets-cols {
  position: absolute;
  top: 0;
}
.b-double_col_assets-cols:not(.is-active) {
  pointer-events: none;
}
.b-double_col_assets-background {
  position: absolute;
  top: -10%;
  left: 0;
  right: 0;
  bottom: -10%;
}
.b-double_col_assets-background.is-text::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.1);
}
.b-double_col_assets-background_svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.b-double_col_assets-title, .b-double_col_assets-from {
  position: relative;
}
.b-double_col_assets-title {
  z-index: 1;
  opacity: 0;
}
.b-double_col_assets-from {
  text-align: center;
  margin-top: 1rem;
}
.b-double_col_assets-from .t5 .u-rel {
  display: inline-flex;
}
.b-double_col_assets-nav {
  z-index: 3;
  display: flex;
  flex-direction: column;
  margin-top: calc(1rem * -0.5);
  margin-bottom: calc(1rem * -0.5);
}
.b-double_col_assets-nav > * {
  margin-top: calc(1rem * 0.5);
  margin-bottom: calc(1rem * 0.5);
}
.b-double_col_assets-nav {
  position: absolute;
  top: 50%;
  left: 2rem;
  transform: translateY(-50%);
}
.b-double_col_assets-nav_item {
  width: 1.3rem;
  height: auto;
}
.b-double_col_assets-nav_item.is-active {
  color: #F0FD5F;
}
.b-double_col_assets-image, .b-double_col_assets-right_image {
  position: relative;
}
.b-double_col_assets-image.u-fill, .b-double_col_assets-right_image.u-fill {
  position: absolute;
}
.b-double_col_assets-image::after, .b-double_col_assets-right_image::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.b-double_col_assets-image, .b-double_col_assets-right_image {
  width: 42rem;
  position: relative;
  transform: rotate(var(--img-rotation));
}
.b-double_col_assets-image-tab {
  display: none;
}

.b-double_col {
    height: 100rem;
  }
.b-double_col-cols {
  height: 100%;
}
.b-double_col-cols {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(0rem * -0.5);
    margin-right: calc(0rem * -0.5);
    width: calc(100% + 0rem);
  }
.b-double_col-cols > *:nth-child(2n+1) {
    min-width: calc(50% - 0rem - 0.5px);
    max-width: calc(50% - 0rem - 0.5px);
    margin-left: calc(0rem * 0.5);
    margin-right: calc(0rem * 0.5);
    flex-shrink: 0;
  }
.b-double_col-cols > *:nth-child(2n+2) {
    min-width: calc(50% - 0rem - 0.5px);
    max-width: calc(50% - 0rem - 0.5px);
    margin-left: calc(0rem * 0.5);
    margin-right: calc(0rem * 0.5);
    flex-shrink: 0;
  }
.b-double_col-cols > * {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }
.b-double_col-cols > div:first-child {
    padding: 0 8rem;
  }

.b-footer-items {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.b-footer-logo {
  margin-bottom: 2rem;
}
.b-footer-sitemap {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(3.2rem * -0.5);
    margin-right: calc(3.2rem * -0.5);
  }
.b-footer-sitemap > * {
    margin-left: calc(3.2rem * 0.5);
    margin-right: calc(3.2rem * 0.5);
  }
.b-footer-sitemap_link {
  background-image: linear-gradient(90deg, currentColor, currentColor);
  background-size: 100% 1px;
  background-repeat: no-repeat;
  background-position: left 1.9rem;
  line-height: 1;
  display: inline-flex;
  padding-bottom: 0.3em;
  padding-top: 0.5em;
  transition: background-size 0.5s cubic-bezier(0.25, 0, 0.25, 1);
}
.b-footer-sitemap_link:not(:hover) {
  background-size: 0% 1px;
}
.b-footer-links {
  font-size: 1.2rem;
  text-decoration: underline;
}
.b-footer-bottom {
  margin-bottom: 4rem;
  align-items: center;
  display: flex;
  column-gap: 2rem;
  justify-content: center;
  position: relative;
}
.b-footer-bottom span {
  font-size: 1.2rem;
}
.b-footer-langs {
  align-items: center;
  display: flex;
  column-gap: 1rem;
  position: absolute;
  justify-content: center;
  left: 0;
}
.b-footer-langs {
    width: 23rem;
  }
.b-footer-secondary {
  display: flex;
  column-gap: 1rem;
  align-items: center;
}
.b-footer-secondary li {
  font-size: 1.2rem;
  text-decoration: underline;
}
.b-footer-stories {
  display: flex;
  align-items: center;
  column-gap: 1rem;
}
.b-footer-stories img {
  width: 40px;
  height: 40px;
}
.b-footer-social {
  margin-left: 1rem;
}

.b-history_distilleries {
  padding-top: var(--space-large);
  padding-bottom: var(--space-large);
}

.b-home_cover {
  position: relative;
}
.b-home_cover-top {
  position: relative;
}
.b-home_cover-top {
    margin-top: 10rem;
  }
.b-home_cover-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.b-home_cover-content {
    align-items: center;
  }
.b-home_cover-title {
  display: flex;
  align-items: center;
  justify-content: center;
}
.b-home_cover-text {
  padding-top: 0.1em;
  padding-bottom: 0.1em;
}
.b-home_cover-loops {
  transform: rotate(-2deg);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.b-home_cover-fake_loop {
  height: 8rem;
  display: flex;
  flex-wrap: nowrap;
  white-space: nowrap;
  overflow: hidden;
  justify-content: flex-start;
  gap: 0.75rem;
}
.b-home_cover-fake_loop:nth-child(2) {
    transform: translateX(50rem);
  }
.b-home_cover-fake_loop:nth-child(3) {
    transform: translateX(-10rem);
  }
.b-home_cover-fake_loop:nth-child(4) {
    transform: translateX(30rem);
  }
.b-home_cover-fake_loop:nth-child(5) {
    transform: translateX(-20rem);
  }
.b-home_cover-title_content {
  position: relative;
}
.b-home_cover-title_content canvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.b-home_cover-intro {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.b-home_cover-mask {
  display: none;
}
.b-home_cover-images {
  margin-top: auto;
  position: relative;
}
.b-home_cover-image {
  position: relative;
}
.b-home_cover-image.u-fill {
  position: absolute;
}
.b-home_cover-image::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.b-home_cover-image {
  position: absolute;
}
.b-home_cover-image:nth-child(1) {
    left: -3rem;
    top: 45%;
    transform: translateY(-50%) rotate(-2deg);
  }
.b-home_cover-image:nth-child(2) {
    right: -3rem;
    top: 40%;
    transform: translateY(-50%) rotate(2deg);
  }
.b-home_cover-turtle {
  position: absolute;
  width: 20rem;
  opacity: 0.3;
}
.b-home_product-mention {
  position: relative;
}
.b-home_product-title {
  position: relative;
}
.b-home_product-images {
  display: flex;
  flex-direction: column;
}
.b-home_product-image:nth-child(1) {
  position: relative;
}
.b-home_product-image:nth-child(1).u-fill {
  position: absolute;
}
.b-home_product-image:nth-child(1)::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.b-home_product-image:nth-child(1) {
  transform: rotate(-4deg);
}
.b-home_product-image:nth-child(2) {
  position: relative;
}
.b-home_product-image:nth-child(2).u-fill {
  position: absolute;
}
.b-home_product-image:nth-child(2)::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.b-home_product-image:nth-child(2) {
  align-self: flex-end;
  z-index: 2;
  transform: rotate(3deg);
}
.b-home_product-product {
  display: flex;
  align-items: center;
  position: relative;
}
.b-home_product-badge {
  position: absolute;
  z-index: 10;
}
.b-home_product-badge.is-hidden {
  opacity: 0;
}

.b-home_social {
  position: relative;
  z-index: 2;
  padding-top: 10rem;
  padding-bottom: 10rem;
}
.b-home_social-cols {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(var(--gutter) * -0.5);
    margin-right: calc(var(--gutter) * -0.5);
    width: calc(100% + var(--gutter));
  }
.b-home_social-cols > *:nth-child(2n+1) {
    min-width: calc(50% - var(--gutter) - 0.5px);
    max-width: calc(50% - var(--gutter) - 0.5px);
    margin-left: calc(var(--gutter) * 0.5);
    margin-right: calc(var(--gutter) * 0.5);
    flex-shrink: 0;
  }
.b-home_social-cols > *:nth-child(2n+2) {
    min-width: calc(50% - var(--gutter) - 0.5px);
    max-width: calc(50% - var(--gutter) - 0.5px);
    margin-left: calc(var(--gutter) * 0.5);
    margin-right: calc(var(--gutter) * 0.5);
    flex-shrink: 0;
  }
.b-home_social-cols {
    align-items: center;
  }
.b-home_social-subtitle {
  margin-top: 1rem;
}
.b-home_social-images {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.b-home_social-image {
  position: relative;
}
.b-home_social-image.u-fill {
  position: absolute;
}
.b-home_social-image::after {
  content: "";
  display: block;
  padding-bottom: 100%;
  pointer-events: none;
}
.b-home_social-image {
  pointer-events: none;
}
.b-home_social-image {
    width: 36rem;
  }
.b-home_social-image:nth-child(1) {
  transform: translate(0px, 10px) rotate(0deg);
}
.b-home_social-image:nth-child(2) {
  transform: translate(20px, 0px) rotate(12deg);
}
.b-home_social-image:nth-child(3) {
  transform: translate(10px, 10px) rotate(6deg);
}
.b-home_social-image:nth-child(4) {
  transform: translate(0px, 0px) rotate(0deg);
}
.b-home_social-image:nth-child(5) {
  transform: translate(20px, 10px) rotate(12deg);
}
.b-home_social-image:nth-child(6) {
  transform: translate(10px, 0px) rotate(6deg);
}
.b-home_social-image:nth-child(7) {
  transform: translate(0px, 10px) rotate(0deg);
}
.b-home_social-image:nth-child(8) {
  transform: translate(20px, 0px) rotate(12deg);
}
.b-home_social-image:nth-child(9) {
  transform: translate(10px, 10px) rotate(6deg);
}
.b-home_social-image:nth-child(10) {
  transform: translate(0px, 0px) rotate(0deg);
}
.b-home_social-image:not(:first-child) {
  position: absolute;
}
.b-home_social-links {
    margin-top: 3.4rem;
  }
.b-home_social-insta {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
}
.b-home_social-icon {
  position: relative;
  z-index: 1;
}
.b-home_social-icon *[stroke]:not([stroke=none]) {
  stroke: #00AFA8;
}
.b-home_social-icon *[fill]:not([fill=none]) {
  fill: #00AFA8;
}
.b-home_social-images:not(:hover) .b-home_social-insta {
  opacity: 0;
}

.b-home_turtle {
  position: relative;
}
.b-home_turtle {
    padding-top: 53rem;
    padding-bottom: 53rem;
  }
.b-home_turtle-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.b-home_turtle-text {
  height: 100%;
  position: relative;
  z-index: 3;
}
.b-home_turtle-image {
  position: relative;
  z-index: 3;
}
.b-home_turtle-image {
    position: relative;
  }
.b-home_turtle-image.u-fill {
    position: absolute;
  }
.b-home_turtle-image::after {
    content: "";
    display: block;
    padding-bottom: 136.9863013699%;
    pointer-events: none;
  }
.b-home_turtle-image {
    position: absolute;
    width: 30rem;
  }
.b-home_turtle-image:nth-child(1) {
    left: -10rem;
    top: 5rem;
    transform: translateY(-50%) rotate(-4deg);
  }
.b-home_turtle-image:nth-child(2) {
    right: -10rem;
    top: -5rem;
    transform: translateY(-50%) rotate(4deg);
  }

.b-image-container {
  font-size: 0;
}

.b-large_background {
  z-index: 2;
  position: relative;
  overflow: hidden;
}
.b-large_background-content {
  position: relative;
}
.b-large_background-pretitle {
  margin-bottom: 0.4rem;
}
.b-large_background-title {
  margin-top: 3rem;
}
.b-large_background .b-paragraph_image.is-left_only {
  background: transparent;
}
.b-large_paragraph-content {
  width: 100%;
  position: relative;
  background: #FFFFF8;
  color: #00AFA8;
}
.b-large_paragraph-stamp {
  position: absolute;
}
.b-large_paragraph-wave {
  margin-top: 6rem;
}
.b-large_paragraph-wave *[stroke]:not([stroke=none]) {
  stroke: currentColor;
}
.b-large_paragraph-wave *[fill]:not([fill=none]) {
  fill: currentColor;
}
.b-large_paragraph-wave {
  color: #FFB64E;
}

.b-loop {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: -2vw;
  margin-bottom: -4vw;
  z-index: 5;
  width: 100%;
  z-index: 10;
}
.b-loop-content {
  position: absolute;
  width: 105%;
  transform: rotate(-4deg);
}
.b-loop + * {
  clip-path: polygon(0 7vw, 100% 0, 100% 100%, 0 100%);
}
.b-paragraph_image-left {
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #FFFFF8;
  color: #00AFA8;
}
.b-paragraph_image-right {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.b-paragraph_image-content {
  width: 100%;
  position: relative;
}
.b-paragraph_image-stamp {
  position: absolute;
}
.b-paragraph_image-wave {
  margin-top: 6rem;
}
.b-paragraph_image-wave *[stroke]:not([stroke=none]) {
  stroke: currentColor;
}
.b-paragraph_image-wave *[fill]:not([fill=none]) {
  fill: currentColor;
}
.b-paragraph_image-wave {
  color: #FFB64E;
}
.b-paragraph_image-image {
  position: relative;
}
.b-paragraph_image-image.u-fill {
  position: absolute;
}
.b-paragraph_image-image::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.b-paragraph_image-image {
  transform: rotate(-4deg);
}
.b-paragraph_image-badge {
  position: absolute;
  z-index: 10;
  top: 20%;
}
.b-paragraph_image.is-inverted .b-paragraph_image-left {
  background: #00AFA8;
  color: #FFFFF8;
}
.b-paragraph_image.is-inverted .b-paragraph_image-wave, .b-paragraph_image.is-inverted .b-paragraph_image-mention {
  color: #F0FD5F;
}

.b-product_spices {
  padding-top: var(--space-large);
}
.b-product_spices-items {
  position: relative;
  display: flex;
  flex-direction: column;
  margin-top: calc(var(--space-large) * -0.5);
  margin-bottom: calc(var(--space-large) * -0.5);
}
.b-product_spices-items > * {
  margin-top: calc(var(--space-large) * 0.5);
  margin-bottom: calc(var(--space-large) * 0.5);
}
.b-product_spices-item_illu {
  width: 28rem;
  height: auto;
  position: relative;
  margin-bottom: 5rem;
}
.b-product_spices-item {
  position: relative;
}
.b-product_spices-item .b-product_spices-item_image {
  position: relative;
}
.b-product_spices-item .b-product_spices-item_image.u-fill {
  position: absolute;
}
.b-product_spices-item .b-product_spices-item_image::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.b-product_spices-item .b-product_spices-item_image:nth-of-type(1) {
  width: 33rem;
}
.b-product_spices-item .b-product_spices-item_image:nth-of-type(1) > div {
  transform: rotate(-4deg);
}
.b-product_spices-item .b-product_spices-item_image:nth-of-type(2) {
  margin-top: -17rem;
  width: 24rem;
  align-self: end;
}
.b-product_spices-item .b-product_spices-item_image:nth-of-type(2) > div {
  transform: rotate(3deg);
}
.b-product_spices-item_images {
  display: flex;
  flex-direction: column;
}
.b-product_spices .b-product_spices-sticky {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    pointer-events: none;
  }
.b-product_spices .b-product_spices-sticky_bottle {
    width: 45rem;
  }
.b-product_spices .b-product_spices-item {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
  }
.b-product_spices .b-product_spices-item > *:nth-of-type(1) {
    width: 36%;
  }
.b-product_spices .b-product_spices-item > *:nth-of-type(2) {
    width: 42%;
  }
.b-product_spices .b-product_spices-item:nth-of-type(2n) {
    flex-direction: row-reverse;
  }
.b-product_spices .b-product_spices-items {
    padding: var(--space-large) 0;
  }

.b-product_tradition {
  position: relative;
}
.b-product_tradition {
    padding-bottom: var(--space-large);
  }
.b-product_tradition-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.b-product_tradition-content {
  position: relative;
}
.b-product_tradition-sticky_container {
  height: calc((var(--items_nb) + 1) * var(--vh) * 100);
}
.b-product_tradition-sticky_container {
    clip-path: none !important;
  }
.b-product_tradition-items {
  display: grid;
}
.b-product_tradition-items {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }
.b-product_tradition-sticky {
  position: relative;
}
.b-product_tradition-item {
  position: relative;
  max-width: 38rem;
}
.b-product_tradition-item {
    margin-left: auto;
    margin-right: auto;
  }
.b-product_tradition-item:nth-of-type(2n) {
    grid-column: 1;
    grid-row: 1;
  }
.b-product_tradition-item:nth-of-type(2n + 1) {
    grid-column: 2;
    grid-row: 1;
  }
.b-product_tradition-item_paragraph {
  margin-top: 1.2rem;
  margin-bottom: 2.4rem;
}
.b-product_tradition-item_image {
  margin-top: 2.4rem;
  width: 28rem;
  position: relative;
}
.b-product_tradition-item_image.u-fill {
  position: absolute;
}
.b-product_tradition-item_image::after {
  content: "";
  display: block;
  padding-bottom: 100%;
  pointer-events: none;
}
.b-product_tradition-item_image {
  transform: rotate(var(--img-rotation));
}
.b-product_tradition-item_image {
    width: 28rem;
  }
.b-product_tradition-top {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.b-product_tradition-top {
    padding-top: 41rem;
    margin-bottom: 10rem;
  }
.b-product_tradition-flux {
  display: flex;
  justify-content: center;
}
.b-product_tradition-bottle {
    position: absolute;
    width: 75rem;
    height: auto;
    z-index: 1;
    pointer-events: none;
  }
.b-product_tradition .c-bottle-images {
  position: relative;
}
.b-product_tradition .c-bottle-images.u-fill {
  position: absolute;
}
.b-product_tradition .c-bottle-images::after {
  content: "";
  display: block;
  padding-bottom: 100%;
  pointer-events: none;
}
.b-product_tradition-bottle_top {
    display: none;
  }
.b-product_tradition-sticky_bg {
    display: none;
  }
.b-product_tradition-loop {
    display: none;
  }

.b-product {
  position: relative;
  z-index: 2;
}
.b-product {
    padding-bottom: 23rem;
  }
.b-product + * {
    margin-top: -25rem;
  }
.b-product-container {
  position: relative;
  background-color: #FFB64E;
  clip-path: inset(0 0 0 0);
}
.b-product-container {
    padding-top: var(--space-large);
    padding-bottom: 15rem;
  }
.b-product-background_text {
  color: #F0FD5F;
}
.b-product-title {
  position: relative;
}
.b-product-title {
    max-width: 80%;
  }
.b-product-cols {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(9.2rem * -0.5);
    margin-right: calc(9.2rem * -0.5);
    width: calc(100% + 9.2rem);
  }
.b-product-cols > *:nth-child(2n+1) {
    min-width: calc(41.6666666667% - 9.2rem - 0.0833333333px);
    max-width: calc(41.6666666667% - 9.2rem - 0.0833333333px);
    margin-left: calc(9.2rem * 0.5);
    margin-right: calc(9.2rem * 0.5);
    flex-shrink: 0;
  }
.b-product-cols > *:nth-child(2n+2) {
    min-width: calc(58.3333333333% - 9.2rem - 0.0833333333px);
    max-width: calc(58.3333333333% - 9.2rem - 0.0833333333px);
    margin-left: calc(9.2rem * 0.5);
    margin-right: calc(9.2rem * 0.5);
    flex-shrink: 0;
  }
.b-product-cols {
    align-items: center;
  }
.b-product-top {
  position: relative;
}
.b-product-title {
  position: relative;
  z-index: 3;
}
.b-product-images {
  display: flex;
  flex-direction: column;
  z-index: 2;
}
.b-product-image:nth-child(1) {
  position: relative;
}
.b-product-image:nth-child(1).u-fill {
  position: absolute;
}
.b-product-image:nth-child(1)::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.b-product-image:nth-child(1) {
  transform: rotate(3deg);
}
.b-product-image:nth-child(1) {
    width: 35rem;
  }
.b-product-image:nth-child(2) {
  position: relative;
}
.b-product-image:nth-child(2).u-fill {
  position: absolute;
}
.b-product-image:nth-child(2)::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.b-product-image:nth-child(2) {
  align-self: flex-end;
  z-index: 2;
  transform: rotate(-4deg);
}
.b-product-image:nth-child(2) {
    width: 25rem;
    margin-top: -22rem;
  }
.b-product-product {
  display: flex;
  align-items: center;
  position: relative;
}
.b-product-badge {
  position: absolute;
  z-index: 10;
}
.b-product-badge {
    left: 0rem;
  }
.b-product-badge.is-hidden {
  opacity: 0;
}
.b-product-bottle {
    width: 66vh;
    max-width: 40vw;
    margin-bottom: -4vh;
  }

.b-recipes {
  position: relative;
  z-index: 3;
  padding-bottom: 23rem;
}
.b-recipes + * {
  margin-top: -23rem;
}
.b-recipes-container {
  position: relative;
  background-color: #FFB64E;
  clip-path: inset(0 0 0 0);
  overflow: hidden;
}
.b-recipes-container {
    padding-top: var(--space-large);
    padding-bottom: 30rem;
  }
.b-recipes-background_text {
  color: #F0FD5F;
}
.b-recipes-image_right {
  position: relative;
}
.b-recipes-image_right.u-fill {
  position: absolute;
}
.b-recipes-image_right::after {
  content: "";
  display: block;
  padding-bottom: 153.8461538462%;
  pointer-events: none;
}
.b-recipes-image_right {
  position: absolute;
}
.b-recipes-image_right {
    right: 0;
    width: 100vh;
    max-width: 62rem;
    top: 50%;
    transform: translate(50%, -50%);
  }
.b-recipes-content {
    max-width: 98rem;
  }
.b-recipes-paragraph {
    margin-top: 3.8rem;
  }
.b-recipes-images {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0;
}
.b-recipes-image {
  position: relative;
}
.b-recipes-image.u-fill {
  position: absolute;
}
.b-recipes-image::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.b-recipes-image {
  position: absolute;
}
.b-recipes-image {
    width: 34rem;
  }
.b-recipes-image:nth-child(1) {
  transform: rotate(0deg);
}
.b-recipes-image:nth-child(2) {
  transform: rotate(-4deg);
}
.b-recipes-image:nth-child(3) {
  transform: rotate(-8deg);
}
.b-recipes-image:nth-child(4) {
  transform: rotate(-12deg);
}
.b-recipes-image:nth-child(5) {
  transform: rotate(-16deg);
}
.b-recipes-badge {
  position: relative;
}
.b-recipes-badge {
    left: 15rem;
    bottom: 12rem;
  }

.s-age_gate {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 550;
  background-color: #00AFA8;
  display: flex;
  flex-direction: column;
}
.s-age_gate:not(.is-visible) {
  opacity: 0;
  pointer-events: none;
}
.s-age_gate-logo {
  position: relative;
}
.s-age_gate-logo.u-fill {
  position: absolute;
}
.s-age_gate-logo::after {
  content: "";
  display: block;
  padding-bottom: 45.4545454545%;
  pointer-events: none;
}
.s-age_gate-logo {
  margin-top: 2rem;
}
.s-age_gate-logo *[stroke]:not([stroke=none]) {
  stroke: #FFFFF8;
}
.s-age_gate-logo *[fill]:not([fill=none]) {
  fill: #FFFFF8;
}
.s-age_gate-logo {
  position: absolute;
  z-index: 10;
  align-self: center;
}
.s-age_gate-logo {
    width: 20rem;
  }
.s-age_gate-section {
  min-height: calc(100 * var(--vh));
  height: fit-content;
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-age_gate-container {
  position: relative;
  max-width: 90rem;
  width: 100%;
  text-align: center;
  padding-left: var(--gutter);
  padding-right: var(--gutter);
}
.s-age_gate-actions {
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(12rem * -0.5);
  margin-right: calc(12rem * -0.5);
}
.s-age_gate-actions > * {
  margin-left: calc(12rem * 0.5);
  margin-right: calc(12rem * 0.5);
}
.s-age_gate-actions {
  margin-top: 8rem;
}
.s-age_gate-accept, .s-age_gate-refuse {
  text-transform: uppercase;
}
.s-age_gate-accept span, .s-age_gate-refuse span {
  display: inline-flex;
  padding-bottom: 0.1em;
}
.s-age_gate-accept path, .s-age_gate-refuse path {
  stroke-dasharray: 1400 1400;
  stroke-dashoffset: 1400;
  transition: stroke-dashoffset 0.5s cubic-bezier(0.25, 0, 0.25, 1);
}
.s-age_gate-accept:hover path, .s-age_gate-refuse:hover path {
  stroke-dashoffset: 0;
}
.s-age_gate-intro, .s-age_gate-denied {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.s-age_gate-turtle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  height: 80%;
  filter: blur(4px);
  opacity: 0.15;
}
.s-age_gate-loop {
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
}

.s-cookie_banner {
  position: fixed;
  bottom: 0;
  width: 100%;
  overflow: hidden;
  z-index: 150;
}
.s-cookie_banner-container {
  background-color: #00AFA8;
  z-index: 50;
  line-height: 1.6;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  border-top: 1px solid rgba(255, 255, 248, 0.2);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.s-cookie_banner-content {
  max-width: calc(100% - 4rem);
  flex-shrink: 1;
}
.s-cookie_banner-content {
    padding-right: 2rem;
  }
.s-cookie_banner a {
  text-decoration: underline;
}
.s-cookie_banner-actions {
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(1rem * -0.5);
  margin-right: calc(1rem * -0.5);
}
.s-cookie_banner-actions > * {
  margin-left: calc(1rem * 0.5);
  margin-right: calc(1rem * 0.5);
}
.s-cookie_banner-actions {
  flex-shrink: 0;
}
.s-cookie_banner-options {
  text-decoration: underline;
}
.s-cookie_banner-close {
  margin: -0.5rem -0.5rem -0.5rem 0;
  font-size: 0;
  cursor: pointer;
}
.s-cookie_banner.is-hidden {
  pointer-events: none;
}
.s-cookie_banner.is-hidden .s-cookie_banner-container {
  transform: translate(0%, 105%);
}

body.is-ready .s-cookie_banner-container {
  transition: transform 0.5s cubic-bezier(0.78, 0, 0.37, 1);
}

.s-cookie_options {
  z-index: 550;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  pointer-events: none;
}
.s-cookie_options-container {
  pointer-events: all;
  background-color: #00AFA8;
  max-width: 100vw;
  max-height: 100vh;
  overflow: auto;
  border: 1px solid rgba(255, 255, 248, 0.1);
  box-shadow: 0px 1px 1px 0px rgba(255, 255, 248, 0.5);
  padding: 4rem 5rem 5rem;
}
.s-cookie_options-container {
    width: 90rem;
  }
.s-cookie_options-list {
  display: flex;
  flex-direction: column;
  margin-top: calc(2rem * -0.5);
  margin-bottom: calc(2rem * -0.5);
}
.s-cookie_options-list > * {
  margin-top: calc(2rem * 0.5);
  margin-bottom: calc(2rem * 0.5);
}
.s-cookie_options .a-checkbox {
  margin-bottom: 1rem;
}
.s-cookie_options.is-hidden .s-cookie_options-container {
  opacity: 0;
  pointer-events: none;
  transform: translateY(2rem);
}
.s-cookie_options-close {
  position: absolute;
  right: 0;
  top: 0;
}
.s-cookie_options-buttons {
  margin-top: 2rem;
  display: flex;
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(1rem * -0.5);
  margin-right: calc(1rem * -0.5);
  margin-bottom: -1rem;
}
.s-cookie_options-buttons > * {
  margin-left: calc(1rem * 0.5);
  margin-right: calc(1rem * 0.5);
  margin-bottom: 1rem;
  flex-shrink: 0;
}

body.is-ready .s-cookie_options-container {
  transition-property: opacity, transform;
}

.s-cursor {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  pointer-events: none;
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-cursor-icon, .s-cursor-text, .s-cursor-shape {
  position: absolute;
}
.s-cursor-icon {
  width: 9.8rem;
  height: 9.8rem;
}
.s-cursor-icon *[stroke]:not([stroke=none]) {
  stroke: #00AFA8;
}
.s-cursor-icon *[fill]:not([fill=none]) {
  fill: #00AFA8;
}
.s-cursor-icon > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.s-cursor-shape {
  width: 9.8rem;
  height: 9.8rem;
}
.s-cursor:not([class*=is-]) .s-cursor-shape, .s-cursor:not([class*=is-]) .s-cursor-icon, .s-cursor:not([class*=is-]) .s-cursor-text {
  transform: scale(0);
}
.s-cursor-instagram {
  padding: 2rem;
}
.s-cursor:not(.is-instagram) .s-cursor-instagram {
  display: none;
}
.s-cursor:not(.is-eye) .s-cursor-eye_open, .s-cursor:not(.is-eye) .s-cursor-eye_closed {
  display: none;
}
.s-cursor.is-eye .s-cursor-eye_open {
  animation: blink 2s linear 0s infinite;
}
.s-cursor.is-eye .s-cursor-eye_closed {
  animation: blink 2s linear 1s infinite;
}

.is-ready .s-cursor-icon, .is-ready .s-cursor-text, .is-ready .s-cursor-shape {
  transition: transform 0.2s cubic-bezier(0.78, 0, 0.37, 1);
}

@keyframes blink {
  0% {
    opacity: 1;
  }
  49% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.s-header {
  left: 0;
  width: 100%;
  display: flex;
  align-items: center;
  z-index: 450;
  position: fixed;
  display: flex;
  padding-top: 1rem;
  padding-right: 1rem;
  padding-left: 1rem;
  pointer-events: none;
}
.s-header {
    height: 10rem;
  }
.s-header > *:not(:nth-child(2)) {
  flex: 1;
}
.s-header > *:last-child {
  display: flex;
  justify-content: flex-end;
}
.s-header:hover a:nth-child(2) svg {
  transform: scale(1.1);
}
.s-header-logo {
  position: relative;
}
.s-header-logo.u-fill {
  position: absolute;
}
.s-header-logo::after {
  content: "";
  display: block;
  padding-bottom: 45.4545454545%;
  pointer-events: none;
}
.s-header-logo {
  margin-top: 3rem;
}
.s-header-logo *[stroke]:not([stroke=none]) {
  stroke: #FFFFF8;
}
.s-header-logo *[fill]:not([fill=none]) {
  fill: #FFFFF8;
}
.s-header-logo {
  pointer-events: all;
  transition: opacity 0.2s cubic-bezier(0.25, 0, 0.25, 1);
}
.s-header-logo {
    width: 20rem;
  }
.s-header-logo a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.s-header-logo svg {
  transform-origin: 50% 25%;
  transition: transform 0.1s cubic-bezier(0.25, 0, 0.25, 1);
}
.s-header-logo a:nth-child(2) {
  clip-path: inset(0 38% 50% 38%);
}
.s-header.is-hidden .s-header-logo {
  opacity: 0;
}
.s-header-burger {
  pointer-events: all;
  color: #FFFFF8;
  display: inline-flex;
  height: fit-content;
  position: relative;
  transform: rotate(-35deg);
  clip-path: inset(0 0 0 0);
  transition: all 0.5s cubic-bezier(0.78, 0, 0.37, 1);
  transform: rotate(-35deg) translateX(-10%);
}
.s-header-burger > *:first-child > *:first-child {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: rotate(35deg) rotate(6deg);
}
.s-header-burger > *:first-child {
  border-radius: 100%;
  transition: transform 0.5s cubic-bezier(0.78, 0, 0.37, 1);
  will-change: transform;
  transform: translateX(10%);
}
.s-header-burger > *:first-child {
    box-shadow: inset 0 0 0 3px;
  }
.s-header-burger > *:first-child::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #FFFFF8;
  border-radius: 100%;
  transform: translateX(100%);
  pointer-events: none;
  transition: transform 0.5s cubic-bezier(0.78, 0, 0.37, 1);
  will-change: transform;
  transform: translateX(80%);
}
.s-header-burger:hover, .s-header-burger:focus {
  transform: rotate(-35deg) translateX(-20%);
}
.s-header-burger:hover > *:first-child, .s-header-burger:focus > *:first-child {
  transform: translateX(20%);
}
.s-header-burger:hover > *:first-child::after, .s-header-burger:focus > *:first-child::after {
  transform: translateX(60%);
}
.s-header-burger {
    right: 1.5rem;
    top: 2rem;
  }
.s-header-burger_container {
  background-color: #00AFA8;
  transition: all;
}
.s-header-burger_container {
    width: 84px;
    height: 84px;
  }
.s-header-burger_text {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Agrandir;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 1.2;
}
.s-header-burger_text {
    font-size: 1.2rem;
  }
.s-header-burger_text svg {
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  width: 5rem;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.2rem;
  margin-bottom: -0.5rem;
}
.s-header-open_text, .s-header-close_text {
  position: absolute;
  max-width: 80%;
  text-align: center;
  transition: opacity 0.2s cubic-bezier(0.25, 0, 0.25, 1);
}
.s-header.is-open .s-header-open_text {
  opacity: 0;
}
.s-header:not(.is-open) .s-header-close_text {
  opacity: 0;
}
.s-header.is-open .s-header-logo {
  opacity: 1 !important;
}
.s-header.is-open .s-header-burger_container {
  box-shadow: none;
  background-color: rgba(0, 175, 168, 0);
}
.s-header.is-open .s-header-burger_container::after {
  opacity: 0;
}

.s-loader {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 500;
  background: #00AFA8;
}
.s-loader:not(.is-visible) {
  pointer-events: none;
}
.s-loader-turtle {
  opacity: 0;
}

.is-ready .s-loader-turtle {
  opacity: 1;
  transition: opacity 0.5s cubic-bezier(0.25, 0, 0.25, 1);
}

.s-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  max-height: 100vh;
  min-height: calc(var(--vh) * 100);
  z-index: 350;
}
.s-menu::before {
  position: fixed;
}
.s-menu:not(.is-open) {
  opacity: 0;
  pointer-events: none;
}
.s-menu-background {
  opacity: 0.5;
  position: fixed;
}
.s-menu-items {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.s-menu-items {
    min-height: calc(var(--vh) * 100);
  }
.s-menu-item {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-menu-title {
  position: relative;
  text-align: center;
  font-family: Agrandir;
  text-transform: uppercase;
  -webkit-text-stroke: max(0.036em, 1.5px) #FFFFF8;
  transition: color 200ms cubic-bezier(0.25, 0, 0.25, 1);
  color: #fffff8;
}
.s-menu-title {
    font-size: 8rem;
  }
.s-menu-image {
  position: relative;
}
.s-menu-image.u-fill {
  position: absolute;
}
.s-menu-image::after {
  content: "";
  display: block;
  padding-bottom: 136.9863013699%;
  pointer-events: none;
}
.s-menu-image {
  position: absolute;
  width: 35rem;
  pointer-events: none;
  transform-origin: left;
  transform: rotate(-6deg);
  transition: 500ms cubic-bezier(0.25, 0, 0.25, 1);
}
.s-menu-item:hover {
  z-index: 2;
}
.s-menu-item:not(:hover) .s-menu-title {
    color: rgba(255, 255, 248, 0);
    transition-duration: 1000ms;
  }
.s-menu-item:not(:hover) .s-menu-image {
    opacity: 0;
    transform: rotate(6deg) translateY(20rem);
    transition: 350ms cubic-bezier(0.75, 0, 0.75, 1);
  }
.s-menu-wave {
  position: relative;
  z-index: 0;
}
.s-menu-wave {
    width: 8.8rem;
    margin-top: 2rem;
    padding-bottom: 2rem;
  }
.s-menu-bottom {
  display: flex;
}
.s-menu-bottom {
    position: absolute;
    left: 0;
    width: 100%;
    padding-left: 8rem;
    padding-right: 8rem;
    bottom: 4rem;
  }
.s-menu-bottom > *:not(:nth-child(2)) {
    flex: 1;
  }
.s-menu-badge {
  overflow: hidden;
}
.s-menu-badge {
    position: absolute;
    bottom: 4rem;
    right: 4rem;
  }
.s-menu-turtle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  height: 80%;
  filter: blur(4px);
  opacity: 0.1;
}
.s-menu-links {
  align-items: center;
  display: flex;
  column-gap: 4rem;
  position: relative;
}
.s-menu-langs {
  align-items: center;
  display: flex;
  column-gap: 1rem;
}
.s-menu-secondary {
  display: flex;
  column-gap: 1rem;
  align-items: center;
}
.s-menu-secondary li {
  font-size: 1.2rem;
  text-decoration: underline;
}
.s-menu-group {
  display: flex;
  align-items: center;
  font-size: 1.2rem;
  column-gap: 1rem;
  text-decoration: underline;
}
.s-menu-group img {
  height: 3rem;
  width: auto;
}

.is-ready .s-menu {
  transition: opacity 850ms cubic-bezier(0.25, 0, 0.25, 1);
}

.s-message_popin {
  display: flex;
  max-width: 90rem;
  background: red;
  position: fixed;
  overflow: hidden;
  inset: 0;
  height: fit-content;
  margin: auto;
  z-index: 510;
  opacity: 0;
  pointer-events: none;
  transform: translateY(5rem);
  background: #00AFA8;
  padding: 4.5rem;
}
.s-message_popin-close {
  position: absolute;
  width: 3rem;
  height: 3rem;
  z-index: 10;
  top: 2rem;
  right: 2rem;
}
.s-message_popin.is-open {
  transform: translateY(0);
  opacity: 1;
  pointer-events: auto;
}
.s-message_popin-logo {
  width: 110px;
  height: 110px;
  margin-bottom: 2rem;
}
.s-message_popin-link {
  margin-top: 3rem;
  margin-bottom: 2rem;
  font-family: Agrandir;
  display: inline-flex;
  position: relative;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 1.2;
}
.s-message_popin-link {
    font-size: 1.6rem;
  }
.s-message_popin-link svg {
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.2rem;
  margin-bottom: -0.5rem;
}
.s-message_popin-title.t3 {
    font-size: 4rem;
  }
.s-message_popin-text {
  margin-top: 4rem;
}

body.is-ready .s-message_popin {
  transition: opacity, transform 0.5s 0.5s;
}

.s-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 248, 0.9);
  z-index: 500;
  transition: opacity 0.5s cubic-bezier(0.25, 0, 0.25, 1);
}
.s-overlay:not(.is-visible) {
  opacity: 0;
  pointer-events: none;
}

.s-popin {
  position: fixed;
  z-index: 300;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #FFFFF8;
  z-index: 500;
  transform: translate(0, 0);
  clip-path: inset(0% 0 0 0);
}
.s-popin {
    top: 4.4rem;
    left: 4.4rem;
    right: 4.4rem;
    bottom: 4.4rem;
  }
.s-popin.is-hidden {
  visibility: hidden;
}
.s-popin-close {
  position: fixed;
  width: 3.6rem;
  height: 3.6rem;
  top: 2.4rem;
  right: 2.4rem;
  z-index: 10;
}
.s-popin-close svg path {
  transition: fill 0.2s cubic-bezier(0.25, 0, 0.25, 1);
  fill: rgba(255, 255, 248, 0);
}
.s-popin-close:hover svg path {
  fill: #FFFFF8;
}
.s-popin-container {
  position: relative;
  z-index: 2;
  max-width: 100%;
  overflow-x: hidden;
}

body.is-ready .s-popin {
  transition: clip-path 0.5s cubic-bezier(0.78, 0, 0.37, 1);
}

.s-preventer {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 450;
}
.s-preventer:not(.is-active) {
  pointer-events: none;
}
@media (min-width: 415px){
  .u-show-phone-small {
    display: none !important;
  }
}
@media (min-width: 769px){
  .u-show-tab-small {
    display: none !important;
  }
}
@media (min-width: 769px) and (max-width: 1024px){
  html {
    font-size: 0.9765625vw;
  }
  :root {
    --gutter: 5rem;
  }
  :root {
    --space: 6rem;
  }
  :root {
    --space-large: 16rem;
  }
  .t1 {
    font-size: 17rem;
  }
  .t2 {
    font-size: 3.4rem;
  }
  .t3 {
    font-size: 8rem;
  }
  .t4, [data-small] {
    font-size: 2.6rem;
  }
  .t5 {
    font-size: 4rem;
  }
  .t5 {
    line-height: 1.32;
  }
  .t6 {
    font-size: 1.8rem;
  }
  .t7 {
    font-size: 0.8rem;
  }
  .t8, .c-button, input[type=reset], input[type=button], input[type=submit] {
    font-size: 1rem;
  }
  .t-massive {
    font-size: 20rem;
  }
  .t-stroke {
    font-size: 8rem;
  }
}
@media (min-width: 1025px){
  :root {
    --gutter: 5rem;
  }
  .u-show-tab {
    display: none !important;
  }
  :root {
    --space: 6rem;
  }
  :root {
    --space-huge: 28rem;
  }
  :root {
    --space-large: 16rem;
  }
  :root {
    --space-small: 5rem;
  }
  :root {
    --space-tiny: 2.5rem;
  }
  .t1 {
    font-size: 17rem;
  }
  .t2 {
    font-size: 10rem;
  }
  .t3 {
    font-size: 8rem;
  }
  .t4, [data-small] {
    font-size: 6rem;
  }
  .t5 {
    font-size: 4rem;
  }
  .t5 {
    line-height: 1.32;
  }
  .t6 {
    font-size: 1.8rem;
  }
  .t7 {
    font-size: 1.6rem;
  }
  .t8, .c-button, input[type=reset], input[type=button], input[type=submit] {
    font-size: 1.2rem;
  }
  .t-massive {
    font-size: 20rem;
  }
  .t-stroke {
    font-size: 8rem;
  }
  .b-double_col_assets-sticky {
    height: calc(100 * var(--vh));
  }
  .b-double_col_assets-cols {
    height: calc(100 * var(--vh));
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(0rem * -0.5);
    margin-right: calc(0rem * -0.5);
    width: calc(100% + 0rem);
  }
  .b-double_col_assets-cols > *:nth-child(2n+1) {
    min-width: calc(50% - 0rem - 0.5px);
    max-width: calc(50% - 0rem - 0.5px);
    margin-left: calc(0rem * 0.5);
    margin-right: calc(0rem * 0.5);
    flex-shrink: 0;
  }
  .b-double_col_assets-cols > *:nth-child(2n+2) {
    min-width: calc(50% - 0rem - 0.5px);
    max-width: calc(50% - 0rem - 0.5px);
    margin-left: calc(0rem * 0.5);
    margin-right: calc(0rem * 0.5);
    flex-shrink: 0;
  }
  .b-double_col_assets-col {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
    justify-content: center;
  }
  .b-double_col_assets-col:first-child {
    padding-left: 8rem;
    padding-right: 8rem;
  }
  .b-double_col_assets-content_phone {
    display: none;
  }
  .b-double_col_assets-scroll {
    position: absolute;
    bottom: 4rem;
    left: 50%;
    width: 12rem;
    display: flex;
    flex-direction: column;
    z-index: 10;
    text-align: center;
    transform: translateX(-50%);
    color: #F0FD5F;
  }
  .b-double_col_assets-scroll svg {
    margin-top: 1.5rem;
    width: 3.5rem;
    margin-left: auto;
    margin-right: auto;
    transform: rotate(90deg);
  }
  .b-footer-logo {
    width: 23rem;
    position: relative;
  }
  .b-footer-logo.u-fill {
    position: absolute;
  }
  .b-footer-logo::after {
    content: "";
    display: block;
    padding-bottom: 45.045045045%;
    pointer-events: none;
  }
  .b-home_cover-background {
    width: 80%;
    height: auto;
    margin: auto;
    pointer-events: none;
    position: relative;
  }
  .b-home_cover-title {
    min-height: calc(var(--vh) * 100);
  }
  .b-home_cover-intro {
    padding-bottom: 20rem;
  }
  .b-home_cover-images {
    width: 70%;
    height: 50rem;
  }
  .b-home_cover-image {
    width: 40rem;
  }
  .b-home_product-container {
    padding-top: var(--space-huge);
    padding-bottom: var(--space);
  }
  .b-home_product-mention {
    display: flex;
    margin-bottom: 1.2rem;
  }
  .b-home_product-cols {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(9.2rem * -0.5);
    margin-right: calc(9.2rem * -0.5);
    width: calc(100% + 9.2rem);
  }
  .b-home_product-cols > *:nth-child(2n+1) {
    min-width: calc(41.6666666667% - 9.2rem - 0.0833333333px);
    max-width: calc(41.6666666667% - 9.2rem - 0.0833333333px);
    margin-left: calc(9.2rem * 0.5);
    margin-right: calc(9.2rem * 0.5);
    flex-shrink: 0;
  }
  .b-home_product-cols > *:nth-child(2n+2) {
    min-width: calc(58.3333333333% - 9.2rem - 0.0833333333px);
    max-width: calc(58.3333333333% - 9.2rem - 0.0833333333px);
    margin-left: calc(9.2rem * 0.5);
    margin-right: calc(9.2rem * 0.5);
    flex-shrink: 0;
  }
  .b-home_product-cols {
    align-items: center;
  }
  .b-home_product-title {
    max-width: 80%;
  }
  .b-home_product-images {
    position: absolute;
    right: 0;
  }
  .b-home_product-image:nth-child(1) {
    width: 35rem;
  }
  .b-home_product-image:nth-child(2) {
    width: 25rem;
    margin-top: -10rem;
  }
  .b-home_product-badge {
    left: 0rem;
  }
  .b-home_product-bottle {
    width: 66vh;
    max-width: 40vw;
    margin-bottom: -4vh;
  }
  .b-large_background-top {
    padding-top: 28rem;
    padding-bottom: 28rem;
  }
  .b-large_background.is-large-text .b-large_background-top {
    padding-bottom: 51rem;
  }
  .b-large_paragraph-content {
    margin-left: auto;
    margin-right: auto;
    padding-top: var(--space-large);
    padding-bottom: var(--space-large);
  }
  .b-large_paragraph-paragraph {
    margin-left: 8rem;
    columns: 2;
    column-gap: 3rem;
  }
  .b-large_paragraph-stamp {
    right: 8rem;
    top: 8rem;
    width: 18rem;
    height: 18rem;
    opacity: 0.3;
  }
  .b-paragraph_image-cols {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(0rem * -0.5);
    margin-right: calc(0rem * -0.5);
    width: calc(100% + 0rem);
  }
  .b-paragraph_image-cols > *:nth-child(2n+1) {
    min-width: calc(50% - 0rem - 0.5px);
    max-width: calc(50% - 0rem - 0.5px);
    margin-left: calc(0rem * 0.5);
    margin-right: calc(0rem * 0.5);
    flex-shrink: 0;
  }
  .b-paragraph_image-cols > *:nth-child(2n+2) {
    min-width: calc(50% - 0rem - 0.5px);
    max-width: calc(50% - 0rem - 0.5px);
    margin-left: calc(0rem * 0.5);
    margin-right: calc(0rem * 0.5);
    flex-shrink: 0;
  }
  .b-paragraph_image-left {
    padding-top: var(--space-large);
    padding-bottom: var(--space-large);
  }
  .b-paragraph_image-right {
    padding-top: var(--space-large);
    padding-bottom: var(--space-large);
  }
  .b-paragraph_image-content {
    max-width: 65rem;
    margin-left: auto;
    margin-right: auto;
  }
  .b-paragraph_image-paragraph {
    margin-left: 8rem;
    max-width: 40rem;
  }
  .b-paragraph_image-stamp {
    left: -8rem;
    bottom: 0rem;
    width: 18rem;
    height: 18rem;
    opacity: 0.3;
  }
  .b-paragraph_image-image {
    width: 45rem;
  }
  .b-paragraph_image-badge {
    right: -8rem;
  }
  .b-paragraph_image.is-inverted .b-paragraph_image-cols {
    flex-direction: row-reverse;
  }
  .b-paragraph_image.is-left_only::before {
    width: 50%;
  }
  .b-paragraph_image .c-bottle_magnetic {
    width: 70%;
  }
  .b-product-images {
    position: absolute;
    right: -5rem;
    top: 0;
  }
  .s-cookie_banner-container {
    padding: 1rem 2rem;
    max-width: 125rem;
  }
  .s-cookie_options ul {
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(var(--gutter) * -0.5);
    margin-right: calc(var(--gutter) * -0.5);
    width: calc(100% + var(--gutter));
  }
  .s-cookie_options ul > *:nth-child(3n+1) {
    min-width: calc(33.3333333333% - var(--gutter) - 0.3333333333px);
    max-width: calc(33.3333333333% - var(--gutter) - 0.3333333333px);
    margin-left: calc(var(--gutter) * 0.5);
    margin-right: calc(var(--gutter) * 0.5);
    flex-shrink: 0;
  }
  .s-cookie_options ul > *:nth-child(3n+2) {
    min-width: calc(33.3333333333% - var(--gutter) - 0.3333333333px);
    max-width: calc(33.3333333333% - var(--gutter) - 0.3333333333px);
    margin-left: calc(var(--gutter) * 0.5);
    margin-right: calc(var(--gutter) * 0.5);
    flex-shrink: 0;
  }
  .s-cookie_options ul > *:nth-child(3n+3) {
    min-width: calc(33.3333333333% - var(--gutter) - 0.3333333333px);
    max-width: calc(33.3333333333% - var(--gutter) - 0.3333333333px);
    margin-left: calc(var(--gutter) * 0.5);
    margin-right: calc(var(--gutter) * 0.5);
    flex-shrink: 0;
  }
}
@media (min-width: 1441px){
  .u-show-laptop {
    display: none !important;
  }
}
@media (min-width: 1601px){
  html {
    font-size: 11.1111111111px;
  }
}
@media (max-width: 1440px){
  .u-hide-laptop {
    display: none !important;
  }
}
@media  all and (max-width:1024px){
  .b-footer-logo {
    width: 18rem;
  }
  .b-home_cover-background {
    width: 120%;
    margin-left: -10%;
    z-index: 4;
    position: relative;
  }
  .b-home_cover-images {
    width: 100%;
    height: 50rem;
  }
  .b-home_cover-image {
    width: 25rem;
  }
  .s-cookie_banner-container {
    max-width: 90rem;
    padding: 1rem 2rem;
  }
  .s-cookie_options-container {
    width: 50rem;
  }
  .s-menu-bottom {
    flex-direction: column;
    row-gap: 3rem;
  }
}
@media (max-width: 1024px){
  .u-hide-tab {
    display: none !important;
  }
  .b-double_col_assets-sticky {
    height: calc(100 * var(--vh) + 82px);
  }
  .b-double_col_assets-cols {
    width: 100%;
    height: calc(100 * var(--vh) + 5rem);
    display: flex;
    flex-direction: column;
    justify-content: center;
    transition: opacity 0.2s cubic-bezier(0.78, 0, 0.37, 1);
  }
  .b-double_col_assets-cols:not(.is-active) {
    opacity: 0;
  }
  .b-double_col_assets-col:nth-of-type(2n + 0) {
    padding-left: calc(var(--gutter) + 3rem);
    padding-right: var(--gutter);
  }
  .b-double_col_assets-image, .b-double_col_assets-right_image {
    width: 24rem;
    margin-top: 4rem;
  }
  .b-double_col_assets-title {
    display: none;
  }
  .b-double_col_assets-content_phone {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
  .b-double_col_assets-content_phone .b-double_col_assets-image {
    margin-top: 5rem;
  }
  .b-double_col_assets-from_phone {
    display: none;
  }
  .b-double_col_assets-from_phone {
    margin-top: 2rem;
  }
  .b-double_col_assets-right_image {
    position: absolute;
    width: 14rem;
    top: 50%;
    left: 50%;
    transform: rotate(calc(var(--img-rotation) * -1));
    z-index: 10;
  }
  .b-double_col_assets-scroll {
    display: none;
  }
  .b-footer-items {
    flex-wrap: wrap;
  }
  .b-footer-bottom {
    margin-top: 1rem;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .b-footer-bottom i {
    display: none;
  }
  .b-home_product-container {
    padding-top: 14rem;
  }
  .b-home_product-title {
    margin-bottom: 6.5rem;
  }
  .b-home_product-paragraph {
    margin-left: 2.4rem;
  }
  .b-home_product-images {
    margin-bottom: 7rem;
  }
  .b-home_product-image:nth-child(1) {
    width: 28rem;
  }
  .b-home_product-image:nth-child(2) {
    width: 18rem;
    margin-top: -13rem;
  }
  .b-home_product-bottle {
    max-width: 50rem;
    width: 100%;
  }
  .b-large_background-top {
    padding-top: 14rem;
    margin-bottom: -2rem;
  }
  .b-large_background.is-large-text .b-large_background-top {
    padding-bottom: 20rem;
  }
  .b-large_paragraph-paragraph {
    margin-left: 2.2rem;
    max-width: 28.5rem;
  }
  .b-large_paragraph-stamp {
    width: 15rem;
    height: 15rem;
    opacity: 0.3;
    top: 2rem;
    right: 0rem;
  }
  .b-paragraph_image-cols {
    display: flex;
    flex-direction: column-reverse;
  }
  .b-paragraph_image-left {
    padding-top: 16rem;
    padding-bottom: 14rem;
  }
  .b-paragraph_image-right {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }
  .b-paragraph_image-paragraph {
    margin-left: 2.2rem;
  }
  .b-paragraph_image-stamp {
    top: -15rem;
    right: 1rem;
    width: 17rem;
    height: 17rem;
    opacity: 0.2;
  }
  .b-paragraph_image-image {
    width: 30rem;
  }
  .b-paragraph_image-badge {
    right: -4rem;
  }
  .b-paragraph_image.is-left_only::before {
    display: none;
  }
  .b-paragraph_image.is-left_only .c-bottle_magnetic {
    width: 70%;
  }
  .b-product_spices-items {
    margin-top: 7rem;
  }
  .b-product-images {
    margin-bottom: 7rem;
  }
  .s-cookie_options ul {
    display: flex;
    flex-direction: column;
    margin-top: calc(4rem * -0.5);
    margin-bottom: calc(4rem * -0.5);
  }
  .s-cookie_options ul > * {
    margin-top: calc(4rem * 0.5);
    margin-bottom: calc(4rem * 0.5);
  }
  .s-menu-bottom {
    justify-content: space-between;
    padding-left: var(--gutter);
    padding-right: var(--gutter);
    padding-bottom: 5rem;
    flex-direction: column;
    row-gap: 2rem;
  }
}
@media  all and (max-width:768px){
  html {
    font-size: 1.3020833333vw;
  }
  :root {
    --gutter: 3rem;
  }
  :root {
    --space: 5rem;
  }
  :root {
    --space-large: 16rem;
  }
  .t1 {
    font-size: 4.2rem;
  }
  .t2 {
    font-size: 3.4rem;
  }
  .t3 {
    font-size: 3.2rem;
  }
  .t4, [data-small] {
    font-size: 2.6rem;
  }
  .t5 {
    font-size: 2rem;
  }
  .t5 {
    line-height: 1.74;
  }
  .t6 {
    font-size: 1.4rem;
  }
  .t7 {
    font-size: 0.8rem;
  }
  .t8, .c-button, input[type=reset], input[type=button], input[type=submit] {
    font-size: 1rem;
  }
  .t-massive {
    font-size: 6rem;
  }
  .t-stroke {
    font-size: 7rem;
  }
}
@media (max-width: 768px){
  .u-hide-tab-small {
    display: none !important;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiLCJjb3JlL2NvcmUuc2FzcyIsInZhcmlhYmxlcy5qc29uIiwiY29yZS9yZXNldC5zYXNzIiwidXRpbHMvY29sb3JzLnNhc3MiLCJ1dGlscy9mbHV4LnNhc3MiLCJ1dGlscy9ndXR0ZXIuc2FzcyIsInV0aWxzL21lZGlhLnNhc3MiLCJjb3JlL21peGlucy5zYXNzIiwidXRpbHMvbWlzYy5zYXNzIiwidXRpbHMvc3BhY2VzLnNhc3MiLCJmb250cy9iYXNlLnNhc3MiLCJmb250cy9lZGl0b3Iuc2FzcyIsImZvbnRzL2ZvbnQtZmFjZXMuc2FzcyIsImZvbnRzL3RpdGxlcy5zYXNzIiwiZGF0YXNldC9hbmltYXRpb25zLnNhc3MiLCJkYXRhc2V0L2RlY29yYXRpb24uc2FzcyIsImF0b21zL2NoZWNrYm94LnNhc3MiLCJhdG9tcy9jbG9zZS5zYXNzIiwiYXRvbXMvaWNvbi5zYXNzIiwiYXRvbXMvaW5wdXQuc2FzcyIsImF0b21zL2xhYmVsLnNhc3MiLCJhdG9tcy9taXNjLnNhc3MiLCJhdG9tcy9zY3JvbGxiYXIuc2FzcyIsImF0b21zL3NoYXJlLnNhc3MiLCJwb3N0cy9jb2NrdGFpbC5zYXNzIiwicG9zdHMvcG9zdC5zYXNzIiwiY29tcG9uZW50cy9iYWNrZ3JvdW5kLXRleHQuc2FzcyIsImNvbXBvbmVudHMvYmFkZ2Uuc2FzcyIsImNvbXBvbmVudHMvYm90dGxlLW1hc2suc2FzcyIsImNvbXBvbmVudHMvYm90dGxlLnNhc3MiLCJjb21wb25lbnRzL2J1dHRvbi5zYXNzIiwiY29tcG9uZW50cy9jb250YWN0LWZvcm0uc2FzcyIsImNvbXBvbmVudHMvZmllbGQuc2FzcyIsImNvbXBvbmVudHMvbGFuZ3Muc2FzcyIsImNvbXBvbmVudHMvbG9vcC5zYXNzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGgtaW1hZ2VzLnNhc3MiLCJjb21wb25lbnRzL3BvbGFyb2lkLnNhc3MiLCJjb21wb25lbnRzL3NsaWRlc2hvdy5zYXNzIiwiY29tcG9uZW50cy9zb2NpYWwuc2FzcyIsImNvbXBvbmVudHMvdHVydGxlLnNhc3MiLCJibG9ja3MvNDA0LnNhc3MiLCJibG9ja3MvY29ja3RhaWwuc2FzcyIsImJsb2Nrcy9jb2NrdGFpbHMuc2FzcyIsImJsb2Nrcy9jb250YWN0LnNhc3MiLCJibG9ja3MvY292ZXIuc2FzcyIsImJsb2Nrcy9kb3VibGUtY29sLWFzc2V0cy5zYXNzIiwiYmxvY2tzL2RvdWJsZS1jb2wuc2FzcyIsImJsb2Nrcy9mb290ZXIuc2FzcyIsImJsb2Nrcy9oaXN0b3J5LWRpc3RpbGxlcmllcy5zYXNzIiwiYmxvY2tzL2hvbWUtY292ZXIuc2FzcyIsImJsb2Nrcy9ob21lLXByb2R1Y3Quc2FzcyIsImJsb2Nrcy9ob21lLXNvY2lhbC5zYXNzIiwiYmxvY2tzL2hvbWUtdHVydGxlLnNhc3MiLCJibG9ja3MvaW1hZ2Uuc2FzcyIsImJsb2Nrcy9sYXJnZS1iYWNrZ3JvdW5kLnNhc3MiLCJibG9ja3MvbGFyZ2UtcGFyYWdyYXBoLnNhc3MiLCJibG9ja3MvbG9vcC5zYXNzIiwiYmxvY2tzL3BhcmFncmFwaC1pbWFnZS5zYXNzIiwiYmxvY2tzL3Byb2R1Y3Qtc3BpY2VzLnNhc3MiLCJibG9ja3MvcHJvZHVjdC10cmFkaXRpb24uc2FzcyIsImJsb2Nrcy9wcm9kdWN0LnNhc3MiLCJibG9ja3MvcmVjaXBlcy5zYXNzIiwic2luZ2xldG9ucy9hZ2UtZ2F0ZS5zYXNzIiwic2luZ2xldG9ucy9jb29raWUtYmFubmVyLnNhc3MiLCJzaW5nbGV0b25zL2Nvb2tpZS1vcHRpb25zLnNhc3MiLCJzaW5nbGV0b25zL2N1cnNvci5zYXNzIiwic2luZ2xldG9ucy9oZWFkZXIuc2FzcyIsInNpbmdsZXRvbnMvbG9hZGVyLnNhc3MiLCJzaW5nbGV0b25zL21lbnUuc2FzcyIsInNpbmdsZXRvbnMvbWVzc2FnZS1wb3Bpbi5zYXNzIiwic2luZ2xldG9ucy9vdmVybGF5LnNhc3MiLCJzaW5nbGV0b25zL3BvcGluLnNhc3MiLCJzaW5nbGV0b25zL3ByZXZlbnRlci5zYXNzIl0sIm5hbWVzIjpb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UkM7RUFDQyx5QkFBQTtBSndSRjs7QUl0UkM7RUFDQyxjRkhGO0VFSUUsYUZKRjtBRjZSQTs7QUk5UkM7RUFDQyx5QkFBQTtBSmlTRjs7QUkvUkM7RUFDQyxjRkhGO0VFSUUsYUZKRjtBRnNTQTs7QUl2U0M7RUFDQyx5QkFBQTtBSjBTRjs7QUl4U0M7RUFDQyxjRkhGO0VFSUUsYUZKRjtBRitTQTs7QUloVEM7RUFDQyx5QkFBQTtBSm1URjs7QUlqVEM7RUFDQyxjRkhGO0VFSUUsYUZKRjtBRndUQTs7QUl6VEM7RUFDQyx5QkFBQTtBSjRURjs7QUkxVEM7RUFDQyxjRkhGO0VFSUUsYUZKRjtBRmlVQTs7QUlsVUM7RUFDQyx5QkFBQTtBSnFVRjs7QUluVUM7RUFDQyxjRkhGO0VFSUUsYUZKRjtBRjBVQTs7QUsvVEM7RUFDQyxjQUFBO0FMa1VGOztBS25VQztFQUNDLG9CQUFBO0FMc1VGOztBS3ZVQztFQUNDLHFCQUFBO0FMMFVGOztBSzNVQztFQUNDLHFCQUFBO0FMOFVGOztBSzNVQTtFQUVDLFdBQUE7RUFDQSwwQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QUw2VUQ7QUszVUM7RUFFQywyQkFBQTtFQUNBLDRCQUFBO0FMNFVGO0FLaFVHO0VBQ0MsMkNBQUE7QUxrVUo7QUtoVUc7RUFDQyxpQkg3Q0o7QUYrV0E7QUs3VEc7RUFDQywyQ0FBQTtBTCtUSjtBSzdURztFQUNDLGlCSHRESjtBRnFYQTtBS25VRztFQUNDLDJDQUFBO0FMcVVKO0FLblVHO0VBQ0MsaUJIdERKO0FGMlhBO0FLelVHO0VBQ0MsNENBQUE7QUwyVUo7QUt6VUc7RUFDQyxrQkh0REo7QUZpWUE7O0FNaFlBO0VBRUMsY0FBQTtBTmtZRDs7QU14WEE7RUFJQywyQkFBQTtFQUNBLDRCQUFBO0FOaVpEOztBT25hQTtFQUNDLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0FQc2FEO0FPcGFDO0VDK0JBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBUndZRDs7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QUE7RU5vWUQ7RVVoWUQ7SUFVRyxhQUFBO0VWNmhCRjtFVXZpQkQ7SUFVRyxvQkFBQTtFVnVuQkY7RWNqcEJGO0lObUNHLGdCQUhRO0VSMDJCVDtFY2w0QkY7SU4yQkcsaUJBSFE7RVIyNEJUO0VjdjVCRjtJTmVHLGVBSFE7RVI2NkJUO0VjajdCRjtJTk9HLGlCQUhRO0VSODhCVDtFYzE4QkY7SU5ERyxlQUhRO0VSKytCVDtFYzMrQkY7SU5ERyxpQkFIUTtFUndnQ1Q7RWM1L0JGO0lOVEcsaUJBSFE7RVJ3aUNUO0VjcGhDRjtJTmpCRyxpQkFIUTtFUnlrQ1Q7RWNoakNGO0lOdEJHLGVBSFE7RVJ1bUNUO0VjbmtDRjtJTmpDRyxnQkFIUTtFUnlvQ1Q7RWM5bENGO0lOeENHLGVBSFE7RVI0cUNUO0FBM3JDRjtBUUpFO0VGVkY7SUFTRyxjQUFBO0VOK1hEO0VTeFZEO0lBRUUsd0JBQUE7RVRnZEQ7RVVyZkQ7SUFVRyxhQUFBO0VWd2hCRjtFVWxpQkQ7SUFVRyxtQkFBQTtFVitrQkY7RVV6bEJEO0lBVUcsb0JBQUE7RVZrbkJGO0VVNW5CRDtJQVVHLG1CQUFBO0VWeXFCRjtFVW5yQkQ7SUFVRyxvQkFBQTtFVjRzQkY7RWN0dUJGO0lObUNHLGdCQUhRO0VScTJCVDtFYzczQkY7SU4yQkcsZ0JBSFE7RVJzNEJUO0VjbDVCRjtJTmVHLGVBSFE7RVJ3NkJUO0VjNTZCRjtJTk9HLGVBSFE7RVJ5OEJUO0VjcjhCRjtJTkRHLGVBSFE7RVIwK0JUO0VjdCtCRjtJTkRHLGlCQUhRO0VSbWdDVDtFY3YvQkY7SU5URyxpQkFIUTtFUm1pQ1Q7RWMvZ0NGO0lOakJHLGlCQUhRO0VSb2tDVDtFYzNpQ0Y7SU50QkcsaUJBSFE7RVJrbUNUO0VjOWpDRjtJTmpDRyxnQkFIUTtFUm9vQ1Q7RWN6bENGO0lOeENHLGVBSFE7RVJ1cUNUO0U4Qy9yQ0Q7SUFJRSw2QkFBQTtFOUM2d0ZEO0U4Q3R3RkQ7SUFLRSw2QkFBQTtJdEMwR0YsYUFBQTtJQUNBLGVBQUE7SUFtQkMsOEJBQUE7SUFDQSwrQkFBQTtJQUNBLHdCQUFBO0VSb3BGQTtFUWpvRkE7SUFDQyxtQ0FIUTtJQUlSLG1DQUpRO0lBS1IsNkJBQUE7SUFDQSw4QkFBQTtJQUNBLGNBQUE7RVJtb0ZEO0VReG9GQTtJQUNDLG1DQUhRO0lBSVIsbUNBSlE7SUFLUiw2QkFBQTtJQUNBLDhCQUFBO0lBQ0EsY0FBQTtFUjBvRkQ7RThDNXdGRDtJQUdFLFlBQUE7SUFDQSxhQUFBO0lBQ0Esc0JBQUE7SUFDQSxtQkFBQTtJQUNBLGtCQUFBO0lBQ0EsdUJBQUE7RTlDZ3lGRDtFOEM5eEZBO0lBRUUsa0JBQUE7SUFDQSxtQkFBQTtFOUNpeUZGO0U4QzdzRkQ7SUFFRSxhQUFBO0U5Q216RkQ7RThDM3dGRDtJQUVFLGtCQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtJQUNBLHNCQUFBO0lBQ0EsV0FBQTtJQUNBLGtCQUFBO0lBQ0EsMkJBQUE7SUFDQSxjNUN6SUg7RUZpOEZFO0U4Q3J6RkM7SUFDQyxrQkFBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0lBQ0Esd0JBQUE7RTlDdXpGRjtFZ0R4L0ZEO0lBTUUsWUFBQTtJeEMyQ0Ysa0JBQUE7RVIwZ0dDO0VReGdHRDtJQUNDLGtCQUFBO0VSMGdHQTtFUXBnR0Q7SUFDQyxXQUFBO0lBQ0EsY0FBQTtJQUNBLDZCQUFBO0lBQ0Esb0JBQUE7RVJzZ0dBO0VrRDdqR0Q7SUFHRSxVQUFBO0lBQ0EsWUFBQTtJQUNBLFlBQUE7SUFDQSxvQkFBQTtJQUNBLGtCQUFBO0VsRG91R0Q7RWtEdHNHRDtJQU1FLGlDQUFBO0VsRGt2R0Q7RWtEL3FHRDtJQU9FLHFCQUFBO0VsRHN2R0Q7RWtEN3VHRDtJQU1FLFVBQUE7SUFDQSxhQUFBO0VsRHd2R0Q7RWtEaHZHRDtJQUtFLFlBQUE7RWxEcXdHRDtFbUR2NkdEO0lBRUUsOEJBQUE7SUFDQSw0QkFBQTtFbkQrOEdEO0VtRHo4R0Q7SUFHRSxhQUFBO0lBQ0EscUJBQUE7RW5EbTlHRDtFbURqOUdEO0kzQ2lIQSxhQUFBO0lBQ0EsZUFBQTtJQW1CQyxnQ0FBQTtJQUNBLGlDQUFBO0lBQ0EsMEJBQUE7RVJtMUdBO0VRaDBHQTtJQUNDLHlEQUhRO0lBSVIseURBSlE7SUFLUiwrQkFBQTtJQUNBLGdDQUFBO0lBQ0EsY0FBQTtFUmswR0Q7RVF2MEdBO0lBQ0MseURBSFE7SUFJUix5REFKUTtJQUtSLCtCQUFBO0lBQ0EsZ0NBQUE7SUFDQSxjQUFBO0VSeTBHRDtFbUR4K0dEO0lBR0UsbUJBQUE7RW5EdytHRDtFbURyK0dEO0lBR0UsY0FBQTtFbkQwK0dEO0VtRGgrR0Q7SUFLRSxrQkFBQTtJQUNBLFFBQUE7RW5EOCtHRDtFbUR4K0dEO0lBS0UsWUFBQTtFbkQ0L0dEO0VtRHQvR0Q7SUFPRSxZQUFBO0lBQ0Esa0JBQUE7RW5EMGdIRDtFbUR6L0dEO0lBS0UsVUFBQTtFbkR3Z0hEO0VtRG5nSEQ7SUFFRSxXQUFBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0VuRHlnSEQ7RXVEbG1IRDtJQUdFLGtCQUFBO0lBQ0EscUJBQUE7RXZEeTBIRDtFdUR6ekhEO0lBRUUscUJBQUE7RXZEMjBIRDtFd0RuMkhEO0lBT0UsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLCtCQUFBO0lBQ0Esa0NBQUE7RXhEazNIRDtFd0QzMkhEO0lBRUUsaUJBQUE7SUFDQSxVQUFBO0lBQ0EsZ0JBQUE7RXhEbzNIRDtFd0Q5MkhEO0lBSUUsV0FBQTtJQUNBLFNBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7RXhEdzNIRDtFMERoNkhEO0lsRGdJQSxhQUFBO0lBQ0EsZUFBQTtJQW1CQyw4QkFBQTtJQUNBLCtCQUFBO0lBQ0Esd0JBQUE7RVI2ekhBO0VRMXlIQTtJQUNDLG1DQUhRO0lBSVIsbUNBSlE7SUFLUiw2QkFBQTtJQUNBLDhCQUFBO0lBQ0EsY0FBQTtFUjR5SEQ7RVFqekhBO0lBQ0MsbUNBSFE7SUFJUixtQ0FKUTtJQUtSLDZCQUFBO0lBQ0EsOEJBQUE7SUFDQSxjQUFBO0VSbXpIRDtFMER6OUhEO0lBUUUsK0JBQUE7SUFDQSxrQ0FBQTtFMURtK0hEO0UwRDc5SEQ7SUFPRSwrQkFBQTtJQUNBLGtDQUFBO0UxRHUrSEQ7RTBEaitIRDtJQUtFLGdCQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtFMUQyK0hEO0UwRHorSEQ7SUFFRSxpQkFBQTtJQUNBLGdCQUFBO0UxRDQrSEQ7RTBEditIRDtJQUlFLFdBQUE7SUFDQSxZQUFBO0lBQ0EsWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0UxRGcvSEQ7RTBEaitIRDtJQUtFLFlBQUE7RTFEcWdJRDtFMERoZ0lEO0lBTUUsWUFBQTtFMUR5Z0lEO0UwRHBnSUQ7SUFFRSwyQkFBQTtFMUQ0Z0lEO0UwRGpnSUM7SUFDQyxVQUFBO0UxRDRnSUY7RTBEMWdJQTtJQUNDLFVBQUE7RTFENGdJRDtFNkRqbElEO0lBTUUsa0JBQUE7SUFDQSxZQUFBO0lBQ0EsTUFBQTtFN0Q2OUlEO0VnRTlnSkQ7SUFrQkUsa0JBQUE7SUFDQSxpQkFBQTtFaEU0MkpEO0VpRXoxSkQ7SXpEcUZBLGFBQUE7SUFDQSxlQUFBO0lBbUJDLHVDQUFBO0lBQ0Esd0NBQUE7SUFDQSxpQ0FBQTtFUjYySkE7RVExMUpBO0lBQ0MsZ0VBSFE7SUFJUixnRUFKUTtJQUtSLHNDQUFBO0lBQ0EsdUNBQUE7SUFDQSxjQUFBO0VSNDFKRDtFUWoySkE7SUFDQyxnRUFIUTtJQUlSLGdFQUpRO0lBS1Isc0NBQUE7SUFDQSx1Q0FBQTtJQUNBLGNBQUE7RVJtMkpEO0VReDJKQTtJQUNDLGdFQUhRO0lBSVIsZ0VBSlE7SUFLUixzQ0FBQTtJQUNBLHVDQUFBO0lBQ0EsY0FBQTtFUjAySkQ7QUE5b0pGO0FTeFZFO0VBREQ7SUFFRSx3QkFBQTtFVG9jRDtBQUNGO0FDemVDO0VBSkQ7SUFLRSwwQkFBQTtFRFZBO0FBQ0Y7QVN1Q0U7RUFERDtJQUVFLHdCQUFBO0VUa2NEO0FBQ0Y7QWdEaGVFO0VBVEQ7SUFVRSxZQUFBO0VoRCtqR0Q7RWtEbGtHRDtJQVVFLFdBQUE7SUFDQSxpQkFBQTtJQUNBLFVBQUE7SUFDQSxrQkFBQTtFbERzdUdEO0VrRHJuR0Q7SUFVRSxXQUFBO0lBQ0EsYUFBQTtFbEQwdkdEO0VrRHR2R0Q7SUFTRSxZQUFBO0VsRHN3R0Q7RWdFdjZHRDtJQXNCRSxnQkFBQTtJQUNBLGtCQUFBO0VoRTgySkQ7RWlFNzNKRDtJQWdCRSxZQUFBO0VqRTI4SkQ7RXFFbjRKRDtJQVlFLHNCQUFBO0lBQ0EsYUFBQTtFckU2NUtEO0FBNTdFRjtBU3JpR0U7RUFERDtJQUVFLHdCQUFBO0VUOGNEO0U4Q3ZmRDtJQU9FLG9DQUFBO0U5Qyt3RkQ7RThDM3dGRDtJQVNFLFdBQUE7SUFDQSxvQ0FBQTtJQUNBLGFBQUE7SUFDQSxzQkFBQTtJQUNBLHVCQUFBO0lBQ0EsdURBQUE7RTlDbXlGRDtFOENoeUZBO0lBSUUsVUFBQTtFOUNveUZGO0U4Qy93RkE7SUFFRSx3Q0FBQTtJQUNBLDRCQUFBO0U5Q2t5RkY7RThDbHVGRDtJQU9FLFlBQUE7SUFDQSxnQkFBQTtFOUNvekZEO0U4Q3p5RkQ7SUFFRSxhQUFBO0U5Q296RkQ7RThDbHpGRDtJQUVFLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLGFBQUE7SUFDQSxzQkFBQTtJQUNBLG1CQUFBO0lBQ0EsVUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7RTlDcXpGRDtFOENuekZEO0lBRUUsZ0JBQUE7RTlDc3pGRDtFOENwekZEO0lBR0UsYUFBQTtFOUNzekZEO0U4Q3p6RkQ7SUFNRSxnQkFBQTtFOUN3ekZEO0U4Q3B6RkQ7SUFFRSxrQkFBQTtJQUNBLFlBQUE7SUFDQSxRQUFBO0lBQ0EsU0FBQTtJQUNBLGlEQUFBO0lBQ0EsV0FBQTtFOUN1ekZEO0U4Q3J6RkQ7SUFzQkUsYUFBQTtFOUN5ekZEO0VnRHJnR0Q7SUFNRSxlQUFBO0VoRG9qR0Q7RWdELy9GRDtJQVNFLGdCQUFBO0lBQ0EsZUFBQTtJQUNBLDhCQUFBO0VoRDhrR0Q7RWdENWtHQztJQUNDLGFBQUE7RWhEOGtHRjtFbUR4cEdEO0lBT0Usa0JBQUE7RW5EZzlHRDtFbURsOEdEO0lBT0UscUJBQUE7RW5EMitHRDtFbUR6K0dEO0lBRUUsbUJBQUE7RW5ENCtHRDtFbUQxK0dEO0lBVUUsbUJBQUE7RW5EKytHRDtFbUQ3K0dEO0lBUUUsWUFBQTtFbkQ4L0dEO0VtRDMvR0Q7SUFXRSxZQUFBO0lBQ0Esa0JBQUE7RW5ENGdIRDtFbURyL0dEO0lBT0UsZ0JBQUE7SUFDQSxXQUFBO0VuRDJnSEQ7RXVEeG1IRDtJQU9FLGtCQUFBO0lBQ0Esb0JBQUE7RXZEMjBIRDtFdUQvekhEO0lBTUUscUJBQUE7RXZENDBIRDtFd0R2MUhEO0lBT0UsbUJBQUE7SUFDQSxrQkFBQTtFeERzM0hEO0V3RHAzSEQ7SUFXRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0lBQ0EsV0FBQTtFeEQwM0hEO0UwRHo2SEQ7SUFLRSxhQUFBO0lBQ0EsOEJBQUE7RTFEaStIRDtFMEQvOUhEO0lBWUUsa0JBQUE7SUFDQSxxQkFBQTtFMURxK0hEO0UwRG4rSEQ7SUFXRSxrQkFBQTtJQUNBLHFCQUFBO0UxRHkrSEQ7RTBEOTlIRDtJQU1FLG1CQUFBO0UxRDgrSEQ7RTBENStIRDtJQVdFLFdBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0UxRGsvSEQ7RTBEMStIRDtJQVFFLFlBQUE7RTFEdWdJRDtFMERyZ0lEO0lBU0UsWUFBQTtFMUQyZ0lEO0UwRHAvSEM7SUFDQyxhQUFBO0UxRDRnSUY7RTBEemdJQztJQUNDLFVBQUE7RTFEMmdJRjtFMkRqb0lEO0lBS0UsZ0JBQUE7RTNEcXBJRDtFNkRsbklEO0lBV0UsbUJBQUE7RTdEKzlJRDtFaUU3K0lEO0l6RG9DQSxhQUFBO0lBQ0Esc0JBQUE7SUFDQSw2QkFBQTtJQUNBLGdDQUFBO0VSODhKQztFUXg4SkQ7SUFDQyw0QkFBQTtJQUNBLCtCQUFBO0VSMDhKQTtFcUUvN0pEO0lBa0JFLDhCQUFBO0lBQ0EsMkJBQUE7SUFDQSw0QkFBQTtJQUNBLG9CQUFBO0lBQ0Esc0JBQUE7SUFDQSxhQUFBO0VyRTY1S0Q7QUEzaEtGO0FDcmRJO0VBOUJKO0lBK0JLLHlCQUFBO0VEdkJIO0VNbEJGO0lBU0csY0FBQTtFTnlZRDtFVXJZRDtJQVVHLGFBQUE7RVZraUJGO0VVNWlCRDtJQVVHLG9CQUFBO0VWNG5CRjtFY3RwQkY7SU5tQ0csaUJBSFE7RVIrMkJUO0VjdjRCRjtJTjJCRyxpQkFIUTtFUmc1QlQ7RWM1NUJGO0lOZUcsaUJBSFE7RVJrN0JUO0VjdDdCRjtJTk9HLGlCQUhRO0VSbTlCVDtFYy84QkY7SU5ERyxlQUhRO0VSby9CVDtFY2gvQkY7SU5ERyxpQkFIUTtFUjZnQ1Q7RWNqZ0NGO0lOVEcsaUJBSFE7RVI2aUNUO0VjemhDRjtJTmpCRyxpQkFIUTtFUjhrQ1Q7RWNyakNGO0lOdEJHLGVBSFE7RVI0bUNUO0VjeGtDRjtJTmpDRyxlQUhRO0VSOG9DVDtFY25tQ0Y7SU54Q0csZUFIUTtFUmlyQ1Q7QUEzckNGO0FTMEJFO0VBREQ7SUFFRSx3QkFBQTtFVDBkRDtBQUNGIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4qOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjNyZW0gI2YwZmQ1Zjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDFweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDExLjExMTExMTExMTFweDtcbiAgfVxufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMC42OTQ0NDQ0NDQ0dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAwLjk3NjU2MjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxLjMwMjA4MzMzMzN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAyLjA4MzMzMzMzMzN2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMi40MTU0NTg5Mzcydnc7XG4gIH1cbn1cblxuI3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDB2dztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuI3cgbWFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEFGQTg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAjdyBtYWluIHtcbiAgICBib3JkZXI6IDExcHggc29saWQgI0YwRkQ1RjtcbiAgfVxufVxuXG5ib2R5IHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogIzAwQUZBODtcbn1cblxuYm9keSA+IGNhbnZhcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuaHRtbCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxubGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5jYXB0aW9uLCB0aCwgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5xLCBibG9ja3F1b3RlIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5xOmJlZm9yZSwgcTphZnRlciwgYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG5zbWFsbCwgc3ViLCBzdXAge1xuICBmb250LXNpemU6IDAuODNlbTtcbn1cblxuc3ViIHtcbiAgdmVydGljYWwtYWxpZ246IHN1Yjtcbn1cblxuc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xufVxuXG5hIGltZyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmltZywgdmlkZW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxudmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5hIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hLCBidXR0b24ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmE6bm90KDpkaXNhYmxlZCksIGJ1dHRvbjpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEsIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250OiBpbmhlcml0O1xufVxuaW5wdXQ6Zm9jdXMsIHNlbGVjdDpmb2N1cywgdGV4dGFyZWE6Zm9jdXMsIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9Y29sb3JdIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5pbnB1dFt0eXBlPW51bWJlcl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xufVxuXG5zZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4qLCAqOjphZnRlciwgKjo6YmVmb3JlIHtcbiAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG4gIC13ZWJraXQtYXBwLXJlZ2lvbjogbm8tZHJhZztcbn1cblxucHJlIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG5zdXAsIHN1YiB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51LWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBRkE4O1xufVxuXG4udC1ib2R5IHtcbiAgY29sb3I6ICMwMEFGQTg7XG4gIGZpbGw6ICMwMEFGQTg7XG59XG5cbi51LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkY4O1xufVxuXG4udC10ZXh0IHtcbiAgY29sb3I6ICNGRkZGRjg7XG4gIGZpbGw6ICNGRkZGRjg7XG59XG5cbi51LWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cblxuLnQtYmxhY2sge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZmlsbDogIzAwMDAwMDtcbn1cblxuLnUtb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjY0RTtcbn1cblxuLnQtb3JhbmdlIHtcbiAgY29sb3I6ICNGRkI2NEU7XG4gIGZpbGw6ICNGRkI2NEU7XG59XG5cbi51LWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBRkE4O1xufVxuXG4udC1ibHVlIHtcbiAgY29sb3I6ICMwMEFGQTg7XG4gIGZpbGw6ICMwMEFGQTg7XG59XG5cbi51LWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFEQUQxO1xufVxuXG4udC1saWdodC1ibHVlIHtcbiAgY29sb3I6ICMwMURBRDE7XG4gIGZpbGw6ICMwMURBRDE7XG59XG5cbi51LXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEZENUY7XG59XG5cbi50LXllbGxvdyB7XG4gIGNvbG9yOiAjRjBGRDVGO1xuICBmaWxsOiAjRjBGRDVGO1xufVxuXG4udS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRjg7XG59XG5cbi50LXdoaXRlIHtcbiAgY29sb3I6ICNGRkZGRjg7XG4gIGZpbGw6ICNGRkZGRjg7XG59XG5cbi51LWNyZWFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGODtcbn1cblxuLnQtY3JlYW0ge1xuICBjb2xvcjogI0ZGRkZGODtcbiAgZmlsbDogI0ZGRkZGODtcbn1cblxuLnUtZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNjRFO1xufVxuXG4udC1lcnJvciB7XG4gIGNvbG9yOiAjRkZCNjRFO1xuICBmaWxsOiAjRkZCNjRFO1xufVxuXG4udS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMDAwMDtcbn1cblxuLnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjRkYwMDAwO1xuICBmaWxsOiAjRkYwMDAwO1xufVxuXG46cm9vdCB7XG4gIC0tZmx1eDogMTI2cmVtO1xufVxuXG46cm9vdCB7XG4gIC0tZmx1eC1sYXJnZTogMTQ0cmVtO1xufVxuXG46cm9vdCB7XG4gIC0tZmx1eC1tZWRpdW06IDExNHJlbTtcbn1cblxuOnJvb3Qge1xuICAtLWZsdXgtc21hbGw6IDk1LjZyZW07XG59XG5cbi51LWZsdXgge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDJweCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4udS1mbHV4Om5vdCgubm8tZ3V0dGVyKSB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZ3V0dGVyKTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tZ3V0dGVyKTtcbn1cbi51LWZsdXg6bm90KC5uby1ndXR0ZXIpIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEyNnJlbSArIDIgKiB2YXIoLS1ndXR0ZXIpKTtcbn1cbi51LWZsdXgubm8tZ3V0dGVyIHtcbiAgbWF4LXdpZHRoOiAxMjZyZW07XG59XG4udS1mbHV4LmlzLWxhcmdlOm5vdCgubm8tZ3V0dGVyKSB7XG4gIG1heC13aWR0aDogY2FsYygxNDRyZW0gKyAyICogdmFyKC0tZ3V0dGVyKSk7XG59XG4udS1mbHV4LmlzLWxhcmdlLm5vLWd1dHRlciB7XG4gIG1heC13aWR0aDogMTQ0cmVtO1xufVxuLnUtZmx1eC5pcy1tZWRpdW06bm90KC5uby1ndXR0ZXIpIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDExNHJlbSArIDIgKiB2YXIoLS1ndXR0ZXIpKTtcbn1cbi51LWZsdXguaXMtbWVkaXVtLm5vLWd1dHRlciB7XG4gIG1heC13aWR0aDogMTE0cmVtO1xufVxuLnUtZmx1eC5pcy1zbWFsbDpub3QoLm5vLWd1dHRlcikge1xuICBtYXgtd2lkdGg6IGNhbGMoOTUuNnJlbSArIDIgKiB2YXIoLS1ndXR0ZXIpKTtcbn1cbi51LWZsdXguaXMtc21hbGwubm8tZ3V0dGVyIHtcbiAgbWF4LXdpZHRoOiA5NS42cmVtO1xufVxuXG46cm9vdCB7XG4gIC0tZ3V0dGVyOiA1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICA6cm9vdCB7XG4gICAgLS1ndXR0ZXI6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICA6cm9vdCB7XG4gICAgLS1ndXR0ZXI6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWd1dHRlcjogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tZ3V0dGVyOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tZ3V0dGVyOiAyLjRyZW07XG4gIH1cbn1cblxuLnUtZ3V0dGVyIHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1ndXR0ZXIpO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1ndXR0ZXIpO1xufVxuXG4udS1jb250YWluLCAudS1jcm9wIHtcbiAgZm9udC1zaXplOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250YWluOiBjb250ZW50O1xufVxuLnUtY29udGFpbiBpbWcsIC51LWNvbnRhaW4gdmlkZW8sIC51LWNyb3AgaW1nLCAudS1jcm9wIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi51LWNyb3AgaW1nLCAudS1jcm9wIHZpZGVvIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi51LWNvbnRhaW4gaW1nLCAudS1jb250YWluIHZpZGVvIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnUtcmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udS1jb2xsYXBzZSB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi51LWZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnUtejAge1xuICB6LWluZGV4OiAwO1xufVxuXG4udS16MSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi51LW5vLW92ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnUtdGV4dHVyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEFGQTg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51LXRleHR1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uL2ltZy90ZXh0dXJlLmpwZ1wiKTtcbiAgbWl4LWJsZW5kLW1vZGU6IHNjcmVlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi51LWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnUtaGlkZS1sYXB0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MXB4KSB7XG4gIC51LXNob3ctbGFwdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudS1oaWRlLXRhYiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnUtc2hvdy10YWIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnUtaGlkZS10YWItc21hbGwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnUtc2hvdy10YWItc21hbGwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnUtaGlkZS1waG9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAudS1zaG93LXBob25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC51LWhpZGUtcGhvbmUtc21hbGwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDE1cHgpIHtcbiAgLnUtc2hvdy1waG9uZS1zbWFsbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbjpyb290IHtcbiAgLS1zcGFjZTogNnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tc3BhY2U6IDZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICA6cm9vdCB7XG4gICAgLS1zcGFjZTogNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tc3BhY2U6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIDpyb290IHtcbiAgICAtLXNwYWNlOiA1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tc3BhY2U6IDVyZW07XG4gIH1cbn1cblxuLnUtc3BhY2Uge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZSk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlKTtcbn1cblxuLnUtc3BhY2UtdG9wIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2UpO1xufVxuXG4udS1zcGFjZS1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZSk7XG59XG5cbi51LXBhZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZSk7XG59XG5cbi51LXBhZC10b3Age1xuICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2UpO1xufVxuXG4udS1wYWQtYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNlKTtcbn1cblxuOnJvb3Qge1xuICAtLXNwYWNlLWh1Z2U6IDI4cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICA6cm9vdCB7XG4gICAgLS1zcGFjZS1odWdlOiAyOHJlbTtcbiAgfVxufVxuXG4udS1zcGFjZS1odWdlIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2UtaHVnZSk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlLWh1Z2UpO1xufVxuXG4udS1zcGFjZS10b3AtaHVnZSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNlLWh1Z2UpO1xufVxuXG4udS1zcGFjZS1ib3R0b20taHVnZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlLWh1Z2UpO1xufVxuXG4udS1wYWQtaHVnZSB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1odWdlKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNlLWh1Z2UpO1xufVxuXG4udS1wYWQtdG9wLWh1Z2Uge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2UtaHVnZSk7XG59XG5cbi51LXBhZC1ib3R0b20taHVnZSB7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS1odWdlKTtcbn1cblxuOnJvb3Qge1xuICAtLXNwYWNlLWxhcmdlOiAxNnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tc3BhY2UtbGFyZ2U6IDE2cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tc3BhY2UtbGFyZ2U6IDE2cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICA6cm9vdCB7XG4gICAgLS1zcGFjZS1sYXJnZTogMTZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIDpyb290IHtcbiAgICAtLXNwYWNlLWxhcmdlOiA5cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tc3BhY2UtbGFyZ2U6IDlyZW07XG4gIH1cbn1cblxuLnUtc3BhY2UtbGFyZ2Uge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlLWxhcmdlKTtcbn1cblxuLnUtc3BhY2UtdG9wLWxhcmdlIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2UtbGFyZ2UpO1xufVxuXG4udS1zcGFjZS1ib3R0b20tbGFyZ2Uge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG59XG5cbi51LXBhZC1sYXJnZSB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG59XG5cbi51LXBhZC10b3AtbGFyZ2Uge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2UtbGFyZ2UpO1xufVxuXG4udS1wYWQtYm90dG9tLWxhcmdlIHtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNlLWxhcmdlKTtcbn1cblxuOnJvb3Qge1xuICAtLXNwYWNlLXNtYWxsOiA1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICA6cm9vdCB7XG4gICAgLS1zcGFjZS1zbWFsbDogNXJlbTtcbiAgfVxufVxuXG4udS1zcGFjZS1zbWFsbCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNlLXNtYWxsKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2Utc21hbGwpO1xufVxuXG4udS1zcGFjZS10b3Atc21hbGwge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZS1zbWFsbCk7XG59XG5cbi51LXNwYWNlLWJvdHRvbS1zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlLXNtYWxsKTtcbn1cblxuLnUtcGFkLXNtYWxsIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNlLXNtYWxsKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNlLXNtYWxsKTtcbn1cblxuLnUtcGFkLXRvcC1zbWFsbCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1zbWFsbCk7XG59XG5cbi51LXBhZC1ib3R0b20tc21hbGwge1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2Utc21hbGwpO1xufVxuXG46cm9vdCB7XG4gIC0tc3BhY2UtdGlueTogMi41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICA6cm9vdCB7XG4gICAgLS1zcGFjZS10aW55OiAyLjVyZW07XG4gIH1cbn1cblxuLnUtc3BhY2UtdGlueSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNlLXRpbnkpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZS10aW55KTtcbn1cblxuLnUtc3BhY2UtdG9wLXRpbnkge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZS10aW55KTtcbn1cblxuLnUtc3BhY2UtYm90dG9tLXRpbnkge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZS10aW55KTtcbn1cblxuLnUtcGFkLXRpbnkge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2UtdGlueSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS10aW55KTtcbn1cblxuLnUtcGFkLXRvcC10aW55IHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNlLXRpbnkpO1xufVxuXG4udS1wYWQtYm90dG9tLXRpbnkge1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2UtdGlueSk7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogQ291cmllciwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgY29sb3I6ICNGRkZGRjg7XG4gIGZpbGw6ICNGRkZGRjg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuYm9keSA+ICoge1xuICBmb250LXNpemU6IDIuMnJlbTtcbn1cblxucCArIHAge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi50LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udC13b3JkLCAudC1sZXR0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnQtc21hbGwsIC5zLWNvb2tpZV9iYW5uZXItY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi50LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnQtd3JhcCB7XG4gIGNsaXAtcGF0aDogaW5zZXQoLTAuMWVtIDAgLTAuMWVtIDApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4udC1saW5lIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi50LWVkaXRvciBwIGIsIC50LWVkaXRvciBwIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBBZ3JhbmRpcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjgxOGVtO1xufVxuLnQtZWRpdG9yIGgyICsgKiB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNlLXRpbnkpO1xufVxuLnQtZWRpdG9yIHAgKyBoMiwgLnQtZWRpdG9yIHVsICsgaDIsIC50LWVkaXRvciBvbCArIGgyIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2Utc21hbGwpO1xufVxuLnQtZWRpdG9yIGgzICsgKiB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNlLXRpbnkpO1xufVxuLnQtZWRpdG9yIHAgKyBoMywgLnQtZWRpdG9yIHVsICsgaDMsIC50LWVkaXRvciBvbCArIGgzIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2UtdGlueSk7XG59XG4udC1lZGl0b3IgaDQgKyAqIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2UtdGlueSk7XG59XG4udC1lZGl0b3IgcCArIGg0LCAudC1lZGl0b3IgdWwgKyBoNCwgLnQtZWRpdG9yIG9sICsgaDQge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZS10aW55KTtcbn1cbi50LWVkaXRvciBwICsgLnQtc21hbGwsIC50LWVkaXRvciBwICsgLnMtY29va2llX2Jhbm5lci1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZS1zbWFsbCk7XG59XG4udC1lZGl0b3IgdWwgKyAudC1zbWFsbCwgLnQtZWRpdG9yIHVsICsgLnMtY29va2llX2Jhbm5lci1jb250YWluZXIsIC50LWVkaXRvciBvbCArIC50LXNtYWxsLCAudC1lZGl0b3Igb2wgKyAucy1jb29raWVfYmFubmVyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNlLXRpbnkpO1xufVxuLnQtZWRpdG9yIHVsICsgKiwgLnQtZWRpdG9yIG9sICsgKiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4udC1lZGl0b3IgdWwgbGkgKyBsaSwgLnQtZWRpdG9yIG9sIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnQtZWRpdG9yIHAgKyB1bCwgLnQtZWRpdG9yIHAgKyBvbCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4udC1lZGl0b3IgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xufVxuLnQtZWRpdG9yIHVsIGxpOjpiZWZvcmUge1xuICBsZWZ0OiAwcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnQtZWRpdG9yIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50LWVkaXRvciAuYS13YXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkFncmFuZGlyXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250L1BQQWdyYW5kaXItR3JhbmRIZWF2eS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9QUEFncmFuZGlyLUdyYW5kSGVhdnkuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udC9QUEFncmFuZGlyLUdyYW5kSGVhdnkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnQvUFBBZ3JhbmRpci1HcmFuZEhlYXZ5LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9QUEFncmFuZGlyLUdyYW5kSGVhdnkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250L1BQQWdyYW5kaXItR3JhbmRIZWF2eS5zdmcjQWdyYW5kaXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ291cmllclwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9Db3VyaWVyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0NvdXJpZXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udC9Db3VyaWVyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250L0NvdXJpZXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L0NvdXJpZXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250L0NvdXJpZXIuc3ZnI0NvdXJpZXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50MSB7XG4gICAgZm9udC1zaXplOiAxN3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50MSB7XG4gICAgZm9udC1zaXplOiAxN3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnQxIHtcbiAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnQxIHtcbiAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC50MSB7XG4gICAgZm9udC1zaXplOiA0LjJyZW07XG4gIH1cbn1cbi50MSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1mYW1pbHk6IEFncmFuZGlyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50MiB7XG4gICAgZm9udC1zaXplOiAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50MiB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50MiB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50MiB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTRweCkge1xuICAudDIge1xuICAgIGZvbnQtc2l6ZTogMy40cmVtO1xuICB9XG59XG4udDIge1xuICBsaW5lLWhlaWdodDogMS4wOTtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZmFtaWx5OiBBZ3JhbmRpcjtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnQzIHtcbiAgICBmb250LXNpemU6IDhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudDMge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnQzIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnQzIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC50MyB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbn1cbi50MyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1mYW1pbHk6IEFncmFuZGlyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50NCwgW2RhdGEtc21hbGxdIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudDQsIFtkYXRhLXNtYWxsXSB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50NCwgW2RhdGEtc21hbGxdIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnQ0LCBbZGF0YS1zbWFsbF0ge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLnQ0LCBbZGF0YS1zbWFsbF0ge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICB9XG59XG4udDQsIFtkYXRhLXNtYWxsXSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjExO1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1mYW1pbHk6IEFncmFuZGlyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50NSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnQ1IHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50NSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDE1cHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudDUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC50NSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50NSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudDUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudDUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDE1cHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudDUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLnQ1IHtcbiAgICBsaW5lLWhlaWdodDogMS43NDtcbiAgfVxufVxuLnQ1IHtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBBZ3JhbmRpcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudDYge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnQ2IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnQ2IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnQ2IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC50NiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi50NiB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBmb250LWZhbWlseTogQWdyYW5kaXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnQ3IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50NyB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50NyB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50NyB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTRweCkge1xuICAudDcge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICB9XG59XG4udDcge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnQ4LCAuYy1idXR0b24sIGlucHV0W3R5cGU9cmVzZXRdLCBpbnB1dFt0eXBlPWJ1dHRvbl0sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudDgsIC5jLWJ1dHRvbiwgaW5wdXRbdHlwZT1yZXNldF0sIGlucHV0W3R5cGU9YnV0dG9uXSwgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50OCwgLmMtYnV0dG9uLCBpbnB1dFt0eXBlPXJlc2V0XSwgaW5wdXRbdHlwZT1idXR0b25dLCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnQ4LCAuYy1idXR0b24sIGlucHV0W3R5cGU9cmVzZXRdLCBpbnB1dFt0eXBlPWJ1dHRvbl0sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLnQ4LCAuYy1idXR0b24sIGlucHV0W3R5cGU9cmVzZXRdLCBpbnB1dFt0eXBlPWJ1dHRvbl0sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4udDgsIC5jLWJ1dHRvbiwgaW5wdXRbdHlwZT1yZXNldF0sIGlucHV0W3R5cGU9YnV0dG9uXSwgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZm9udC1mYW1pbHk6IEFncmFuZGlyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnQtbWFzc2l2ZSB7XG4gICAgZm9udC1zaXplOiAyMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50LW1hc3NpdmUge1xuICAgIGZvbnQtc2l6ZTogMjByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50LW1hc3NpdmUge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnQtbWFzc2l2ZSB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLnQtbWFzc2l2ZSB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICB9XG59XG4udC1tYXNzaXZlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBBZ3JhbmRpcjtcbn1cblxuLnQtc3Ryb2tlIHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogbWluKG1heCgwLjAzNmVtLCAxLjVweCksIDNweCkgI0YwRkQ1RjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudC1zdHJva2Uge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50LXN0cm9rZSB7XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudC1zdHJva2Uge1xuICAgIGZvbnQtc2l6ZTogN3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnQtc3Ryb2tlIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTRweCkge1xuICAudC1zdHJva2Uge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuLnQtc3Ryb2tlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBBZ3JhbmRpcjtcbn1cblxuW2RhdGEtYW5pbV0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMTBweCk7XG59XG5cbltkYXRhLXN0cm9rZV0ge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiBtaW4obWF4KDAuMDM2ZW0sIDEuNXB4KSwgM3B4KSAjRkZGRkY4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbltkYXRhLXNtYWxsXSB7XG4gIGRpc3BsYXk6IGZsb3ctcm9vdDtcbn1cbltkYXRhLXNtYWxsXSArIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2RhdGEtdW5kZXJsaW5lXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC4zZW07XG4gIGJvdHRvbTogLTAuMWVtO1xuICBsZWZ0OiAwO1xufVxuW2RhdGEtdW5kZXJsaW5lXSAqW3N0cm9rZV06bm90KFtzdHJva2U9bm9uZV0pIHtcbiAgc3Ryb2tlOiAjRjBGRDVGO1xufVxuW2RhdGEtdW5kZXJsaW5lXSAqW2ZpbGxdOm5vdChbZmlsbD1ub25lXSkge1xuICBmaWxsOiAjRjBGRDVGO1xufVxuXG4uYS1jaGVja2JveCwgLmEtcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYS1jaGVja2JveCBpbnB1dCwgLmEtcmFkaW8gaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG59XG4uYS1jaGVja2JveCBpbnB1dDpmb2N1cy12aXNpYmxlICsgKjo6YmVmb3JlLCAuYS1yYWRpbyBpbnB1dDpmb2N1cy12aXNpYmxlICsgKjo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNGRkZGRjgsIDAgMCAwIDAuM3JlbSAjZjBmZDVmO1xufVxuLmEtY2hlY2tib3ggaW5wdXQgKyAqLCAuYS1yYWRpbyBpbnB1dCArICoge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbn1cbi5hLWNoZWNrYm94IGlucHV0ICsgKjo6YmVmb3JlLCAuYS1jaGVja2JveCBpbnB1dCArICo6OmFmdGVyLCAuYS1yYWRpbyBpbnB1dCArICo6OmJlZm9yZSwgLmEtcmFkaW8gaW5wdXQgKyAqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hLWNoZWNrYm94IGlucHV0ICsgKjo6YmVmb3JlLCAuYS1yYWRpbyBpbnB1dCArICo6OmJlZm9yZSB7XG4gIHdpZHRoOiAyLjJyZW07XG4gIGhlaWdodDogMi4ycmVtO1xuICBsZWZ0OiAwO1xuICB0b3A6IGNhbGMoNTAlIC0gMS4xcmVtIC0gMC4xZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBRkE4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggI0ZGRkZGODtcbn1cbi5hLWNoZWNrYm94IGlucHV0ICsgKjo6YWZ0ZXIsIC5hLXJhZGlvIGlucHV0ICsgKjo6YWZ0ZXIge1xuICBsZWZ0OiAxLjFyZW07XG4gIHRvcDogY2FsYyg1MCUgLSAwLjFlbSk7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0ZGRkZGODtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRkZGRjg7XG4gIG9wYWNpdHk6IDA7XG59XG4uYS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgKjo6YWZ0ZXIsIC5hLXJhZGlvIGlucHV0OmNoZWNrZWQgKyAqOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYS1jaGVja2JveCBpbnB1dDpkaXNhYmxlZCArICo6OmFmdGVyLCAuYS1yYWRpbyBpbnB1dDpkaXNhYmxlZCArICo6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmEtY2hlY2tib3ggaW5wdXQuaGFzLWVycm9yICsgKjpiZWZvcmUsIC5hLXJhZGlvIGlucHV0Lmhhcy1lcnJvciArICo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNGRkI2NEU7XG59XG4uYS1jaGVja2JveCBpbnB1dC5oYXMtZXJyb3I6Zm9jdXMtdmlzaWJsZSArICo6OmJlZm9yZSwgLmEtcmFkaW8gaW5wdXQuaGFzLWVycm9yOmZvY3VzLXZpc2libGUgKyAqOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI0ZGQjY0RSwgMCAwIDAgMC4zcmVtICNmMGZkNWY7XG59XG5cbi5hLWNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xufVxuLmEtY2xvc2U6OmJlZm9yZSwgLmEtY2xvc2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbn1cbi5hLWNsb3NlOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5hLWNsb3NlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5hLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYS1pY29uLnUtZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hLWljb24gPiAqIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYS1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYS1pY29uIHtcbiAgd2lkdGg6IDNyZW07XG59XG5cbi5hLWlucHV0LCBpbnB1dFt0eXBlPWNvbG9yXSxcbmlucHV0W3R5cGU9ZGF0ZV0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lXSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPW1vbnRoXSxcbmlucHV0W3R5cGU9bnVtYmVyXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT1zZWFyY2hdLFxuaW5wdXRbdHlwZT10ZWxdLFxuaW5wdXRbdHlwZT10ZXh0XSxcbmlucHV0W3R5cGU9dGltZV0sXG5pbnB1dFt0eXBlPXVybF0sXG5pbnB1dFt0eXBlPXdlZWtdLFxuc2VsZWN0LFxuc2VsZWN0OmZvY3VzLFxudGV4dGFyZWEge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRjg7XG4gIHBhZGRpbmc6IDAuM3JlbTtcbiAgYm9yZGVyOiAxLjJyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbWFnZTogdXJsKC4uL3N2Zy9wYXJjaG1lbnQuc3ZnKSAxNSBzdHJldGNoO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwMEFGQTg7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoOTk5cHgpO1xufVxuLmEtaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwgaW5wdXRbdHlwZT1jb2xvcl06LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0W3R5cGU9ZGF0ZV06LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTotd2Via2l0LWF1dG9maWxsLFxuaW5wdXRbdHlwZT1lbWFpbF06LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0W3R5cGU9bW9udGhdOi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dFt0eXBlPW51bWJlcl06LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0W3R5cGU9cGFzc3dvcmRdOi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dFt0eXBlPXNlYXJjaF06LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0W3R5cGU9dGVsXTotd2Via2l0LWF1dG9maWxsLFxuaW5wdXRbdHlwZT10ZXh0XTotd2Via2l0LWF1dG9maWxsLFxuaW5wdXRbdHlwZT10aW1lXTotd2Via2l0LWF1dG9maWxsLFxuaW5wdXRbdHlwZT11cmxdOi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dFt0eXBlPXdlZWtdOi13ZWJraXQtYXV0b2ZpbGwsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCxcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwsIC5hLWlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIC5hLWlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIC5hLWlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmEtbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmEtd2F2ZSB7XG4gIHdpZHRoOiA5cmVtO1xufVxuXG4uYS1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDExcHg7XG4gIHotaW5kZXg6IDIwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjQ4LCAwLjEpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgY3ViaWMtYmV6aWVyKDAuNzgsIDAsIDAuMzcsIDEpO1xuICBvcGFjaXR5OiAwO1xufVxuLmEtc2Nyb2xsYmFyLmlzLWFjdGl2ZS5pcy12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hLXNjcm9sbGJhciBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkY4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuW2lucHV0PXRvdWNoXSAuYS1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1zaGFyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLXNoYXJlLWJ1dHRvbiB7XG4gIG1pbi13aWR0aDogMTVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jLXNoYXJlLWlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbn1cbi5jLXNoYXJlLXRvb2x0aXAge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDJyZW0pO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkY4O1xuICBjb2xvcjogIzAwQUZBODtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGN1YmljLWJlemllcigwLjI1LCAwLCAwLjI1LCAxKTtcbn1cbi5jLXNoYXJlLXRvb2x0aXA6bm90KC5pcy1hY3RpdmUpIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5jLXNoYXJlLXRvb2x0aXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNGRkZGRjg7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4ucy1wb3BpbiAuYy1zaGFyZS10b29sdGlwIHtcbiAgYmFja2dyb3VuZDogIzAwQUZBODtcbiAgY29sb3I6ICNGRkZGRjg7XG59XG4ucy1wb3BpbiAuYy1zaGFyZS10b29sdGlwOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDBBRkE4O1xufVxuXG4ucC1jb2NrdGFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1jb2NrdGFpbC51LWZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucC1jb2NrdGFpbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDE0Mi44NTcxNDI4NTcxJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucC1jb2NrdGFpbC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wLWNvY2t0YWlsLXRpdGxlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmItcG9zdCB7XG4gIGNvbnRhaW46IGNvbnRlbnQ7XG59XG5cbi5jLWJhY2tncm91bmRfdGV4dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEwJTtcbiAgd2lkdGg6IDEyMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbiAgb3BhY2l0eTogMC4xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5jLWJhY2tncm91bmRfdGV4dC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgfVxufVxuXG4uYy1iYWRnZSB7XG4gIGNvbG9yOiAjRkZGRkY4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC43OCwgMCwgMC4zNywgMSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZykgdHJhbnNsYXRlWCgwJSk7XG59XG4uYy1iYWRnZSA+ICo6Zmlyc3QtY2hpbGQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKSByb3RhdGUoMGRlZyk7XG59XG4uYy1iYWRnZSA+ICo6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC43OCwgMCwgMC4zNywgMSk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmMtYmFkZ2UgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYy1iYWRnZSA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweDtcbiAgfVxufVxuLmMtYmFkZ2UgPiAqOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkY4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC43OCwgMCwgMC4zNywgMSk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cbi5jLWJhZGdlOmhvdmVyLCAuYy1iYWRnZTpmb2N1cyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZykgdHJhbnNsYXRlWCgtMTUlKTtcbn1cbi5jLWJhZGdlOmhvdmVyID4gKjpmaXJzdC1jaGlsZCwgLmMtYmFkZ2U6Zm9jdXMgPiAqOmZpcnN0LWNoaWxkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1JSk7XG59XG4uYy1iYWRnZTpob3ZlciA+ICo6Zmlyc3QtY2hpbGQ6OmFmdGVyLCAuYy1iYWRnZTpmb2N1cyA+ICo6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDcwJSk7XG59XG4uYy1iYWRnZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBRkE4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5jLWJhZGdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDE4cmVtO1xuICAgIGhlaWdodDogMThyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYy1iYWRnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxNHJlbTtcbiAgICBoZWlnaHQ6IDE0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmMtYmFkZ2UtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYy1iYWRnZS1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLmMtYmFkZ2UtdGl0bGUsIC5jLWJhZGdlLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYW5pbWF0aW9uOiBzcGluIDEwcyBsaW5lYXIgaW5maW5pdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmMtYmFkZ2UtdGl0bGUgc3BhbiwgLmMtYmFkZ2UtdGV4dCBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDUwJTtcbn1cbi5jLWJhZGdlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IEFncmFuZGlyO1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuLmMtYmFkZ2UtdGl0bGUgc3BhbiB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAwLjU1ZW07XG59XG4uYy1iYWRnZS10aXRsZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDAuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAyMGRlZykpO1xufVxuLmMtYmFkZ2UtdGl0bGUgc3BhbjpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKCgxLjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMi41IC0gdmFyKC0tY2hhci1jb3VudCkgLyAyKSAqIDIwZGVnKSk7XG59XG4uYy1iYWRnZS10aXRsZSBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDMuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAyMGRlZykpO1xufVxuLmMtYmFkZ2UtdGl0bGUgc3BhbjpudGgtY2hpbGQoNSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKCg0LjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDYpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoNS41IC0gdmFyKC0tY2hhci1jb3VudCkgLyAyKSAqIDIwZGVnKSk7XG59XG4uYy1iYWRnZS10aXRsZSBzcGFuOm50aC1jaGlsZCg3KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDYuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAyMGRlZykpO1xufVxuLmMtYmFkZ2UtdGl0bGUgc3BhbjpudGgtY2hpbGQoOCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKCg3LjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoOC41IC0gdmFyKC0tY2hhci1jb3VudCkgLyAyKSAqIDIwZGVnKSk7XG59XG4uYy1iYWRnZS10aXRsZSBzcGFuOm50aC1jaGlsZCgxMCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKCg5LjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDExKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDEwLjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDEyKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDExLjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDEzKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDEyLjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDE0KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDEzLjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDE1KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDE0LjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDE2KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDE1LjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDE3KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDE2LjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDE4KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDE3LjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDE5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDE4LjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRpdGxlIHNwYW46bnRoLWNoaWxkKDIwKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDE5LjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogMjBkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQge1xuICBmb250LWZhbWlseTogQWdyYW5kaXI7XG4gIGZvbnQtc2l6ZTogMC42ZW07XG59XG4uYy1iYWRnZS10ZXh0IHNwYW4ge1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMS4xZW07XG59XG4uYy1iYWRnZS10ZXh0IHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMC41IC0gdmFyKC0tY2hhci1jb3VudCkgLyAyKSAqIC0xMWRlZykpO1xufVxuLmMtYmFkZ2UtdGV4dCBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDEuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKCgyLjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogLTExZGVnKSk7XG59XG4uYy1iYWRnZS10ZXh0IHNwYW46bnRoLWNoaWxkKDQpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMy41IC0gdmFyKC0tY2hhci1jb3VudCkgLyAyKSAqIC0xMWRlZykpO1xufVxuLmMtYmFkZ2UtdGV4dCBzcGFuOm50aC1jaGlsZCg1KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDQuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoNikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKCg1LjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogLTExZGVnKSk7XG59XG4uYy1iYWRnZS10ZXh0IHNwYW46bnRoLWNoaWxkKDcpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoNi41IC0gdmFyKC0tY2hhci1jb3VudCkgLyAyKSAqIC0xMWRlZykpO1xufVxuLmMtYmFkZ2UtdGV4dCBzcGFuOm50aC1jaGlsZCg4KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDcuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKCg4LjUgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogLTExZGVnKSk7XG59XG4uYy1iYWRnZS10ZXh0IHNwYW46bnRoLWNoaWxkKDEwKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKDkuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoMTEpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMTAuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoMTIpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMTEuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoMTMpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMTIuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoMTQpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMTMuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoMTUpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMTQuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoMTYpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMTUuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoMTcpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMTYuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoMTgpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMTcuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoMTkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMTguNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLXRleHQgc3BhbjpudGgtY2hpbGQoMjApIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYygoMTkuNSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAtMTFkZWcpKTtcbn1cbi5jLWJhZGdlLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDU4JTtcbiAgaGVpZ2h0OiA1OCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5jLWJhZGdlLWltYWdlIHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYy1iYWRnZS1pbWFnZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICB9XG59XG4uYy1iYWRnZS10dXJ0bGUge1xuICB3aWR0aDogNzAlO1xuICBoZWlnaHQ6IDcwJTtcbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5jLWJvdHRsZV9tYXNrIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZDogYmx1ZTtcbn1cbi5jLWJvdHRsZV9tYXNrLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLWJvdHRsZV9tYXNrLWNvbnRhaW5lciBjYW52YXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jLWJvdHRsZV9tYXNrLWNvbnRhaW5lciBwIHtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgZm9udC1mYW1pbHk6IEFncmFuZGlyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYy1ib3R0bGVfbWFzay1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuXG4uYy1ib3R0bGUtaW1hZ2VfY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtYm90dGxlLWltYWdlX2Nvbi51LWZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYy1ib3R0bGUtaW1hZ2VfY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTc1LjQzODU5NjQ5MTIlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jLWJvdHRsZS1pbWFnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1ib3R0bGUtaW1hZ2VzLnUtZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jLWJvdHRsZS1pbWFnZXM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxNzUuNDM4NTk2NDkxMiU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYy1idXR0b24sIGlucHV0W3R5cGU9cmVzZXRdLCBpbnB1dFt0eXBlPWJ1dHRvbl0sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBwYWRkaW5nOiAycmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4IGN1cnJlbnRDb2xvcjtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5jLWJ1dHRvbjpkaXNhYmxlZCwgaW5wdXRbdHlwZT1yZXNldF06ZGlzYWJsZWQsIGlucHV0W3R5cGU9YnV0dG9uXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uYy1jb250YWN0X2Zvcm0tZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IGNhbGMoMnJlbSAqIC0wLjUpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDJyZW0gKiAtMC41KTtcbn1cbi5jLWNvbnRhY3RfZm9ybS1mb3JtID4gKiB7XG4gIG1hcmdpbi10b3A6IGNhbGMoMnJlbSAqIDAuNSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIDAuNSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmMtY29udGFjdF9mb3JtLWNvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiAtMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIC0wLjUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxcmVtKTtcbiAgfVxuICAuYy1jb250YWN0X2Zvcm0tY29scyA+ICo6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMXJlbSAtIDAuNXB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMXJlbSAtIDAuNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIDAuNSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLmMtY29udGFjdF9mb3JtLWNvbHMgPiAqOm50aC1jaGlsZCgybisyKSB7XG4gICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDFyZW0gLSAwLjVweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDFyZW0gLSAwLjVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiAwLjUpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmMtY29udGFjdF9mb3JtLWNvbHMgPiAqICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuLmMtY29udGFjdF9mb3JtLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5jLWNvbnRhY3RfZm9ybS1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiAtMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIC0wLjUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxcmVtKTtcbiAgfVxuICAuYy1jb250YWN0X2Zvcm0tYm90dG9tID4gKjpudGgtY2hpbGQoMm4rMSkge1xuICAgIG1pbi13aWR0aDogY2FsYyg2Ni42NjY2NjY2NjY3JSAtIDFyZW0gLSAwLjMzMzMzMzMzMzNweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDY2LjY2NjY2NjY2NjclIC0gMXJlbSAtIDAuMzMzMzMzMzMzM3B4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIDAuNSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLmMtY29udGFjdF9mb3JtLWJvdHRvbSA+ICo6bnRoLWNoaWxkKDJuKzIpIHtcbiAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxcmVtIC0gMC4zMzMzMzMzMzMzcHgpO1xuICAgIG1heC13aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDFyZW0gLSAwLjMzMzMzMzMzMzNweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiAwLjUpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG4uYy1jb250YWN0X2Zvcm0tc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmMtY29udGFjdF9mb3JtLXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuXG4uYy1maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYy1maWVsZC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5jLWxhbmdzIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwLjJlbTtcbn1cbi5jLWxhbmdzIFthcmlhLWN1cnJlbnQ9XCIxXCJdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYy1sYW5ncyBhOm5vdChbYXJpYS1jdXJyZW50PVwiMVwiXSkge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5jLWxvb3Age1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgZm9udC1mYW1pbHk6IEFncmFuZGlyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMDBBRkE4O1xuICBjb2xvcjogI0YwRkQ1Rjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYy1sb29wIHtcbiAgICBoZWlnaHQ6IDYuOHJlbTtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jLWxvb3Age1xuICAgIGhlaWdodDogNC43cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG4uYy1sb29wLmlzLXllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNGMEZENUY7XG4gIGNvbG9yOiAjMDBBRkE4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmMtcGFyYWdyYXBoX2ltYWdlcy1jb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXJlbSAqIC0wLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXJlbSAqIC0wLjUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNXJlbSk7XG4gIH1cbiAgLmMtcGFyYWdyYXBoX2ltYWdlcy1jb2xzID4gKjpudGgtY2hpbGQoMm4rMSkge1xuICAgIG1pbi13aWR0aDogY2FsYygzOC40NjE1Mzg0NjE1JSAtIDE1cmVtIC0gMC4zODQ2MTUzODQ2cHgpO1xuICAgIG1heC13aWR0aDogY2FsYygzOC40NjE1Mzg0NjE1JSAtIDE1cmVtIC0gMC4zODQ2MTUzODQ2cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cmVtICogMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVyZW0gKiAwLjUpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC5jLXBhcmFncmFwaF9pbWFnZXMtY29scyA+ICo6bnRoLWNoaWxkKDJuKzIpIHtcbiAgICBtaW4td2lkdGg6IGNhbGMoNjEuNTM4NDYxNTM4NSUgLSAxNXJlbSAtIDAuMzg0NjE1Mzg0NnB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNjEuNTM4NDYxNTM4NSUgLSAxNXJlbSAtIDAuMzg0NjE1Mzg0NnB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXJlbSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cmVtICogMC41KTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAuYy1wYXJhZ3JhcGhfaW1hZ2VzLWNvbHMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYy1wYXJhZ3JhcGhfaW1hZ2VzLmlzLWludmVydGVkIC5jLXBhcmFncmFwaF9pbWFnZXMtY29scyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmMtcGFyYWdyYXBoX2ltYWdlcy5pcy1hbHQgLmMtcGFyYWdyYXBoX2ltYWdlcy1jb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXJlbSAqIC0wLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXJlbSAqIC0wLjUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNXJlbSk7XG4gIH1cbiAgLmMtcGFyYWdyYXBoX2ltYWdlcy5pcy1hbHQgLmMtcGFyYWdyYXBoX2ltYWdlcy1jb2xzID4gKjpudGgtY2hpbGQoMm4rMSkge1xuICAgIG1pbi13aWR0aDogY2FsYyg0NS40NTQ1NDU0NTQ1JSAtIDE1cmVtIC0gMC40NTQ1NDU0NTQ1cHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg0NS40NTQ1NDU0NTQ1JSAtIDE1cmVtIC0gMC40NTQ1NDU0NTQ1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cmVtICogMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVyZW0gKiAwLjUpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC5jLXBhcmFncmFwaF9pbWFnZXMuaXMtYWx0IC5jLXBhcmFncmFwaF9pbWFnZXMtY29scyA+ICo6bnRoLWNoaWxkKDJuKzIpIHtcbiAgICBtaW4td2lkdGg6IGNhbGMoNTQuNTQ1NDU0NTQ1NSUgLSAxNXJlbSAtIDAuNDU0NTQ1NDU0NXB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTQuNTQ1NDU0NTQ1NSUgLSAxNXJlbSAtIDAuNDU0NTQ1NDU0NXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXJlbSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cmVtICogMC41KTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAuYy1wYXJhZ3JhcGhfaW1hZ2VzLmlzLWFsdCAuYy1wYXJhZ3JhcGhfaW1hZ2VzLWNvbHMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5jLXBhcmFncmFwaF9pbWFnZXMtd2F2ZSB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG4uYy1wYXJhZ3JhcGhfaW1hZ2VzLWltYWdlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmMtcGFyYWdyYXBoX2ltYWdlcy1pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cbn1cbi5jLXBhcmFncmFwaF9pbWFnZXMtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1wYXJhZ3JhcGhfaW1hZ2VzLWltYWdlLnUtZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jLXBhcmFncmFwaF9pbWFnZXMtaW1hZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxMzYuOTg2MzAxMzY5OSU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmMtcGFyYWdyYXBoX2ltYWdlcy1pbWFnZTpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogNDVyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKTtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cbi5jLXBhcmFncmFwaF9pbWFnZXMtaW1hZ2U6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDI0LjVyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDRkZWcpO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWxlZnQ6IC04cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jLXBhcmFncmFwaF9pbWFnZXMtaW1hZ2U6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTQuNXJlbTtcbiAgfVxufVxuLmMtcGFyYWdyYXBoX2ltYWdlcy5pcy1sYW5kc2NhcGUgLmMtcGFyYWdyYXBoX2ltYWdlcy1jb2xzIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2UtbGFyZ2UpO1xufVxuLmMtcGFyYWdyYXBoX2ltYWdlcy5pcy1sYW5kc2NhcGUgLmMtcGFyYWdyYXBoX2ltYWdlcy1pbWFnZTpudGgtY2hpbGQoMSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1wYXJhZ3JhcGhfaW1hZ2VzLmlzLWxhbmRzY2FwZSAuYy1wYXJhZ3JhcGhfaW1hZ2VzLWltYWdlOm50aC1jaGlsZCgxKS51LWZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYy1wYXJhZ3JhcGhfaW1hZ2VzLmlzLWxhbmRzY2FwZSAuYy1wYXJhZ3JhcGhfaW1hZ2VzLWltYWdlOm50aC1jaGlsZCgxKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDU5Ljg4MDIzOTUyMSU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmMtcGFyYWdyYXBoX2ltYWdlcy5pcy1sYW5kc2NhcGUgLmMtcGFyYWdyYXBoX2ltYWdlcy1pbWFnZTpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogOTByZW07XG59XG4uYy1wYXJhZ3JhcGhfaW1hZ2VzLmlzLWxhbmRzY2FwZSAuYy1wYXJhZ3JhcGhfaW1hZ2VzLWltYWdlOm50aC1jaGlsZCgyKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYy1wYXJhZ3JhcGhfaW1hZ2VzLmlzLWxhbmRzY2FwZSAuYy1wYXJhZ3JhcGhfaW1hZ2VzLWltYWdlOm50aC1jaGlsZCgyKSB7XG4gICAgcmlnaHQ6IC0zcmVtO1xuICB9XG59XG5cbi5jLXBvbGFyb2lkIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNvbnRhaW46IHVuc2V0O1xuICBib3JkZXI6IDEuMnJlbSBzb2xpZCBibGFjaztcbiAgYm9yZGVyLWltYWdlOiB1cmwoLi4vc3ZnL3BhcmNobWVudC5zdmcpIDE1IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRjg7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmMtcG9sYXJvaWQge1xuICAgIGJvcmRlci13aWR0aDogMC44cmVtO1xuICB9XG59XG4uYy1wb2xhcm9pZC5pcy1zbWFsbCB7XG4gIGJvcmRlci13aWR0aDogMC44cmVtO1xufVxuLmMtcG9sYXJvaWQ6bm90KC51LWZpbGwpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtcG9sYXJvaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMi40NXJlbTtcbiAgbGVmdDogLTIuNDVyZW07XG4gIHJpZ2h0OiAtMi40NXJlbTtcbiAgYm90dG9tOiAtMi40NXJlbTtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlcjogMi41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDIuNXJlbSBzb2xpZCBibGFjaztcbiAgYm9yZGVyLWltYWdlOiB1cmwoLi4vc3ZnL2ZyYW1lLnN2ZykgMTUgc3RyZXRjaDtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMDtcbn1cbi5jLXBvbGFyb2lkLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC45cmVtO1xuICBsZWZ0OiAwLjhyZW07XG4gIHJpZ2h0OiAwLjhyZW07XG4gIHotaW5kZXg6IDEwO1xuICBmb250LWZhbWlseTogQWdyYW5kaXI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzMzMzO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0YwRkQ1Rjtcbn1cblxuLmMtc2xpZGVzaG93LWl0ZW1zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1zbGlkZXNob3ctaXRlbXMudS1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmMtc2xpZGVzaG93LWl0ZW1zOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYy1zbGlkZXNob3ctaXRlbXMge1xuICB6LWluZGV4OiAwO1xufVxuLmMtc2xpZGVzaG93LWl0ZW1zID4gKiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYy1zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmMtc29jaWFsLmlzLWRlZmF1bHQgLmMtc29jaWFsLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogLTAuNSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogLTAuNSk7XG59XG4uYy1zb2NpYWwuaXMtZGVmYXVsdCAuYy1zb2NpYWwtaXRlbXMgPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogMC41KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYy1zb2NpYWwuaXMtbGFyZ2UgLmMtc29jaWFsLWl0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjVyZW0gKiAtMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtICogLTAuNSk7XG4gIH1cbiAgLmMtc29jaWFsLmlzLWxhcmdlIC5jLXNvY2lhbC1pdGVtcyA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNXJlbSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuNXJlbSAqIDAuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYy1zb2NpYWwuaXMtbGFyZ2UgLmMtc29jaWFsLWl0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogLTAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiAtMC41KTtcbiAgfVxuICAuYy1zb2NpYWwuaXMtbGFyZ2UgLmMtc29jaWFsLWl0ZW1zID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiAwLjUpO1xuICB9XG59XG4uYy1zb2NpYWwtdGl0bGUge1xuICBmb250LWZhbWlseTogQWdyYW5kaXI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuLmMtc29jaWFsLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xufVxuLmMtc29jaWFsLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMHB4IHNvbGlkICNGRkZGRjg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMCwgMC4yNSwgMSk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uYy1zb2NpYWwtbGluazpob3Zlcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmMtc29jaWFsLmlzLWRlZmF1bHQgLmMtc29jaWFsLWxpbmsge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBwYWRkaW5nOiAwLjdyZW07XG59XG4uYy1zb2NpYWwuaXMtZGVmYXVsdCAuYy1zb2NpYWwtbGluazo6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmMtc29jaWFsLmlzLWxhcmdlIC5jLXNvY2lhbC1saW5rIHtcbiAgICB3aWR0aDogN3JlbTtcbiAgICBoZWlnaHQ6IDdyZW07XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuICAuYy1zb2NpYWwuaXMtbGFyZ2UgLmMtc29jaWFsLWxpbms6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYy1zb2NpYWwuaXMtbGFyZ2UgLmMtc29jaWFsLWxpbmsge1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICBwYWRkaW5nOiAwLjdyZW07XG4gIH1cbiAgLmMtc29jaWFsLmlzLWxhcmdlIC5jLXNvY2lhbC1saW5rOjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG59XG5cbi5jLXR1cnRsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmMtdHVydGxlLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyMHJlbTtcbiAgaGVpZ2h0OiAyMHJlbTtcbiAgei1pbmRleDogMTA7XG4gIG9wYWNpdHk6IDAuMjtcbiAgZmlsdGVyOiBibHVyKDJweCk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uYy10dXJ0bGUtZmluX3JpZ2h0IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNzUlIDM1JTtcbn1cbi5jLXR1cnRsZS1maW5fbGVmdCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDI1JSAzNSU7XG59XG5cbi5iLTQwNCB7XG4gIHBhZGRpbmctdG9wOiAxOHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDE4cmVtO1xuICBtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoKSAqIDEwMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYi00MDQtdGl0bGUge1xuICBmb250LWZhbWlseTogQWdyYW5kaXI7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IG1pbihtYXgoMC4wMzZlbSwgMS41cHgpLCAzcHgpICNGRkZGRjg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItNDA0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItNDA0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cbi5iLTQwNC10ZXh0IHtcbiAgbWF4LXdpZHRoOiAzOS41cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmItNDA0LWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDcuNHJlbTtcbn1cbi5iLTQwNC13YXZlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWNvY2t0YWlsLWNvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1jb2NrdGFpbC1jb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWNvY2t0YWlsLWxlZnQsIC5iLWNvY2t0YWlsLXJpZ2h0IHtcbiAgICBtaW4td2lkdGg6IDUwJTtcbiAgfVxufVxuLmItY29ja3RhaWwtbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWNvY2t0YWlsLWxlZnQge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNlLWxhcmdlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWNvY2t0YWlsLWxlZnQge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gIH1cbn1cbi5iLWNvY2t0YWlsLXN0aWNreSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwICogdmFyKC0tdmgpIC0gOC44cmVtKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1jb2NrdGFpbC1zdGlja3kge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gIH1cbn1cbi5iLWNvY2t0YWlsLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1jb2NrdGFpbC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDY1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWNvY2t0YWlsLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMy42cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNnJlbTtcbiAgfVxufVxuLmItY29ja3RhaWwtcGFyYWdyYXBoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWNvY2t0YWlsLXBhcmFncmFwaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWNvY2t0YWlsLWluZ3JlZGllbnRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1jb2NrdGFpbC1pbmdyZWRpZW50cyB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1jb2NrdGFpbC1zdGVwcyB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWNvY2t0YWlsLXN0ZXBzIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjZyZW07XG4gIH1cbn1cbi5iLWNvY2t0YWlsLXN0YW1wIHtcbiAgd2lkdGg6IDE1cmVtO1xuICBoZWlnaHQ6IDE1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItY29ja3RhaWwtc3RhbXAge1xuICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyAxcmVtKTtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1jb2NrdGFpbC1zdGFtcCB7XG4gICAgcmlnaHQ6IC0ycmVtO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbn1cbi5iLWNvY2t0YWlsLXdhdmUge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuLmItY29ja3RhaWwtd2F2ZSAqW3N0cm9rZV06bm90KFtzdHJva2U9bm9uZV0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG4uYi1jb2NrdGFpbC13YXZlICpbZmlsbF06bm90KFtmaWxsPW5vbmVdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi5iLWNvY2t0YWlsLXdhdmUge1xuICBjb2xvcjogI0ZGQjY0RTtcbn1cbi5iLWNvY2t0YWlsLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItY29ja3RhaWwtaW1hZ2UudS1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmItY29ja3RhaWwtaW1hZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxMzYuOTg2MzAxMzY5OSU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmItY29ja3RhaWwtaW1hZ2Uge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItY29ja3RhaWwtaW1hZ2Uge1xuICAgIHdpZHRoOiA0MHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWNvY2t0YWlsLWltYWdlIHtcbiAgICB3aWR0aDogMzByZW07XG4gIH1cbn1cblxuLmItY29ja3RhaWxzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmItY29ja3RhaWxzLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogY2FsYygwcmVtICogLTAuNSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwcmVtICogLTAuNSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAwcmVtKTtcbn1cbi5iLWNvY2t0YWlscy1pdGVtcyA+ICo6bnRoLWNoaWxkKDFuKzEpIHtcbiAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSAwcmVtIC0gMXB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAwcmVtIC0gMXB4KTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMHJlbSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwcmVtICogMC41KTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYi1jb2NrdGFpbHMtaXRlbXMge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5iLWNvY2t0YWlscy10ZXh0dXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIG1peC1ibGVuZC1tb2RlOiBzY3JlZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmItY29ja3RhaWxzLXRleHR1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uL2ltZy90ZXh0dXJlLmpwZ1wiKTtcbiAgbWl4LWJsZW5kLW1vZGU6IHNjcmVlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYi1jb2NrdGFpbHMtYmFja2dyb3VuZCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBjdWJpYy1iZXppZXIoMC43OCwgMCwgMC4zNywgMSk7XG59XG4uYi1jb2NrdGFpbHMtYmFja2dyb3VuZDpub3QoLmlzLWFjdGl2ZSkge1xuICBvcGFjaXR5OiAwO1xufVxuLmItY29ja3RhaWxzLWJhY2tncm91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDE3NSwgMTY4LCAwKSwgIzAwYWZhOCk7XG59XG4uYi1jb2NrdGFpbHMtdGV4dHMge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG4uYi1jb2NrdGFpbHMtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmItY29ja3RhaWxzLWl0ZW1fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItY29ja3RhaWxzLWl0ZW1fdGl0bGUge1xuICAgIG1heC13aWR0aDogMjVyZW07XG4gIH1cbn1cbi5iLWNvY2t0YWlscy1pdGVtX2ludHJvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDdyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA0MXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cbi5iLWNvY2t0YWlscy1uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMzAlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAycmVtKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5iLWNvY2t0YWlscy1wcmV2aW91cywgLmItY29ja3RhaWxzLW5leHQge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItY29ja3RhaWxzLXByZXZpb3VzLCAuYi1jb2NrdGFpbHMtbmV4dCB7XG4gICAgd2lkdGg6IDUuM3JlbTtcbiAgICBoZWlnaHQ6IDUuM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWNvY2t0YWlscy1wcmV2aW91cywgLmItY29ja3RhaWxzLW5leHQge1xuICAgIHdpZHRoOiAzLjFyZW07XG4gICAgaGVpZ2h0OiAzLjFyZW07XG4gIH1cbn1cbi5iLWNvY2t0YWlscy1wcmV2aW91cyBwYXRoLCAuYi1jb2NrdGFpbHMtbmV4dCBwYXRoIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4ycztcbn1cbi5iLWNvY2t0YWlscy1wcmV2aW91czpub3QoOmRpc2FibGVkKTpob3ZlciBwYXRoLCAuYi1jb2NrdGFpbHMtbmV4dDpub3QoOmRpc2FibGVkKTpob3ZlciBwYXRoIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLmItY29ja3RhaWxzLXByZXZpb3VzOmRpc2FibGVkLCAuYi1jb2NrdGFpbHMtbmV4dDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5iLWNvY2t0YWlscy1wcmV2aW91cyBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG4uYi1jb2NrdGFpbHMtYnVsbGV0cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjhyZW0gKiAtMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuOHJlbSAqIC0wLjUpO1xufVxuLmItY29ja3RhaWxzLWJ1bGxldHMgPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMC44cmVtICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuOHJlbSAqIDAuNSk7XG59XG4uYi1jb2NrdGFpbHMtYnVsbGV0IHtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmItY29ja3RhaWxzLWJ1bGxldFthcmlhLWN1cnJlbnQ9dHJ1ZV0ge1xuICBjb2xvcjogI0YwRkQ1Rjtcbn1cblxuLmItY29udGFjdCB7XG4gIHBhZGRpbmctdG9wOiAxOHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1jb250YWN0LWNvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWd1dHRlcikgKiAtMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZ3V0dGVyKSAqIC0wLjUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyB2YXIoLS1ndXR0ZXIpKTtcbiAgfVxuICAuYi1jb250YWN0LWNvbHMgPiAqOm50aC1jaGlsZCgybisxKSB7XG4gICAgbWluLXdpZHRoOiBjYWxjKDQ3LjYxOTA0NzYxOSUgLSB2YXIoLS1ndXR0ZXIpIC0gMC4wNDc2MTkwNDc2cHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg0Ny42MTkwNDc2MTklIC0gdmFyKC0tZ3V0dGVyKSAtIDAuMDQ3NjE5MDQ3NnB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1ndXR0ZXIpICogMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZ3V0dGVyKSAqIDAuNSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLmItY29udGFjdC1jb2xzID4gKjpudGgtY2hpbGQoMm4rMikge1xuICAgIG1pbi13aWR0aDogY2FsYyg1Mi4zODA5NTIzODElIC0gdmFyKC0tZ3V0dGVyKSAtIDAuMDQ3NjE5MDQ3NnB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTIuMzgwOTUyMzgxJSAtIHZhcigtLWd1dHRlcikgLSAwLjA0NzYxOTA0NzZweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZ3V0dGVyKSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWd1dHRlcikgKiAwLjUpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC5iLWNvbnRhY3QtY29scyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWNvbnRhY3QtaW1hZ2VzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWNvbnRhY3QtaW1hZ2VzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItY29udGFjdC1pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5iLWNvbnRhY3QtaW1hZ2UudS1maWxsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLmItY29udGFjdC1pbWFnZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDEzNi45ODYzMDEzNjk5JTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuYi1jb250YWN0LWltYWdlOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDMzcmVtO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG4gIC5iLWNvbnRhY3QtaW1hZ2U6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMjQuNXJlbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0ZGVnKTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1jb250YWN0LWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYi1jb250YWN0LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuLmItY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYi1jb3Zlci1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYi1jb3Zlci1jb250ZW50IHtcbiAgbWluLWhlaWdodDogY2FsYyh2YXIoLS12aCkgKiAxMDApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmItY292ZXItY29udGVudCBjYW52YXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5iLWNvdmVyLWNvbnRlbnQgPiAqIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5iLWNvdmVyLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItY292ZXItaW1hZ2UudS1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmItY292ZXItaW1hZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxMzguODg4ODg4ODg4OSU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWNvdmVyLWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDMycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItY292ZXItaW1hZ2Uge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcbiAgICB3aWR0aDogMjVyZW07XG4gIH1cbn1cbi5iLWNvdmVyLXRpdGxlIHtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWNvdmVyLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuLmItY292ZXItY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5iLWRvdWJsZV9jb2xfYXNzZXRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGNhbGModmFyKC0taXRlbXNfbmIpICogY2FsYygxODAgKiB2YXIoLS12aCkpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUZBODtcbn1cbi5iLWRvdWJsZV9jb2xfYXNzZXRzLXN0aWNreSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iLWRvdWJsZV9jb2xfYXNzZXRzLXN0aWNreSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCAqIHZhcigtLXZoKSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItZG91YmxlX2NvbF9hc3NldHMtc3RpY2t5IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwICogdmFyKC0tdmgpICsgODJweCk7XG4gIH1cbn1cbi5iLWRvdWJsZV9jb2xfYXNzZXRzLWNvbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItZG91YmxlX2NvbF9hc3NldHMtY29scyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCAqIHZhcigtLXZoKSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHJlbSAqIC0wLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcmVtICogLTAuNSk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDByZW0pO1xuICB9XG4gIC5iLWRvdWJsZV9jb2xfYXNzZXRzLWNvbHMgPiAqOm50aC1jaGlsZCgybisxKSB7XG4gICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDByZW0gLSAwLjVweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDByZW0gLSAwLjVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHJlbSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDByZW0gKiAwLjUpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC5iLWRvdWJsZV9jb2xfYXNzZXRzLWNvbHMgPiAqOm50aC1jaGlsZCgybisyKSB7XG4gICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDByZW0gLSAwLjVweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDByZW0gLSAwLjVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHJlbSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDByZW0gKiAwLjUpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLWRvdWJsZV9jb2xfYXNzZXRzLWNvbHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxMDAgKiB2YXIoLS12aCkgKyA1cmVtKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGN1YmljLWJlemllcigwLjc4LCAwLCAwLjM3LCAxKTtcbiAgfVxufVxuLmItZG91YmxlX2NvbF9hc3NldHMtY29sczpub3QoLmlzLWFjdGl2ZSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItZG91YmxlX2NvbF9hc3NldHMtY29sczpub3QoLmlzLWFjdGl2ZSkge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItZG91YmxlX2NvbF9hc3NldHMtY29sIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iLWRvdWJsZV9jb2xfYXNzZXRzLWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItZG91YmxlX2NvbF9hc3NldHMtY29sOm50aC1vZi10eXBlKDJuICsgMCkge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1ndXR0ZXIpICsgM3JlbSk7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tZ3V0dGVyKTtcbiAgfVxufVxuLmItZG91YmxlX2NvbF9hc3NldHMtYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMTAlO1xufVxuLmItZG91YmxlX2NvbF9hc3NldHMtYmFja2dyb3VuZC5pcy10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1kb3VibGVfY29sX2Fzc2V0cy1iYWNrZ3JvdW5kOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG59XG4uYi1kb3VibGVfY29sX2Fzc2V0cy1iYWNrZ3JvdW5kX3N2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xufVxuLmItZG91YmxlX2NvbF9hc3NldHMtdGl0bGUsIC5iLWRvdWJsZV9jb2xfYXNzZXRzLWZyb20ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYi1kb3VibGVfY29sX2Fzc2V0cy10aXRsZSB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4uYi1kb3VibGVfY29sX2Fzc2V0cy1mcm9tIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmItZG91YmxlX2NvbF9hc3NldHMtZnJvbSAudDUgLnUtcmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uYi1kb3VibGVfY29sX2Fzc2V0cy1uYXYge1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiBjYWxjKDFyZW0gKiAtMC41KTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogLTAuNSk7XG59XG4uYi1kb3VibGVfY29sX2Fzc2V0cy1uYXYgPiAqIHtcbiAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogMC41KTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogMC41KTtcbn1cbi5iLWRvdWJsZV9jb2xfYXNzZXRzLW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDJyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5iLWRvdWJsZV9jb2xfYXNzZXRzLW5hdl9pdGVtIHtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmItZG91YmxlX2NvbF9hc3NldHMtbmF2X2l0ZW0uaXMtYWN0aXZlIHtcbiAgY29sb3I6ICNGMEZENUY7XG59XG4uYi1kb3VibGVfY29sX2Fzc2V0cy1pbWFnZSwgLmItZG91YmxlX2NvbF9hc3NldHMtcmlnaHRfaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYi1kb3VibGVfY29sX2Fzc2V0cy1pbWFnZS51LWZpbGwsIC5iLWRvdWJsZV9jb2xfYXNzZXRzLXJpZ2h0X2ltYWdlLnUtZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5iLWRvdWJsZV9jb2xfYXNzZXRzLWltYWdlOjphZnRlciwgLmItZG91YmxlX2NvbF9hc3NldHMtcmlnaHRfaW1hZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxMzYuOTg2MzAxMzY5OSU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmItZG91YmxlX2NvbF9hc3NldHMtaW1hZ2UsIC5iLWRvdWJsZV9jb2xfYXNzZXRzLXJpZ2h0X2ltYWdlIHtcbiAgd2lkdGg6IDQycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWltZy1yb3RhdGlvbikpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1kb3VibGVfY29sX2Fzc2V0cy1pbWFnZSwgLmItZG91YmxlX2NvbF9hc3NldHMtcmlnaHRfaW1hZ2Uge1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG59XG4uYi1kb3VibGVfY29sX2Fzc2V0cy1pbWFnZS10YWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYi1kb3VibGVfY29sX2Fzc2V0cy1jb250ZW50X3Bob25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLWRvdWJsZV9jb2xfYXNzZXRzLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLWRvdWJsZV9jb2xfYXNzZXRzLWNvbnRlbnRfcGhvbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLWRvdWJsZV9jb2xfYXNzZXRzLWNvbnRlbnRfcGhvbmUgLmItZG91YmxlX2NvbF9hc3NldHMtaW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItZG91YmxlX2NvbF9hc3NldHMtZnJvbV9waG9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1kb3VibGVfY29sX2Fzc2V0cy1mcm9tX3Bob25lIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLWRvdWJsZV9jb2xfYXNzZXRzLXJpZ2h0X2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE0cmVtO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKHZhcigtLWltZy1yb3RhdGlvbikgKiAtMSkpO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iLWRvdWJsZV9jb2xfYXNzZXRzLXNjcm9sbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNHJlbTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDEycmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGNvbG9yOiAjRjBGRDVGO1xuICB9XG4gIC5iLWRvdWJsZV9jb2xfYXNzZXRzLXNjcm9sbCBzdmcge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICB3aWR0aDogMy41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItZG91YmxlX2NvbF9hc3NldHMtc2Nyb2xsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1kb3VibGVfY29sIHtcbiAgICBoZWlnaHQ6IDEwMHJlbTtcbiAgfVxufVxuLmItZG91YmxlX2NvbC1jb2xzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWRvdWJsZV9jb2wtY29scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHJlbSAqIC0wLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcmVtICogLTAuNSk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDByZW0pO1xuICB9XG4gIC5iLWRvdWJsZV9jb2wtY29scyA+ICo6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMHJlbSAtIDAuNXB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMHJlbSAtIDAuNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcmVtICogMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHJlbSAqIDAuNSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLmItZG91YmxlX2NvbC1jb2xzID4gKjpudGgtY2hpbGQoMm4rMikge1xuICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAwcmVtIC0gMC41cHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAwcmVtIC0gMC41cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDByZW0gKiAwLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcmVtICogMC41KTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAuYi1kb3VibGVfY29sLWNvbHMgPiAqIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmItZG91YmxlX2NvbC1jb2xzID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAwIDhyZW07XG4gIH1cbn1cblxuLmItZm9vdGVyLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1mb290ZXItaXRlbXMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLmItZm9vdGVyLWxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYi1mb290ZXItbG9nbyB7XG4gICAgd2lkdGg6IDIzcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYi1mb290ZXItbG9nby51LWZpbGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAuYi1mb290ZXItbG9nbzo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1LjA0NTA0NTA0NSU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1mb290ZXItbG9nbyB7XG4gICAgd2lkdGg6IDE4cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItZm9vdGVyLWxvZ28ge1xuICAgIHdpZHRoOiAxOHJlbTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgb3JkZXI6IC0yO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItZm9vdGVyLWJhZGdlIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1mb290ZXItc2l0ZW1hcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMy4ycmVtICogLTAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDMuMnJlbSAqIC0wLjUpO1xuICB9XG4gIC5iLWZvb3Rlci1zaXRlbWFwID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMy4ycmVtICogMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMy4ycmVtICogMC41KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWZvb3Rlci1zaXRlbWFwIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmItZm9vdGVyLXNpdGVtYXBfbGluayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgY3VycmVudENvbG9yLCBjdXJyZW50Q29sb3IpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDEuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMC4zZW07XG4gIHBhZGRpbmctdG9wOiAwLjVlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAsIDAuMjUsIDEpO1xufVxuLmItZm9vdGVyLXNpdGVtYXBfbGluazpub3QoOmhvdmVyKSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCUgMXB4O1xufVxuLmItZm9vdGVyLWxpbmtzIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmItZm9vdGVyLWJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDJyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLWZvb3Rlci1ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuYi1mb290ZXItYm90dG9tIGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5iLWZvb3Rlci1ib3R0b20gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLmItZm9vdGVyLWxhbmdzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1mb290ZXItbGFuZ3Mge1xuICAgIHdpZHRoOiAyM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWZvb3Rlci1sYW5ncyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5iLWZvb3Rlci1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWZvb3Rlci1zZWNvbmRhcnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5iLWZvb3Rlci1zZWNvbmRhcnkgbGkge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItZm9vdGVyLWxlZ2FsIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWZvb3Rlci1jcmVkaXQge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG4uYi1mb290ZXItc3RvcmllcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDFyZW07XG59XG4uYi1mb290ZXItc3RvcmllcyBpbWcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmItZm9vdGVyLXNvY2lhbCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWZvb3Rlci1zb2NpYWwge1xuICAgIG1hcmdpbjogMCBhdXRvIDJyZW0gYXV0bztcbiAgfVxufVxuXG4uYi1oaXN0b3J5X2Rpc3RpbGxlcmllcyB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG59XG5cbi5iLWhvbWVfY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYi1ob21lX2NvdmVyLXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1ob21lX2NvdmVyLXRvcCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1ob21lX2NvdmVyLXRvcCB7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXZoKSAqIDEwMCk7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYi1ob21lX2NvdmVyLWJhY2tncm91bmQge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1ob21lX2NvdmVyLWJhY2tncm91bmQge1xuICAgIHdpZHRoOiAxMjAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAlO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItaG9tZV9jb3Zlci1iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5iLWhvbWVfY292ZXItYmFja2dyb3VuZCBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5iLWhvbWVfY292ZXItY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1ob21lX2NvdmVyLWNvbnRlbnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5iLWhvbWVfY292ZXItdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItaG9tZV9jb3Zlci10aXRsZSB7XG4gICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS12aCkgKiAxMDApO1xuICB9XG59XG4uYi1ob21lX2NvdmVyLXRleHQge1xuICBwYWRkaW5nLXRvcDogMC4xZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjFlbTtcbn1cbi5iLWhvbWVfY292ZXItbG9vcHMge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWhvbWVfY292ZXItbG9vcCB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG59XG4uYi1ob21lX2NvdmVyLWZha2VfbG9vcCB7XG4gIGhlaWdodDogOHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWhvbWVfY292ZXItZmFrZV9sb29wIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1ob21lX2NvdmVyLWZha2VfbG9vcDpudGgtY2hpbGQoMikge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHJlbSk7XG4gIH1cbiAgLmItaG9tZV9jb3Zlci1mYWtlX2xvb3A6bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcmVtKTtcbiAgfVxuICAuYi1ob21lX2NvdmVyLWZha2VfbG9vcDpudGgtY2hpbGQoNCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHJlbSk7XG4gIH1cbiAgLmItaG9tZV9jb3Zlci1mYWtlX2xvb3A6bnRoLWNoaWxkKDUpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWhvbWVfY292ZXItZmFrZV9sb29wOm50aC1jaGlsZCgyKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNXJlbSk7XG4gIH1cbiAgLmItaG9tZV9jb3Zlci1mYWtlX2xvb3A6bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUzcmVtKTtcbiAgfVxuICAuYi1ob21lX2NvdmVyLWZha2VfbG9vcDpudGgtY2hpbGQoNCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTVyZW0pO1xuICB9XG4gIC5iLWhvbWVfY292ZXItZmFrZV9sb29wOm50aC1jaGlsZCg1KSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNXJlbSk7XG4gIH1cbn1cbi5iLWhvbWVfY292ZXItdGl0bGVfY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iLWhvbWVfY292ZXItdGl0bGVfY29udGVudCBjYW52YXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5iLWhvbWVfY292ZXItaW50cm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYi1ob21lX2NvdmVyLWludHJvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1ob21lX2NvdmVyLWludHJvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYi1ob21lX2NvdmVyLW1hc2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmItaG9tZV9jb3Zlci1pbWFnZXMge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iLWhvbWVfY292ZXItaW1hZ2VzIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGhlaWdodDogNTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1ob21lX2NvdmVyLWltYWdlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHJlbTtcbiAgfVxufVxuLmItaG9tZV9jb3Zlci1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iLWhvbWVfY292ZXItaW1hZ2UudS1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmItaG9tZV9jb3Zlci1pbWFnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDEzNi45ODYzMDEzNjk5JTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYi1ob21lX2NvdmVyLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYi1ob21lX2NvdmVyLWltYWdlIHtcbiAgICB3aWR0aDogNDByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1ob21lX2NvdmVyLWltYWdlIHtcbiAgICB3aWR0aDogMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1ob21lX2NvdmVyLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItaG9tZV9jb3Zlci1pbWFnZTpudGgtY2hpbGQoMSkge1xuICAgIGxlZnQ6IC0zcmVtO1xuICAgIHRvcDogNDUlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTJkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItaG9tZV9jb3Zlci1pbWFnZTpudGgtY2hpbGQoMikge1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgICB0b3A6IDQwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDJkZWcpO1xuICB9XG59XG4uYi1ob21lX2NvdmVyLXR1cnRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcmVtO1xuICBvcGFjaXR5OiAwLjM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItaG9tZV9jb3Zlci10dXJ0bGUge1xuICAgIHdpZHRoOiAxNXJlbTtcbiAgICBvcGFjaXR5OiAwLjE7XG4gICAgZmlsdGVyOiBibHVyKDFweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYi1ob21lX3Byb2R1Y3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2UtaHVnZSk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1ob21lX3Byb2R1Y3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gIH1cbn1cbi5iLWhvbWVfcHJvZHVjdC1tZW50aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYi1ob21lX3Byb2R1Y3QtbWVudGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItaG9tZV9wcm9kdWN0LWNvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDkuMnJlbSAqIC0wLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg5LjJyZW0gKiAtMC41KTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgOS4ycmVtKTtcbiAgfVxuICAuYi1ob21lX3Byb2R1Y3QtY29scyA+ICo6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBtaW4td2lkdGg6IGNhbGMoNDEuNjY2NjY2NjY2NyUgLSA5LjJyZW0gLSAwLjA4MzMzMzMzMzNweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDQxLjY2NjY2NjY2NjclIC0gOS4ycmVtIC0gMC4wODMzMzMzMzMzcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDkuMnJlbSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDkuMnJlbSAqIDAuNSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLmItaG9tZV9wcm9kdWN0LWNvbHMgPiAqOm50aC1jaGlsZCgybisyKSB7XG4gICAgbWluLXdpZHRoOiBjYWxjKDU4LjMzMzMzMzMzMzMlIC0gOS4ycmVtIC0gMC4wODMzMzMzMzMzcHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg1OC4zMzMzMzMzMzMzJSAtIDkuMnJlbSAtIDAuMDgzMzMzMzMzM3B4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg5LjJyZW0gKiAwLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg5LjJyZW0gKiAwLjUpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC5iLWhvbWVfcHJvZHVjdC1jb2xzIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYi1ob21lX3Byb2R1Y3QtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iLWhvbWVfcHJvZHVjdC10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItaG9tZV9wcm9kdWN0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItaG9tZV9wcm9kdWN0LXBhcmFncmFwaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNHJlbTtcbiAgfVxufVxuLmItaG9tZV9wcm9kdWN0LWltYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iLWhvbWVfcHJvZHVjdC1pbWFnZXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1ob21lX3Byb2R1Y3QtaW1hZ2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICB9XG59XG4uYi1ob21lX3Byb2R1Y3QtaW1hZ2U6bnRoLWNoaWxkKDEpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItaG9tZV9wcm9kdWN0LWltYWdlOm50aC1jaGlsZCgxKS51LWZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYi1ob21lX3Byb2R1Y3QtaW1hZ2U6bnRoLWNoaWxkKDEpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTM2Ljk4NjMwMTM2OTklO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5iLWhvbWVfcHJvZHVjdC1pbWFnZTpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iLWhvbWVfcHJvZHVjdC1pbWFnZTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAzNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1ob21lX3Byb2R1Y3QtaW1hZ2U6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMjhyZW07XG4gIH1cbn1cbi5iLWhvbWVfcHJvZHVjdC1pbWFnZTpudGgtY2hpbGQoMikge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYi1ob21lX3Byb2R1Y3QtaW1hZ2U6bnRoLWNoaWxkKDIpLnUtZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5iLWhvbWVfcHJvZHVjdC1pbWFnZTpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxMzYuOTg2MzAxMzY5OSU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmItaG9tZV9wcm9kdWN0LWltYWdlOm50aC1jaGlsZCgyKSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItaG9tZV9wcm9kdWN0LWltYWdlOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDI1cmVtO1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1ob21lX3Byb2R1Y3QtaW1hZ2U6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMThyZW07XG4gICAgbWFyZ2luLXRvcDogLTEzcmVtO1xuICB9XG59XG4uYi1ob21lX3Byb2R1Y3QtcHJvZHVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iLWhvbWVfcHJvZHVjdC1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iLWhvbWVfcHJvZHVjdC1iYWRnZSB7XG4gICAgbGVmdDogMHJlbTtcbiAgfVxufVxuLmItaG9tZV9wcm9kdWN0LWJhZGdlLmlzLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iLWhvbWVfcHJvZHVjdC1ib3R0bGUge1xuICAgIHdpZHRoOiA2NnZoO1xuICAgIG1heC13aWR0aDogNDB2dztcbiAgICBtYXJnaW4tYm90dG9tOiAtNHZoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLWhvbWVfcHJvZHVjdC1ib3R0bGUge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmItaG9tZV9zb2NpYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWhvbWVfc29jaWFsLWNvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWd1dHRlcikgKiAtMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZ3V0dGVyKSAqIC0wLjUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyB2YXIoLS1ndXR0ZXIpKTtcbiAgfVxuICAuYi1ob21lX3NvY2lhbC1jb2xzID4gKjpudGgtY2hpbGQoMm4rMSkge1xuICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1ndXR0ZXIpIC0gMC41cHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1ndXR0ZXIpIC0gMC41cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWd1dHRlcikgKiAwLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1ndXR0ZXIpICogMC41KTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAuYi1ob21lX3NvY2lhbC1jb2xzID4gKjpudGgtY2hpbGQoMm4rMikge1xuICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1ndXR0ZXIpIC0gMC41cHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1ndXR0ZXIpIC0gMC41cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWd1dHRlcikgKiAwLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1ndXR0ZXIpICogMC41KTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAuYi1ob21lX3NvY2lhbC1jb2xzIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYi1ob21lX3NvY2lhbC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItaG9tZV9zb2NpYWwtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4uYi1ob21lX3NvY2lhbC1pbWFnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWhvbWVfc29jaWFsLWltYWdlcyB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtO1xuICB9XG59XG4uYi1ob21lX3NvY2lhbC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iLWhvbWVfc29jaWFsLWltYWdlLnUtZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5iLWhvbWVfc29jaWFsLWltYWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYi1ob21lX3NvY2lhbC1pbWFnZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWhvbWVfc29jaWFsLWltYWdlIHtcbiAgICB3aWR0aDogMzZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1ob21lX3NvY2lhbC1pbWFnZSB7XG4gICAgd2lkdGg6IDI4LjZyZW07XG4gIH1cbn1cbi5iLWhvbWVfc29jaWFsLWltYWdlOm50aC1jaGlsZCgxKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMTBweCkgcm90YXRlKDBkZWcpO1xufVxuLmItaG9tZV9zb2NpYWwtaW1hZ2U6bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgMHB4KSByb3RhdGUoMTJkZWcpO1xufVxuLmItaG9tZV9zb2NpYWwtaW1hZ2U6bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgMTBweCkgcm90YXRlKDZkZWcpO1xufVxuLmItaG9tZV9zb2NpYWwtaW1hZ2U6bnRoLWNoaWxkKDQpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpIHJvdGF0ZSgwZGVnKTtcbn1cbi5iLWhvbWVfc29jaWFsLWltYWdlOm50aC1jaGlsZCg1KSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgsIDEwcHgpIHJvdGF0ZSgxMmRlZyk7XG59XG4uYi1ob21lX3NvY2lhbC1pbWFnZTpudGgtY2hpbGQoNikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAwcHgpIHJvdGF0ZSg2ZGVnKTtcbn1cbi5iLWhvbWVfc29jaWFsLWltYWdlOm50aC1jaGlsZCg3KSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMTBweCkgcm90YXRlKDBkZWcpO1xufVxuLmItaG9tZV9zb2NpYWwtaW1hZ2U6bnRoLWNoaWxkKDgpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgMHB4KSByb3RhdGUoMTJkZWcpO1xufVxuLmItaG9tZV9zb2NpYWwtaW1hZ2U6bnRoLWNoaWxkKDkpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgMTBweCkgcm90YXRlKDZkZWcpO1xufVxuLmItaG9tZV9zb2NpYWwtaW1hZ2U6bnRoLWNoaWxkKDEwKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KSByb3RhdGUoMGRlZyk7XG59XG4uYi1ob21lX3NvY2lhbC1pbWFnZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1ob21lX3NvY2lhbC1saW5rcyB7XG4gICAgbWFyZ2luLXRvcDogMy40cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItaG9tZV9zb2NpYWwtbGlua3Mge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxufVxuLmItaG9tZV9zb2NpYWwtaW5zdGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xufVxuLmItaG9tZV9zb2NpYWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5iLWhvbWVfc29jaWFsLWljb24gKltzdHJva2VdOm5vdChbc3Ryb2tlPW5vbmVdKSB7XG4gIHN0cm9rZTogIzAwQUZBODtcbn1cbi5iLWhvbWVfc29jaWFsLWljb24gKltmaWxsXTpub3QoW2ZpbGw9bm9uZV0pIHtcbiAgZmlsbDogIzAwQUZBODtcbn1cbi5iLWhvbWVfc29jaWFsLWltYWdlczpub3QoOmhvdmVyKSAuYi1ob21lX3NvY2lhbC1pbnN0YSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5iLWhvbWVfdHVydGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWhvbWVfdHVydGxlIHtcbiAgICBwYWRkaW5nLXRvcDogNTNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDUzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItaG9tZV90dXJ0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzRyZW07XG4gIH1cbn1cbi5iLWhvbWVfdHVydGxlLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5iLWhvbWVfdHVydGxlLXRleHQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbn1cbi5iLWhvbWVfdHVydGxlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWhvbWVfdHVydGxlLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmItaG9tZV90dXJ0bGUtaW1hZ2UudS1maWxsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLmItaG9tZV90dXJ0bGUtaW1hZ2U6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzYuOTg2MzAxMzY5OSU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLmItaG9tZV90dXJ0bGUtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMzByZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1ob21lX3R1cnRsZS1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWhvbWVfdHVydGxlLWltYWdlOm50aC1jaGlsZCgxKSB7XG4gICAgbGVmdDogLTEwcmVtO1xuICAgIHRvcDogNXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00ZGVnKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLWhvbWVfdHVydGxlLWltYWdlOm50aC1jaGlsZCgyKSB7XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgICB0b3A6IC01cmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNGRlZyk7XG4gIH1cbn1cblxuLmItaW1hZ2UtY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uYi1sYXJnZV9iYWNrZ3JvdW5kIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmItbGFyZ2VfYmFja2dyb3VuZC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYi1sYXJnZV9iYWNrZ3JvdW5kLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDI4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1sYXJnZV9iYWNrZ3JvdW5kLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG59XG4uYi1sYXJnZV9iYWNrZ3JvdW5kLXByZXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xufVxuLmItbGFyZ2VfYmFja2dyb3VuZC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4uYi1sYXJnZV9iYWNrZ3JvdW5kIC5iLXBhcmFncmFwaF9pbWFnZS5pcy1sZWZ0X29ubHkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItbGFyZ2VfYmFja2dyb3VuZC5pcy1sYXJnZS10ZXh0IC5iLWxhcmdlX2JhY2tncm91bmQtdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItbGFyZ2VfYmFja2dyb3VuZC5pcy1sYXJnZS10ZXh0IC5iLWxhcmdlX2JhY2tncm91bmQtdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLWxhcmdlX3BhcmFncmFwaCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGODtcbiAgfVxufVxuLmItbGFyZ2VfcGFyYWdyYXBoLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkY4O1xuICBjb2xvcjogIzAwQUZBODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItbGFyZ2VfcGFyYWdyYXBoLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2UtbGFyZ2UpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1sYXJnZV9wYXJhZ3JhcGgtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYi1sYXJnZV9wYXJhZ3JhcGgtcGFyYWdyYXBoIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgICBjb2x1bW5zOiAyO1xuICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItbGFyZ2VfcGFyYWdyYXBoLXBhcmFncmFwaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMnJlbTtcbiAgICBtYXgtd2lkdGg6IDI4LjVyZW07XG4gIH1cbn1cbi5iLWxhcmdlX3BhcmFncmFwaC1zdGFtcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItbGFyZ2VfcGFyYWdyYXBoLXN0YW1wIHtcbiAgICByaWdodDogOHJlbTtcbiAgICB0b3A6IDhyZW07XG4gICAgd2lkdGg6IDE4cmVtO1xuICAgIGhlaWdodDogMThyZW07XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLWxhcmdlX3BhcmFncmFwaC1zdGFtcCB7XG4gICAgd2lkdGg6IDE1cmVtO1xuICAgIGhlaWdodDogMTVyZW07XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIHRvcDogMnJlbTtcbiAgICByaWdodDogMHJlbTtcbiAgfVxufVxuLmItbGFyZ2VfcGFyYWdyYXBoLXdhdmUge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuLmItbGFyZ2VfcGFyYWdyYXBoLXdhdmUgKltzdHJva2VdOm5vdChbc3Ryb2tlPW5vbmVdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xufVxuLmItbGFyZ2VfcGFyYWdyYXBoLXdhdmUgKltmaWxsXTpub3QoW2ZpbGw9bm9uZV0pIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLmItbGFyZ2VfcGFyYWdyYXBoLXdhdmUge1xuICBjb2xvcjogI0ZGQjY0RTtcbn1cblxuLmItbG9vcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0ydnc7XG4gIG1hcmdpbi1ib3R0b206IC00dnc7XG4gIHotaW5kZXg6IDU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5iLWxvb3AtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwNSU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKTtcbn1cbi5iLWxvb3AgKyAqIHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgN3Z3LCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYi1wYXJhZ3JhcGhfaW1hZ2UtY29scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHJlbSAqIC0wLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcmVtICogLTAuNSk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDByZW0pO1xuICB9XG4gIC5iLXBhcmFncmFwaF9pbWFnZS1jb2xzID4gKjpudGgtY2hpbGQoMm4rMSkge1xuICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAwcmVtIC0gMC41cHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAwcmVtIC0gMC41cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDByZW0gKiAwLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcmVtICogMC41KTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAuYi1wYXJhZ3JhcGhfaW1hZ2UtY29scyA+ICo6bnRoLWNoaWxkKDJuKzIpIHtcbiAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMHJlbSAtIDAuNXB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMHJlbSAtIDAuNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcmVtICogMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHJlbSAqIDAuNSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItcGFyYWdyYXBoX2ltYWdlLWNvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4uYi1wYXJhZ3JhcGhfaW1hZ2UtbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkY4O1xuICBjb2xvcjogIzAwQUZBODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItcGFyYWdyYXBoX2ltYWdlLWxlZnQge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNlLWxhcmdlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYi1wYXJhZ3JhcGhfaW1hZ2UtbGVmdCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxufVxuLmItcGFyYWdyYXBoX2ltYWdlLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItcGFyYWdyYXBoX2ltYWdlLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2UtbGFyZ2UpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItcGFyYWdyYXBoX2ltYWdlLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICB9XG59XG4uYi1wYXJhZ3JhcGhfaW1hZ2UtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iLXBhcmFncmFwaF9pbWFnZS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDY1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYi1wYXJhZ3JhcGhfaW1hZ2UtcGFyYWdyYXBoIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLXBhcmFncmFwaF9pbWFnZS1wYXJhZ3JhcGgge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjJyZW07XG4gIH1cbn1cbi5iLXBhcmFncmFwaF9pbWFnZS1zdGFtcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItcGFyYWdyYXBoX2ltYWdlLXN0YW1wIHtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgICBib3R0b206IDByZW07XG4gICAgd2lkdGg6IDE4cmVtO1xuICAgIGhlaWdodDogMThyZW07XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLXBhcmFncmFwaF9pbWFnZS1zdGFtcCB7XG4gICAgdG9wOiAtMTVyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgd2lkdGg6IDE3cmVtO1xuICAgIGhlaWdodDogMTdyZW07XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG59XG4uYi1wYXJhZ3JhcGhfaW1hZ2Utd2F2ZSB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG4uYi1wYXJhZ3JhcGhfaW1hZ2Utd2F2ZSAqW3N0cm9rZV06bm90KFtzdHJva2U9bm9uZV0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG4uYi1wYXJhZ3JhcGhfaW1hZ2Utd2F2ZSAqW2ZpbGxdOm5vdChbZmlsbD1ub25lXSkge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4uYi1wYXJhZ3JhcGhfaW1hZ2Utd2F2ZSB7XG4gIGNvbG9yOiAjRkZCNjRFO1xufVxuLmItcGFyYWdyYXBoX2ltYWdlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItcGFyYWdyYXBoX2ltYWdlLWltYWdlLnUtZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5iLXBhcmFncmFwaF9pbWFnZS1pbWFnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDEzNi45ODYzMDEzNjk5JTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYi1wYXJhZ3JhcGhfaW1hZ2UtaW1hZ2Uge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iLXBhcmFncmFwaF9pbWFnZS1pbWFnZSB7XG4gICAgd2lkdGg6IDQ1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLXBhcmFncmFwaF9pbWFnZS1pbWFnZSB7XG4gICAgd2lkdGg6IDMwcmVtO1xuICB9XG59XG4uYi1wYXJhZ3JhcGhfaW1hZ2UtYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDIwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItcGFyYWdyYXBoX2ltYWdlLWJhZGdlIHtcbiAgICByaWdodDogLThyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItcGFyYWdyYXBoX2ltYWdlLWJhZGdlIHtcbiAgICByaWdodDogLTRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItcGFyYWdyYXBoX2ltYWdlLmlzLWludmVydGVkIC5iLXBhcmFncmFwaF9pbWFnZS1jb2xzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cbi5iLXBhcmFncmFwaF9pbWFnZS5pcy1pbnZlcnRlZCAuYi1wYXJhZ3JhcGhfaW1hZ2UtbGVmdCB7XG4gIGJhY2tncm91bmQ6ICMwMEFGQTg7XG4gIGNvbG9yOiAjRkZGRkY4O1xufVxuLmItcGFyYWdyYXBoX2ltYWdlLmlzLWludmVydGVkIC5iLXBhcmFncmFwaF9pbWFnZS13YXZlLCAuYi1wYXJhZ3JhcGhfaW1hZ2UuaXMtaW52ZXJ0ZWQgLmItcGFyYWdyYXBoX2ltYWdlLW1lbnRpb24ge1xuICBjb2xvcjogI0YwRkQ1Rjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItcGFyYWdyYXBoX2ltYWdlLmlzLWxlZnRfb25seTo6YmVmb3JlIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5iLXBhcmFncmFwaF9pbWFnZSAuYy1ib3R0bGVfbWFnbmV0aWMge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItcGFyYWdyYXBoX2ltYWdlLmlzLWxlZnRfb25seTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iLXBhcmFncmFwaF9pbWFnZS5pcy1sZWZ0X29ubHkgLmMtYm90dGxlX21hZ25ldGljIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5cbi5iLXByb2R1Y3Rfc3BpY2VzIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNlLWxhcmdlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1wcm9kdWN0X3NwaWNlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNlLWxhcmdlKTtcbiAgfVxufVxuLmItcHJvZHVjdF9zcGljZXMtaXRlbXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tc3BhY2UtbGFyZ2UpICogLTAuNSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tc3BhY2UtbGFyZ2UpICogLTAuNSk7XG59XG4uYi1wcm9kdWN0X3NwaWNlcy1pdGVtcyA+ICoge1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLXNwYWNlLWxhcmdlKSAqIDAuNSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tc3BhY2UtbGFyZ2UpICogMC41KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmItcHJvZHVjdF9zcGljZXMtaXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gIH1cbn1cbi5iLXByb2R1Y3Rfc3BpY2VzLWl0ZW1faWxsdSB7XG4gIHdpZHRoOiAyOHJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG4uYi1wcm9kdWN0X3NwaWNlcy1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItcHJvZHVjdF9zcGljZXMtaXRlbSAuYi1wcm9kdWN0X3NwaWNlcy1pdGVtX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItcHJvZHVjdF9zcGljZXMtaXRlbSAuYi1wcm9kdWN0X3NwaWNlcy1pdGVtX2ltYWdlLnUtZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5iLXByb2R1Y3Rfc3BpY2VzLWl0ZW0gLmItcHJvZHVjdF9zcGljZXMtaXRlbV9pbWFnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDEzNi45ODYzMDEzNjk5JTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYi1wcm9kdWN0X3NwaWNlcy1pdGVtIC5iLXByb2R1Y3Rfc3BpY2VzLWl0ZW1faW1hZ2U6bnRoLW9mLXR5cGUoMSkge1xuICB3aWR0aDogMzNyZW07XG59XG4uYi1wcm9kdWN0X3NwaWNlcy1pdGVtIC5iLXByb2R1Y3Rfc3BpY2VzLWl0ZW1faW1hZ2U6bnRoLW9mLXR5cGUoMSkgPiBkaXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZyk7XG59XG4uYi1wcm9kdWN0X3NwaWNlcy1pdGVtIC5iLXByb2R1Y3Rfc3BpY2VzLWl0ZW1faW1hZ2U6bnRoLW9mLXR5cGUoMikge1xuICBtYXJnaW4tdG9wOiAtMTdyZW07XG4gIHdpZHRoOiAyNHJlbTtcbiAgYWxpZ24tc2VsZjogZW5kO1xufVxuLmItcHJvZHVjdF9zcGljZXMtaXRlbSAuYi1wcm9kdWN0X3NwaWNlcy1pdGVtX2ltYWdlOm50aC1vZi10eXBlKDIpID4gZGl2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG59XG4uYi1wcm9kdWN0X3NwaWNlcy1pdGVtX2ltYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcHJvZHVjdF9zcGljZXMgLmItcHJvZHVjdF9zcGljZXMtc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuYi1wcm9kdWN0X3NwaWNlcyAuYi1wcm9kdWN0X3NwaWNlcy1zdGlja3lfYm90dGxlIHtcbiAgICB3aWR0aDogNDVyZW07XG4gIH1cbiAgLmItcHJvZHVjdF9zcGljZXMgLmItcHJvZHVjdF9zcGljZXMtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5iLXByb2R1Y3Rfc3BpY2VzIC5iLXByb2R1Y3Rfc3BpY2VzLWl0ZW0gPiAqOm50aC1vZi10eXBlKDEpIHtcbiAgICB3aWR0aDogMzYlO1xuICB9XG4gIC5iLXByb2R1Y3Rfc3BpY2VzIC5iLXByb2R1Y3Rfc3BpY2VzLWl0ZW0gPiAqOm50aC1vZi10eXBlKDIpIHtcbiAgICB3aWR0aDogNDIlO1xuICB9XG4gIC5iLXByb2R1Y3Rfc3BpY2VzIC5iLXByb2R1Y3Rfc3BpY2VzLWl0ZW06bnRoLW9mLXR5cGUoMm4pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLmItcHJvZHVjdF9zcGljZXMgLmItcHJvZHVjdF9zcGljZXMtaXRlbXMge1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNlLWxhcmdlKSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItcHJvZHVjdF9zcGljZXMgLmItcHJvZHVjdF9zcGljZXMtc3RpY2t5X2JvdHRsZSB7XG4gICAgd2lkdGg6IDMwcmVtO1xuICB9XG4gIC5iLXByb2R1Y3Rfc3BpY2VzIC5iLXByb2R1Y3Rfc3BpY2VzLXN0aWNreSB7XG4gICAgb3JkZXI6IC0xO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmItcHJvZHVjdF9zcGljZXMgLmItcHJvZHVjdF9zcGljZXMtaXRlbV9pbGx1IHtcbiAgICB3aWR0aDogMTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2UpO1xuICB9XG4gIC5iLXByb2R1Y3Rfc3BpY2VzIC5iLXByb2R1Y3Rfc3BpY2VzLWl0ZW1faW1hZ2VzIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZSk7XG4gIH1cbn1cblxuLmItcHJvZHVjdF90cmFkaXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcHJvZHVjdF90cmFkaXRpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gIH1cbn1cbi5iLXByb2R1Y3RfdHJhZGl0aW9uLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5iLXByb2R1Y3RfdHJhZGl0aW9uLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYi1wcm9kdWN0X3RyYWRpdGlvbi1zdGlja3lfY29udGFpbmVyIHtcbiAgaGVpZ2h0OiBjYWxjKCh2YXIoLS1pdGVtc19uYikgKyAxKSAqIHZhcigtLXZoKSAqIDEwMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcHJvZHVjdF90cmFkaXRpb24tc3RpY2t5X2NvbnRhaW5lciB7XG4gICAgY2xpcC1wYXRoOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5iLXByb2R1Y3RfdHJhZGl0aW9uLWl0ZW1zIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1wcm9kdWN0X3RyYWRpdGlvbi1pdGVtcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItcHJvZHVjdF90cmFkaXRpb24taXRlbXMge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4uYi1wcm9kdWN0X3RyYWRpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItcHJvZHVjdF90cmFkaXRpb24tc3RpY2t5IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwICogdmFyKC0tdmgpKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5iLXByb2R1Y3RfdHJhZGl0aW9uLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzhyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcHJvZHVjdF90cmFkaXRpb24taXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItcHJvZHVjdF90cmFkaXRpb24taXRlbSB7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1wcm9kdWN0X3RyYWRpdGlvbi1pdGVtOm50aC1vZi10eXBlKDJuKSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1wcm9kdWN0X3RyYWRpdGlvbi1pdGVtOm50aC1vZi10eXBlKDJuICsgMSkge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAxO1xuICB9XG59XG4uYi1wcm9kdWN0X3RyYWRpdGlvbi1pdGVtX3BhcmFncmFwaCB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xufVxuLmItcHJvZHVjdF90cmFkaXRpb24taXRlbV9pbWFnZSB7XG4gIG1hcmdpbi10b3A6IDIuNHJlbTtcbiAgd2lkdGg6IDI4cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYi1wcm9kdWN0X3RyYWRpdGlvbi1pdGVtX2ltYWdlLnUtZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5iLXByb2R1Y3RfdHJhZGl0aW9uLWl0ZW1faW1hZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5iLXByb2R1Y3RfdHJhZGl0aW9uLWl0ZW1faW1hZ2Uge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1pbWctcm90YXRpb24pKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1wcm9kdWN0X3RyYWRpdGlvbi1pdGVtX2ltYWdlIHtcbiAgICB3aWR0aDogMjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1wcm9kdWN0X3RyYWRpdGlvbi1pdGVtX2ltYWdlIHtcbiAgICB3aWR0aDogMThyZW07XG4gIH1cbn1cbi5iLXByb2R1Y3RfdHJhZGl0aW9uLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcHJvZHVjdF90cmFkaXRpb24tdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1wcm9kdWN0X3RyYWRpdGlvbi10b3Age1xuICAgIHBhZGRpbmctdG9wOiAyNXJlbTtcbiAgfVxufVxuLmItcHJvZHVjdF90cmFkaXRpb24tZmx1eCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLXByb2R1Y3RfdHJhZGl0aW9uLWJvdHRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA3NXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLXByb2R1Y3RfdHJhZGl0aW9uLWJvdHRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNGRlZyk7XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgICB3aWR0aDogNTNyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uYi1wcm9kdWN0X3RyYWRpdGlvbiAuYy1ib3R0bGUtaW1hZ2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItcHJvZHVjdF90cmFkaXRpb24gLmMtYm90dGxlLWltYWdlcy51LWZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYi1wcm9kdWN0X3RyYWRpdGlvbiAuYy1ib3R0bGUtaW1hZ2VzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcHJvZHVjdF90cmFkaXRpb24tYm90dGxlX3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLXByb2R1Y3RfdHJhZGl0aW9uLWJvdHRsZV90b3Age1xuICAgIHdpZHRoOiA1NHJlbTtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1wcm9kdWN0X3RyYWRpdGlvbi1zdGlja3lfYmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1wcm9kdWN0X3RyYWRpdGlvbi1zdGlja3lfYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1wcm9kdWN0X3RyYWRpdGlvbi1sb29wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5iLXByb2R1Y3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcHJvZHVjdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcHJvZHVjdCArICoge1xuICAgIG1hcmdpbi10b3A6IC0yNXJlbTtcbiAgfVxufVxuLmItcHJvZHVjdC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI2NEU7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcHJvZHVjdC1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItcHJvZHVjdC1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNlLWxhcmdlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYi1wcm9kdWN0LWJhY2tncm91bmRfdGV4dCB7XG4gIGNvbG9yOiAjRjBGRDVGO1xufVxuLmItcHJvZHVjdC10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1wcm9kdWN0LXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLXByb2R1Y3QtY29scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOS4ycmVtICogLTAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDkuMnJlbSAqIC0wLjUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA5LjJyZW0pO1xuICB9XG4gIC5iLXByb2R1Y3QtY29scyA+ICo6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBtaW4td2lkdGg6IGNhbGMoNDEuNjY2NjY2NjY2NyUgLSA5LjJyZW0gLSAwLjA4MzMzMzMzMzNweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDQxLjY2NjY2NjY2NjclIC0gOS4ycmVtIC0gMC4wODMzMzMzMzMzcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDkuMnJlbSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDkuMnJlbSAqIDAuNSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLmItcHJvZHVjdC1jb2xzID4gKjpudGgtY2hpbGQoMm4rMikge1xuICAgIG1pbi13aWR0aDogY2FsYyg1OC4zMzMzMzMzMzMzJSAtIDkuMnJlbSAtIDAuMDgzMzMzMzMzM3B4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTguMzMzMzMzMzMzMyUgLSA5LjJyZW0gLSAwLjA4MzMzMzMzMzNweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOS4ycmVtICogMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOS4ycmVtICogMC41KTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAuYi1wcm9kdWN0LWNvbHMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5iLXByb2R1Y3QtdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItcHJvZHVjdC10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbn1cbi5iLXByb2R1Y3QtaW1hZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmItcHJvZHVjdC1pbWFnZXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTVyZW07XG4gICAgdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLXByb2R1Y3QtaW1hZ2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICB9XG59XG4uYi1wcm9kdWN0LWltYWdlOm50aC1jaGlsZCgxKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iLXByb2R1Y3QtaW1hZ2U6bnRoLWNoaWxkKDEpLnUtZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5iLXByb2R1Y3QtaW1hZ2U6bnRoLWNoaWxkKDEpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTM2Ljk4NjMwMTM2OTklO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5iLXByb2R1Y3QtaW1hZ2U6bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcHJvZHVjdC1pbWFnZTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAzNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLXByb2R1Y3QtaW1hZ2U6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMjhyZW07XG4gIH1cbn1cbi5iLXByb2R1Y3QtaW1hZ2U6bnRoLWNoaWxkKDIpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItcHJvZHVjdC1pbWFnZTpudGgtY2hpbGQoMikudS1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmItcHJvZHVjdC1pbWFnZTpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxMzYuOTg2MzAxMzY5OSU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmItcHJvZHVjdC1pbWFnZTpudGgtY2hpbGQoMikge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLXByb2R1Y3QtaW1hZ2U6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMjVyZW07XG4gICAgbWFyZ2luLXRvcDogLTIycmVtO1xuICB9XG59XG4uYi1wcm9kdWN0LXByb2R1Y3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYi1wcm9kdWN0LWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1wcm9kdWN0LWJhZGdlIHtcbiAgICBsZWZ0OiAwcmVtO1xuICB9XG59XG4uYi1wcm9kdWN0LWJhZGdlLmlzLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcHJvZHVjdC1ib3R0bGUge1xuICAgIHdpZHRoOiA2NnZoO1xuICAgIG1heC13aWR0aDogNDB2dztcbiAgICBtYXJnaW4tYm90dG9tOiAtNHZoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItcHJvZHVjdC1ib3R0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5iLXJlY2lwZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmctYm90dG9tOiAyM3JlbTtcbn1cbi5iLXJlY2lwZXMgKyAqIHtcbiAgbWFyZ2luLXRvcDogLTIzcmVtO1xufVxuLmItcmVjaXBlcy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI2NEU7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcmVjaXBlcy1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItcmVjaXBlcy1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSk7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cmVtO1xuICB9XG59XG4uYi1yZWNpcGVzLWJhY2tncm91bmRfdGV4dCB7XG4gIGNvbG9yOiAjRjBGRDVGO1xufVxuLmItcmVjaXBlcy1pbWFnZV9yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iLXJlY2lwZXMtaW1hZ2VfcmlnaHQudS1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmItcmVjaXBlcy1pbWFnZV9yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDE1My44NDYxNTM4NDYyJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYi1yZWNpcGVzLWltYWdlX3JpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLXJlY2lwZXMtaW1hZ2VfcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDB2aDtcbiAgICBtYXgtd2lkdGg6IDYycmVtO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1yZWNpcGVzLWltYWdlX3JpZ2h0IHtcbiAgICB3aWR0aDogMjhyZW07XG4gICAgdG9wOiA1cmVtO1xuICAgIHJpZ2h0OiAtMTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuYi1yZWNpcGVzLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogOThyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1yZWNpcGVzLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5iLXJlY2lwZXMtcGFyYWdyYXBoIHtcbiAgICBtYXJnaW4tdG9wOiAzLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYi1yZWNpcGVzLXBhcmFncmFwaCB7XG4gICAgbWFyZ2luLXRvcDogMy44cmVtO1xuICB9XG59XG4uYi1yZWNpcGVzLWltYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDA7XG59XG4uYi1yZWNpcGVzLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItcmVjaXBlcy1pbWFnZS51LWZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYi1yZWNpcGVzLWltYWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTM2Ljk4NjMwMTM2OTklO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5iLXJlY2lwZXMtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcmVjaXBlcy1pbWFnZSB7XG4gICAgd2lkdGg6IDM0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmItcmVjaXBlcy1pbWFnZSB7XG4gICAgd2lkdGg6IDI2cmVtO1xuICB9XG59XG4uYi1yZWNpcGVzLWltYWdlOm50aC1jaGlsZCgxKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLmItcmVjaXBlcy1pbWFnZTpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZyk7XG59XG4uYi1yZWNpcGVzLWltYWdlOm50aC1jaGlsZCgzKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbn1cbi5iLXJlY2lwZXMtaW1hZ2U6bnRoLWNoaWxkKDQpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTtcbn1cbi5iLXJlY2lwZXMtaW1hZ2U6bnRoLWNoaWxkKDUpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE2ZGVnKTtcbn1cbi5iLXJlY2lwZXMtYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmItcmVjaXBlcy1iYWRnZSB7XG4gICAgbGVmdDogMTVyZW07XG4gICAgYm90dG9tOiAxMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iLXJlY2lwZXMtYmFkZ2Uge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tZ3V0dGVyKSk7XG4gICAgYm90dG9tOiAxMHJlbTtcbiAgfVxufVxuXG4ucy1hZ2VfZ2F0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDU1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUZBODtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zLWFnZV9nYXRlOm5vdCguaXMtdmlzaWJsZSkge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zLWFnZV9nYXRlLWxvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucy1hZ2VfZ2F0ZS1sb2dvLnUtZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zLWFnZV9nYXRlLWxvZ286OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiA0NS40NTQ1NDU0NTQ1JTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucy1hZ2VfZ2F0ZS1sb2dvIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5zLWFnZV9nYXRlLWxvZ28gKltzdHJva2VdOm5vdChbc3Ryb2tlPW5vbmVdKSB7XG4gIHN0cm9rZTogI0ZGRkZGODtcbn1cbi5zLWFnZV9nYXRlLWxvZ28gKltmaWxsXTpub3QoW2ZpbGw9bm9uZV0pIHtcbiAgZmlsbDogI0ZGRkZGODtcbn1cbi5zLWFnZV9nYXRlLWxvZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLnMtYWdlX2dhdGUtbG9nbyB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnMtYWdlX2dhdGUtbG9nbyB7XG4gICAgd2lkdGg6IDE1cmVtO1xuICB9XG59XG4ucy1hZ2VfZ2F0ZS1zZWN0aW9uIHtcbiAgbWluLWhlaWdodDogY2FsYygxMDAgKiB2YXIoLS12aCkpO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zLWFnZV9nYXRlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1ndXR0ZXIpO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1ndXR0ZXIpO1xufVxuLnMtYWdlX2dhdGUtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTJyZW0gKiAtMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogLTAuNSk7XG59XG4ucy1hZ2VfZ2F0ZS1hY3Rpb25zID4gKiB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEycmVtICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogMC41KTtcbn1cbi5zLWFnZV9nYXRlLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiA4cmVtO1xufVxuLnMtYWdlX2dhdGUtYWNjZXB0LCAucy1hZ2VfZ2F0ZS1yZWZ1c2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnMtYWdlX2dhdGUtYWNjZXB0IHNwYW4sIC5zLWFnZV9nYXRlLXJlZnVzZSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAwLjFlbTtcbn1cbi5zLWFnZV9nYXRlLWFjY2VwdCBwYXRoLCAucy1hZ2VfZ2F0ZS1yZWZ1c2UgcGF0aCB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE0MDAgMTQwMDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE0MDA7XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAsIDAuMjUsIDEpO1xufVxuLnMtYWdlX2dhdGUtYWNjZXB0OmhvdmVyIHBhdGgsIC5zLWFnZV9nYXRlLXJlZnVzZTpob3ZlciBwYXRoIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ucy1hZ2VfZ2F0ZS1pbnRybywgLnMtYWdlX2dhdGUtZGVuaWVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zLWFnZV9nYXRlLXR1cnRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogODAlO1xuICBmaWx0ZXI6IGJsdXIoNHB4KTtcbiAgb3BhY2l0eTogMC4xNTtcbn1cbi5zLWFnZV9nYXRlLWxvb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTFweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zLWNvb2tpZV9iYW5uZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDE1MDtcbn1cbi5zLWNvb2tpZV9iYW5uZXItY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUZBODtcbiAgei1pbmRleDogNTA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjQ4LCAwLjIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zLWNvb2tpZV9iYW5uZXItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gICAgbWF4LXdpZHRoOiAxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucy1jb29raWVfYmFubmVyLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucy1jb29raWVfYmFubmVyLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgd2hpdGU7XG4gICAgcGFkZGluZzogMnJlbSAycmVtO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLnMtY29va2llX2Jhbm5lci1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcbiAgZmxleC1zaHJpbms6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLnMtY29va2llX2Jhbm5lci1jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnMtY29va2llX2Jhbm5lci1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4ucy1jb29raWVfYmFubmVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zLWNvb2tpZV9iYW5uZXItYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIC0wLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIC0wLjUpO1xufVxuLnMtY29va2llX2Jhbm5lci1hY3Rpb25zID4gKiB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIDAuNSk7XG59XG4ucy1jb29raWVfYmFubmVyLWFjdGlvbnMge1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucy1jb29raWVfYmFubmVyLWFjdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucy1jb29raWVfYmFubmVyLW9wdGlvbnMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zLWNvb2tpZV9iYW5uZXItY2xvc2Uge1xuICBtYXJnaW46IC0wLjVyZW0gLTAuNXJlbSAtMC41cmVtIDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnMtY29va2llX2Jhbm5lci5pcy1oaWRkZW4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zLWNvb2tpZV9iYW5uZXIuaXMtaGlkZGVuIC5zLWNvb2tpZV9iYW5uZXItY29udGFpbmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDEwNSUpO1xufVxuXG5ib2R5LmlzLXJlYWR5IC5zLWNvb2tpZV9iYW5uZXItY29udGFpbmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuNzgsIDAsIDAuMzcsIDEpO1xufVxuXG4ucy1jb29raWVfb3B0aW9ucyB7XG4gIHotaW5kZXg6IDU1MDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zLWNvb2tpZV9vcHRpb25zLWNvbnRhaW5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEFGQTg7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjQ4LCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDFweCAwcHggcmdiYSgyNTUsIDI1NSwgMjQ4LCAwLjUpO1xuICBwYWRkaW5nOiA0cmVtIDVyZW0gNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAucy1jb29raWVfb3B0aW9ucy1jb250YWluZXIge1xuICAgIHdpZHRoOiA5MHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zLWNvb2tpZV9vcHRpb25zLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDUwcmVtO1xuICB9XG59XG4ucy1jb29raWVfb3B0aW9ucy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogY2FsYygycmVtICogLTAuNSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIC0wLjUpO1xufVxuLnMtY29va2llX29wdGlvbnMtbGlzdCA+ICoge1xuICBtYXJnaW4tdG9wOiBjYWxjKDJyZW0gKiAwLjUpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDJyZW0gKiAwLjUpO1xufVxuLnMtY29va2llX29wdGlvbnMgLmEtY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnMtY29va2llX29wdGlvbnMuaXMtaGlkZGVuIC5zLWNvb2tpZV9vcHRpb25zLWNvbnRhaW5lciB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5zLWNvb2tpZV9vcHRpb25zIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1ndXR0ZXIpICogLTAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWd1dHRlcikgKiAtMC41KTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgdmFyKC0tZ3V0dGVyKSk7XG4gIH1cbiAgLnMtY29va2llX29wdGlvbnMgdWwgPiAqOm50aC1jaGlsZCgzbisxKSB7XG4gICAgbWluLXdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gdmFyKC0tZ3V0dGVyKSAtIDAuMzMzMzMzMzMzM3B4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1ndXR0ZXIpIC0gMC4zMzMzMzMzMzMzcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWd1dHRlcikgKiAwLjUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1ndXR0ZXIpICogMC41KTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAucy1jb29raWVfb3B0aW9ucyB1bCA+ICo6bnRoLWNoaWxkKDNuKzIpIHtcbiAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1ndXR0ZXIpIC0gMC4zMzMzMzMzMzMzcHgpO1xuICAgIG1heC13aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLWd1dHRlcikgLSAwLjMzMzMzMzMzMzNweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZ3V0dGVyKSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWd1dHRlcikgKiAwLjUpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC5zLWNvb2tpZV9vcHRpb25zIHVsID4gKjpudGgtY2hpbGQoM24rMykge1xuICAgIG1pbi13aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLWd1dHRlcikgLSAwLjMzMzMzMzMzMzNweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gdmFyKC0tZ3V0dGVyKSAtIDAuMzMzMzMzMzMzM3B4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1ndXR0ZXIpICogMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZ3V0dGVyKSAqIDAuNSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnMtY29va2llX29wdGlvbnMgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDRyZW0gKiAtMC41KTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiAtMC41KTtcbiAgfVxuICAucy1jb29raWVfb3B0aW9ucyB1bCA+ICoge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNHJlbSAqIDAuNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0cmVtICogMC41KTtcbiAgfVxufVxuLnMtY29va2llX29wdGlvbnMtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4ucy1jb29raWVfb3B0aW9ucy1idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogLTAuNSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogLTAuNSk7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtO1xufVxuLnMtY29va2llX29wdGlvbnMtYnV0dG9ucyA+ICoge1xuICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiAwLjUpO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuYm9keS5pcy1yZWFkeSAucy1jb29raWVfb3B0aW9ucy1jb250YWluZXIge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG59XG5cbi5zLWN1cnNvciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zLWN1cnNvci1pY29uLCAucy1jdXJzb3ItdGV4dCwgLnMtY3Vyc29yLXNoYXBlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnMtY3Vyc29yLWljb24ge1xuICB3aWR0aDogOS44cmVtO1xuICBoZWlnaHQ6IDkuOHJlbTtcbn1cbi5zLWN1cnNvci1pY29uICpbc3Ryb2tlXTpub3QoW3N0cm9rZT1ub25lXSkge1xuICBzdHJva2U6ICMwMEFGQTg7XG59XG4ucy1jdXJzb3ItaWNvbiAqW2ZpbGxdOm5vdChbZmlsbD1ub25lXSkge1xuICBmaWxsOiAjMDBBRkE4O1xufVxuLnMtY3Vyc29yLWljb24gPiAqIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucy1jdXJzb3Itc2hhcGUge1xuICB3aWR0aDogOS44cmVtO1xuICBoZWlnaHQ6IDkuOHJlbTtcbn1cbi5zLWN1cnNvcjpub3QoW2NsYXNzKj1pcy1dKSAucy1jdXJzb3Itc2hhcGUsIC5zLWN1cnNvcjpub3QoW2NsYXNzKj1pcy1dKSAucy1jdXJzb3ItaWNvbiwgLnMtY3Vyc29yOm5vdChbY2xhc3MqPWlzLV0pIC5zLWN1cnNvci10ZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cbi5zLWN1cnNvci1pbnN0YWdyYW0ge1xuICBwYWRkaW5nOiAycmVtO1xufVxuLnMtY3Vyc29yOm5vdCguaXMtaW5zdGFncmFtKSAucy1jdXJzb3ItaW5zdGFncmFtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zLWN1cnNvcjpub3QoLmlzLWV5ZSkgLnMtY3Vyc29yLWV5ZV9vcGVuLCAucy1jdXJzb3I6bm90KC5pcy1leWUpIC5zLWN1cnNvci1leWVfY2xvc2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zLWN1cnNvci5pcy1leWUgLnMtY3Vyc29yLWV5ZV9vcGVuIHtcbiAgYW5pbWF0aW9uOiBibGluayAycyBsaW5lYXIgMHMgaW5maW5pdGU7XG59XG4ucy1jdXJzb3IuaXMtZXllIC5zLWN1cnNvci1leWVfY2xvc2VkIHtcbiAgYW5pbWF0aW9uOiBibGluayAycyBsaW5lYXIgMXMgaW5maW5pdGU7XG59XG5cbi5pcy1yZWFkeSAucy1jdXJzb3ItaWNvbiwgLmlzLXJlYWR5IC5zLWN1cnNvci10ZXh0LCAuaXMtcmVhZHkgLnMtY3Vyc29yLXNoYXBlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDAuNzgsIDAsIDAuMzcsIDEpO1xufVxuXG5Aa2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNDklIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4ucy1oZWFkZXIge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogNDUwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5zLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG4ucy1oZWFkZXIgPiAqOm5vdCg6bnRoLWNoaWxkKDIpKSB7XG4gIGZsZXg6IDE7XG59XG4ucy1oZWFkZXIgPiAqOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnMtaGVhZGVyOmhvdmVyIGE6bnRoLWNoaWxkKDIpIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5zLWhlYWRlci1sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnMtaGVhZGVyLWxvZ28udS1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnMtaGVhZGVyLWxvZ286OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiA0NS40NTQ1NDU0NTQ1JTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucy1oZWFkZXItbG9nbyB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4ucy1oZWFkZXItbG9nbyAqW3N0cm9rZV06bm90KFtzdHJva2U9bm9uZV0pIHtcbiAgc3Ryb2tlOiAjRkZGRkY4O1xufVxuLnMtaGVhZGVyLWxvZ28gKltmaWxsXTpub3QoW2ZpbGw9bm9uZV0pIHtcbiAgZmlsbDogI0ZGRkZGODtcbn1cbi5zLWhlYWRlci1sb2dvIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGN1YmljLWJlemllcigwLjI1LCAwLCAwLjI1LCAxKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAucy1oZWFkZXItbG9nbyB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnMtaGVhZGVyLWxvZ28ge1xuICAgIHdpZHRoOiAxNXJlbTtcbiAgfVxufVxuLnMtaGVhZGVyLWxvZ28gYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnMtaGVhZGVyLWxvZ28gc3ZnIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDI1JTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAsIDAuMjUsIDEpO1xufVxuLnMtaGVhZGVyLWxvZ28gYTpudGgtY2hpbGQoMikge1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMzglIDUwJSAzOCUpO1xufVxuLnMtaGVhZGVyLmlzLWhpZGRlbiAucy1oZWFkZXItbG9nbyB7XG4gIG9wYWNpdHk6IDA7XG59XG4ucy1oZWFkZXItYnVyZ2VyIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgY29sb3I6ICNGRkZGRjg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjc4LCAwLCAwLjM3LCAxKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKSB0cmFuc2xhdGVYKC0xMCUpO1xufVxuLnMtaGVhZGVyLWJ1cmdlciA+ICo6Zmlyc3QtY2hpbGQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKSByb3RhdGUoNmRlZyk7XG59XG4ucy1oZWFkZXItYnVyZ2VyID4gKjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjc4LCAwLCAwLjM3LCAxKTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLnMtaGVhZGVyLWJ1cmdlciA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zLWhlYWRlci1idXJnZXIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHg7XG4gIH1cbn1cbi5zLWhlYWRlci1idXJnZXIgPiAqOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkY4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC43OCwgMCwgMC4zNywgMSk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4MCUpO1xufVxuLnMtaGVhZGVyLWJ1cmdlcjpob3ZlciwgLnMtaGVhZGVyLWJ1cmdlcjpmb2N1cyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZykgdHJhbnNsYXRlWCgtMjAlKTtcbn1cbi5zLWhlYWRlci1idXJnZXI6aG92ZXIgPiAqOmZpcnN0LWNoaWxkLCAucy1oZWFkZXItYnVyZ2VyOmZvY3VzID4gKjpmaXJzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMCUpO1xufVxuLnMtaGVhZGVyLWJ1cmdlcjpob3ZlciA+ICo6Zmlyc3QtY2hpbGQ6OmFmdGVyLCAucy1oZWFkZXItYnVyZ2VyOmZvY3VzID4gKjpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNjAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAucy1oZWFkZXItYnVyZ2VyIHtcbiAgICByaWdodDogMS41cmVtO1xuICAgIHRvcDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zLWhlYWRlci1idXJnZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJyZW07XG4gIH1cbn1cbi5zLWhlYWRlci1idXJnZXJfY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUZBODtcbiAgdHJhbnNpdGlvbjogYWxsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5zLWhlYWRlci1idXJnZXJfY29udGFpbmVyIHtcbiAgICB3aWR0aDogODRweDtcbiAgICBoZWlnaHQ6IDg0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucy1oZWFkZXItYnVyZ2VyX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG4ucy1oZWFkZXItYnVyZ2VyX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IEFncmFuZGlyO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5zLWhlYWRlci1idXJnZXJfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucy1oZWFkZXItYnVyZ2VyX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG4ucy1oZWFkZXItYnVyZ2VyX3RleHQgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMC4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xufVxuLnMtaGVhZGVyLW9wZW5fdGV4dCwgLnMtaGVhZGVyLWNsb3NlX3RleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogODAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMCwgMC4yNSwgMSk7XG59XG4ucy1oZWFkZXIuaXMtb3BlbiAucy1oZWFkZXItb3Blbl90ZXh0IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zLWhlYWRlcjpub3QoLmlzLW9wZW4pIC5zLWhlYWRlci1jbG9zZV90ZXh0IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zLWhlYWRlci5pcy1vcGVuIC5zLWhlYWRlci1sb2dvIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLnMtaGVhZGVyLmlzLW9wZW4gLnMtaGVhZGVyLWJ1cmdlcl9jb250YWluZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE3NSwgMTY4LCAwKTtcbn1cbi5zLWhlYWRlci5pcy1vcGVuIC5zLWhlYWRlci1idXJnZXJfY29udGFpbmVyOjphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDUwMDtcbiAgYmFja2dyb3VuZDogIzAwQUZBODtcbn1cbi5zLWxvYWRlcjpub3QoLmlzLXZpc2libGUpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucy1sb2FkZXItdHVydGxlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmlzLXJlYWR5IC5zLWxvYWRlci10dXJ0bGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAsIDAuMjUsIDEpO1xufVxuXG4ucy1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogY2FsYyh2YXIoLS12aCkgKiAxMDApO1xuICB6LWluZGV4OiAzNTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnMtbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ucy1tZW51OjpiZWZvcmUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4ucy1tZW51Om5vdCguaXMtb3Blbikge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zLW1lbnUtYmFja2dyb3VuZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuLnMtbWVudS1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5zLW1lbnUtaXRlbXMge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgpICogMTAwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zLW1lbnUtaXRlbXMge1xuICAgIHBhZGRpbmctdG9wOiAxMi42cmVtO1xuICB9XG59XG4ucy1tZW51LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnMtbWVudS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogQWdyYW5kaXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IG1heCgwLjAzNmVtLCAxLjVweCkgI0ZGRkZGODtcbiAgdHJhbnNpdGlvbjogY29sb3IgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAsIDAuMjUsIDEpO1xuICBjb2xvcjogI2ZmZmZmODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAucy1tZW51LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucy1tZW51LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgfVxufVxuLnMtbWVudS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zLW1lbnUtaW1hZ2UudS1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnMtbWVudS1pbWFnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDEzNi45ODYzMDEzNjk5JTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucy1tZW51LWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNmRlZyk7XG4gIHRyYW5zaXRpb246IDUwMG1zIGN1YmljLWJlemllcigwLjI1LCAwLCAwLjI1LCAxKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucy1tZW51LWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucy1tZW51LWl0ZW06aG92ZXIge1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5zLW1lbnUtaXRlbTpub3QoOmhvdmVyKSAucy1tZW51LXRpdGxlIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjQ4LCAwKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAucy1tZW51LWl0ZW06bm90KDpob3ZlcikgLnMtbWVudS1pbWFnZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2ZGVnKSB0cmFuc2xhdGVZKDIwcmVtKTtcbiAgICB0cmFuc2l0aW9uOiAzNTBtcyBjdWJpYy1iZXppZXIoMC43NSwgMCwgMC43NSwgMSk7XG4gIH1cbn1cbi5zLW1lbnUtd2F2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAucy1tZW51LXdhdmUge1xuICAgIHdpZHRoOiA4LjhyZW07XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zLW1lbnUtd2F2ZSB7XG4gICAgd2lkdGg6IDZyZW07XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLnMtbWVudS1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5zLW1lbnUtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgICBib3R0b206IDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucy1tZW51LWJvdHRvbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zLW1lbnUtYm90dG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1ndXR0ZXIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWd1dHRlcik7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLnMtbWVudS1ib3R0b20gPiAqOm5vdCg6bnRoLWNoaWxkKDIpKSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zLW1lbnUtYm90dG9tID4gKjpudGgtY2hpbGQoMykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zLW1lbnUtYmFkZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5zLW1lbnUtYmFkZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDRyZW07XG4gICAgcmlnaHQ6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucy1tZW51LWJhZGdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGZsZXg6IDE7XG4gICAgbWluLWhlaWdodDogMThyZW07XG4gIH1cbn1cbi5zLW1lbnUtdHVydGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA4MCU7XG4gIGZpbHRlcjogYmx1cig0cHgpO1xuICBvcGFjaXR5OiAwLjE7XG59XG4ucy1tZW51LWxpbmtzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zLW1lbnUtbGlua3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxufVxuLnMtbWVudS1sYW5ncyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnMtbWVudS1sYW5ncyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTVyZW07XG4gIH1cbn1cbi5zLW1lbnUtc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zLW1lbnUtc2Vjb25kYXJ5IGxpIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnMtbWVudS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2x1bW4tZ2FwOiAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zLW1lbnUtZ3JvdXAgaW1nIHtcbiAgaGVpZ2h0OiAzcmVtO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucy1tZW51LWdyb3VwIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaXMtcmVhZHkgLnMtbWVudSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgODUwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAsIDAuMjUsIDEpO1xufVxuXG4ucy1tZXNzYWdlX3BvcGluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgYmFja2dyb3VuZDogcmVkO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGluc2V0OiAwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IGF1dG87XG4gIHotaW5kZXg6IDUxMDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cmVtKTtcbiAgYmFja2dyb3VuZDogIzAwQUZBODtcbiAgcGFkZGluZzogNC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zLW1lc3NhZ2VfcG9waW4ge1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbi5zLW1lc3NhZ2VfcG9waW4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDJyZW07XG4gIHJpZ2h0OiAycmVtO1xufVxuLnMtbWVzc2FnZV9wb3Bpbi5pcy1vcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5zLW1lc3NhZ2VfcG9waW4tbG9nbyB7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucy1tZXNzYWdlX3BvcGluLWxvZ28ge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4ucy1tZXNzYWdlX3BvcGluLWxpbmsge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LWZhbWlseTogQWdyYW5kaXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLnMtbWVzc2FnZV9wb3Bpbi1saW5rIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zLW1lc3NhZ2VfcG9waW4tbGluayB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbi5zLW1lc3NhZ2VfcG9waW4tbGluayBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLnMtbWVzc2FnZV9wb3Bpbi10aXRsZS50MyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnMtbWVzc2FnZV9wb3Bpbi10aXRsZS50MyB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG4ucy1tZXNzYWdlX3BvcGluLXRleHQge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zLW1lc3NhZ2VfcG9waW4tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuXG5ib2R5LmlzLXJlYWR5IC5zLW1lc3NhZ2VfcG9waW4ge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5LCB0cmFuc2Zvcm0gMC41cyAwLjVzO1xufVxuXG4ucy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI0OCwgMC45KTtcbiAgei1pbmRleDogNTAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAsIDAuMjUsIDEpO1xufVxuLnMtb3ZlcmxheTpub3QoLmlzLXZpc2libGUpIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zLXBvcGluIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAzMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkY4O1xuICB6LWluZGV4OiA1MDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDAlIDAgMCAwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAucy1wb3BpbiB7XG4gICAgdG9wOiA0LjRyZW07XG4gICAgbGVmdDogNC40cmVtO1xuICAgIHJpZ2h0OiA0LjRyZW07XG4gICAgYm90dG9tOiA0LjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucy1wb3BpbiB7XG4gICAgdG9wOiAxLjFyZW07XG4gICAgbGVmdDogMS4xcmVtO1xuICAgIHJpZ2h0OiAxLjFyZW07XG4gICAgYm90dG9tOiAxLjFyZW07XG4gIH1cbn1cbi5zLXBvcGluLmlzLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zLXBvcGluLWNsb3NlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMy42cmVtO1xuICBoZWlnaHQ6IDMuNnJlbTtcbiAgdG9wOiAyLjRyZW07XG4gIHJpZ2h0OiAyLjRyZW07XG4gIHotaW5kZXg6IDEwO1xufVxuLnMtcG9waW4tY2xvc2Ugc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAsIDAuMjUsIDEpO1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNDgsIDApO1xufVxuLnMtcG9waW4tY2xvc2U6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjRkZGRkY4O1xufVxuLnMtcG9waW4tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYm9keS5pcy1yZWFkeSAucy1wb3BpbiB7XG4gIHRyYW5zaXRpb246IGNsaXAtcGF0aCAwLjVzIGN1YmljLWJlemllcigwLjc4LCAwLCAwLjM3LCAxKTtcbn1cblxuLnMtcHJldmVudGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDQ1MDtcbn1cbi5zLXByZXZlbnRlcjpub3QoLmlzLWFjdGl2ZSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCJcblxuXG4qOmZvY3VzLXZpc2libGVcblx0Ym94LXNoYWRvdzogJGZvY3VzXG5cbi8vIFN0cmlwIHVuaXRzIGZyb20gYSBzYXNzIHZhcmlhYmxlXG5cbkBmdW5jdGlvbiBzdHJpcC11bml0KCRudW0pXG5cdEByZXR1cm4gbWF0aC5kaXYoJG51bSwgKCRudW0gKiAwICsgMSkpXG5cdFxuXHRcblx0XG5odG1sXG5cdFxuXHQvLyBNYXhcblx0XHRcblx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1tYXggKyAxcHgpXG5cdFx0Zm9udC1zaXplOiAje21hdGguZGl2KCRicmVhay1tYXgsJGJyZWFrLWxhcHRvcCkqMTB9cHhcblx0XG5cdC8vIEZvciBhbGwgb3RoZXIgYnJlYWtwb2ludFxuXHRcblx0QGVhY2ggJGtleSwgJHZhbHVlIGluICRicmVha1xuXHRcdCRpOiBpbmRleCgkYnJlYWssICRrZXkgJHZhbHVlKVxuXHRcdCR2YWx1ZXM6IG1hcC12YWx1ZXMoJGJyZWFrKVxuXHRcdCRjdXJyZW50OiBudGgoJHZhbHVlcywgJGkpXG5cdFx0JG5leHQ6IG51bGxcblx0XHRcblx0XHRAaWYgJGkgKyAxIDw9IGxlbmd0aCgkdmFsdWVzKVxuXHRcdFx0JG5leHQ6IG50aCgkdmFsdWVzLCAkaSArIDEpXG5cdFx0XHQkbmV4dDogbnRoKG1hcC12YWx1ZXMoJGJyZWFrKSwgJGkgKyAxKVxuXHRcdFxuXHRcdC8vIEBpZiAkbmV4dFxuXHRcdC8vICAgb3JkZXI6ICRuZXh0XG5cdFxuXHRcdC8vIERlZmF1bHRcblx0XHRcblx0XHRAaWYgJGkgPT0gMVxuXHRcdFx0Zm9udC1zaXplOiAjeyhtYXRoLmRpdigxLHN0cmlwLXVuaXQoJHZhbHVlKSkgKiAxMDAwKX12d1xuXHRcdFx0XG5cdFx0QGVsc2Vcblx0XHRcblx0XHRcdEBpZiAkbmV4dFxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG5leHQgKyAxcHgpIGFuZCAobWF4LXdpZHRoOiAkY3VycmVudClcblx0XHRcdFx0XHRmb250LXNpemU6ICN7bWF0aC5kaXYoMSwgc3RyaXAtdW5pdCgkdmFsdWUpKSAqIDEwMDB9dndcblx0XHRcdFxuXHRcdFx0QGVsc2Vcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRjdXJyZW50KVxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogI3ttYXRoLmRpdigxLCBzdHJpcC11bml0KCR2YWx1ZSkpICogMTAwMH12d1xuXG5cdFxuI3dcblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdHotaW5kZXg6IDFcblx0d2lkdGg6IDEwMHZ3XG5cdG92ZXJmbG93LXg6IGhpZGRlblxuXHRcblx0Ly8gcHJldmVudCBzZWNvbmRhcnkgc2Nyb2xsIG9uIElPU1xuXHRcdFxuXHQvLyBvdmVyZmxvdy15OiB2aXNpYmxlXG5cdC8vIGhlaWdodDogMCBcblx0XG5cdC8vIGtlZXAgbWFpbiBhdCB0b3Agb2YgcGFnZSBkdXJpbmcgdHJhbnNpdGlvbnNcblxuXHRtYWluXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJvZHlcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHR0b3A6IDBcblx0XHRsZWZ0OiAwXG5cdFx0d2lkdGg6IDEwMHZ3XG5cdFx0b3ZlcmZsb3c6IGhpZGRlblxuXHRcdG92ZXJmbG93LXg6IGhpZGRlbiAvLyBwcmV2ZW50IHNpZGUgc2Nyb2xsXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0Ym9yZGVyOiAxMXB4IHNvbGlkICRjb2xvci15ZWxsb3dcblxuYm9keVxuXHRvcGFjaXR5OiAxXG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlXG5cdFx0XG5ib2R5ID4gY2FudmFzXG5cdHBvc2l0aW9uOiBmaXhlZFxuXHR0b3A6IDBcblx0bGVmdDogMFxuXHR3aWR0aDogMTAwJVxuXHRoZWlnaHQ6IDEwMCVcblx0cG9pbnRlci1ldmVudHM6IG5vbmVcblx0XG5zZWN0aW9uXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRtYXJnaW4tdG9wOiAtMXB4IC8vIHByZXZlbnQgbGluZXMgYmV0d2VlbiBzZWN0aW9uc1xuXHQvLyBjb250YWluOiBsYXlvdXRcblx0cGFkZGluZy10b3A6IDFweCAvLyBmb3JjZSBjb2xsYXBzZVxuXHRwYWRkaW5nLWJvdHRvbTogMXB4XG5cblx0Ly8gJi5pcy1sb29wXG5cdC8vIFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMTByZW0sIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpXG5cdC8vIFx0bWFyZ2luLXRvcDogLTE2LjhyZW1cblx0Ly8gXHRwb3NpdGlvbjogcmVsYXRpdmVcblxuXHQvLyAmLmlzLWJlZm9yZS1sb29wXG5cdC8vIFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIGNhbGMoMTAwJSAtIDYuOHJlbSksIDAgMTAwJSlcblx0Ly8gXHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XG5cdFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdXG5cdEBleHRlbmQgLmMtYnV0dG9uXG5cdFxuXHRcbmlucHV0W3R5cGU9XCJjb2xvclwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbnNlbGVjdCxcbnNlbGVjdDpmb2N1cyxcbnRleHRhcmVhXG5cdEBleHRlbmQgLmEtaW5wdXRcblx0Iiwie1xuXHRcblx0XCJicmVhay1tYXhcIjogXCIxNjAwcHhcIixcblx0XCJicmVha1wiOiB7XG5cdFx0XCJsYXB0b3BcIiAgICAgOiBcIjE0NDBweFwiLFxuXHRcdFwidGFiXCIgICAgICAgIDogXCIxMDI0cHhcIixcblx0XHRcInRhYi1zbWFsbFwiICA6IFwiNzY4cHhcIixcblx0XHRcInBob25lXCIgICAgICA6IFwiNDgwcHhcIixcblx0XHRcInBob25lLXNtYWxsXCI6IFwiNDE0cHhcIlxuXHR9LFxuXHRcblx0XCJmbHV4XCI6IHtcblx0XHRcImRlZmF1bHRcIjogXCIxMjZyZW1cIixcblx0XHRcImxhcmdlXCIgIDogXCIxNDRyZW1cIixcblx0XHRcIm1lZGl1bVwiIDogXCIxMTRyZW1cIixcblx0XHRcInNtYWxsXCIgIDogXCI5NS42cmVtXCJcblx0fSxcblx0XG5cdFwiYmFzZVwiOiB7XG5cdFx0XCJmb250XCIgICAgICAgOiBcIkNvdXJpZXJcIixcblx0XHRcImZvbnQtc2l6ZVwiICA6IFwiMi4ycmVtXCIsXG5cdFx0XCJmb250LXdlaWdodFwiOiBcIjQwMFwiLFxuXHRcdFwibGluZS1oZWlnaHRcIjogXCIxLjQ1XCIsXG5cdFx0XCJsZXR0ZXItc3BhY2luZ1wiOiBcIjBlbVwiXG5cdH0sXG5cdFxuXHRcImd1dHRlclwiOiBbXCI1cmVtXCIsIFwiNXJlbVwiLCBcIjNyZW1cIiwgXCIzcmVtXCIsIFwiMi40cmVtXCJdLFxuXHRcblx0XCJzcGFjZVwiOiB7XG5cdFx0XCJkZWZhdWx0XCI6IFtcIjZyZW1cIiwgXCI2cmVtXCIsIFwiNXJlbVwiLCBcIjVyZW1cIiwgXCI1cmVtXCJdLFxuXHRcdFwiaHVnZVwiICAgOiBbXCIyOHJlbVwiXSxcblx0XHRcImxhcmdlXCIgIDogW1wiMTZyZW1cIiwgXCIxNnJlbVwiLCBcIjE2cmVtXCIsIFwiOXJlbVwiLCBcIjlyZW1cIl0sXG5cdFx0XCJzbWFsbFwiICA6IFtcIjVyZW1cIl0sXG5cdFx0XCJ0aW55XCIgICA6IFtcIjIuNXJlbVwiXVxuXHR9LFxuXHRcblx0XCJjb2xvclwiOiB7XG5cdFx0XCJib2R5XCIgICAgICA6IFwiIzAwQUZBOFwiLFxuXHRcdFwidGV4dFwiICAgICAgOiBcIiNGRkZGRjhcIixcblx0XHRcImJsYWNrXCIgICAgIDogXCIjMDAwMDAwXCIsXG5cdFx0XCJvcmFuZ2VcIiAgICA6IFwiI0ZGQjY0RVwiLFxuXHRcdFwiYmx1ZVwiICAgICAgOiBcIiMwMEFGQThcIixcblx0XHRcImxpZ2h0LWJsdWVcIjogXCIjMDFEQUQxXCIsXG5cdFx0XCJ5ZWxsb3dcIiAgICA6IFwiI0YwRkQ1RlwiLFxuXHRcdFwid2hpdGVcIiAgICAgOiBcIiNGRkZGRjhcIixcblx0XHRcImNyZWFtXCIgICAgIDogXCIjRkZGRkY4XCIsXG5cdFx0XCJlcnJvclwiICAgICA6IFwiI0ZGQjY0RVwiLFxuXHRcdFwic3VjY2Vzc1wiICAgOiBcIiNGRjAwMDBcIlxuXHR9LFxuXHRcblx0XCJ0aW1pbmctc2hvcnRcIjogXCIuMnNcIixcblx0XCJ0aW1pbmctbWVkaXVtXCI6IFwiLjVzXCIsXG5cdFwidGltaW5nLWxvbmdcIjogXCIyc1wiLFxuXHRcblx0XCJlYXNlLWluXCI6IFwiLjc1LDAsLjc1LDFcIixcblx0XCJlYXNlLW91dFwiOiBcIi4yNSwwLC4yNSwxXCIsXG5cdFwiZWFzZS1pbi1vdXRcIjogXCIuNzgsMCwuMzcsMVwiLFxuXHRcblx0XCJmb2N1c1wiOiBcIjAgMCAwIC4zcmVtIHJnYmEoI0YwRkQ1RiwgMSlcIlxuXHRcbn1cbiIsIi8vIFJlc2V0IGNzc1xuXG4vLyBodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG4vLyBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG4vLyBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG4vLyBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG4vLyBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuLy8gYiwgdSwgaSwgY2VudGVyLFxuLy8gZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbi8vIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxuLy8gdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG4vLyBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbi8vIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbi8vIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxuLy8gdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvLCBidXR0b25cblxuKlxuXHRtYXJnaW46IDBcblx0cGFkZGluZzogMFxuXHRib3JkZXI6IDBcblx0Zm9udC1mYW1pbHk6IGluaGVyaXRcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lXG5cdG91dGxpbmU6IG5vbmVcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxuXHRmb250LXdlaWdodDogaW5oZXJpdFxuXHRjb2xvcjogaW5oZXJpdFxuXHRmb250LXNpemU6IGluaGVyaXRcblxuaHRtbFxuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkXG5cdC8vIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGVcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eVxuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmVcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxuXG5vbCwgdWxcblx0bGlzdC1zdHlsZTogbm9uZVxuXHRcbmxpXG5cdGRpc3BsYXk6IGZsZXhcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXG50YWJsZVxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlXG5cdGJvcmRlci1zcGFjaW5nOiAwXG5cbmNhcHRpb24sIHRoLCB0ZFxuXHR0ZXh0LWFsaWduOiBsZWZ0XG5cblxuLy8gVGV4dFxuXG5xLCBibG9ja3F1b3RlXG5cdHF1b3Rlczogbm9uZVxuXG5xOmJlZm9yZSwgcTphZnRlciwgYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXJcblx0Y29udGVudDogbm9uZVxuXG5zbWFsbCwgc3ViLCBzdXAgXG5cdGZvbnQtc2l6ZTogLjgzZW1cblxuc3ViXG5cdHZlcnRpY2FsLWFsaWduOiBzdWJcblxuc3VwXG5cdHZlcnRpY2FsLWFsaWduOiBzdXBlclxuXG5hIGltZ1xuXHRib3JkZXI6IG5vbmVcblxuXG4vLyBCbG9ja3NcblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5XG5cdGRpc3BsYXk6IGJsb2NrXG5cbmltZywgdmlkZW9cblx0ZGlzcGxheTogZmxleFxuXHRtYXgtd2lkdGg6IDEwMCVcblx0aGVpZ2h0OiBhdXRvXG5cdFxudmlkZW9cblx0d2lkdGg6IDEwMCVcblxuaW1nXG5cdHBvaW50ZXItZXZlbnRzOiBub25lIC8vIFByZXZlbnQgSUUgY2xpY2sgb24gaW1hZ2Ugb3BlbmluZyBpbWFnZSBpbiB0YWJcblx0d2lkdGg6IDEwMCVcblx0XG5cdFxuLy8gSW5wdXQsIGxpbmtzIGFuZCBidXR0b25zIHJlc2V0XG5cbmFcblx0Zm9udC1zaXplOiBpbmhlcml0XG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXHRcblx0XG5hLCBidXR0b25cblx0Y29sb3I6IGluaGVyaXRcblx0XG5cdCY6bm90KDpkaXNhYmxlZClcblx0XHRjdXJzb3I6IHBvaW50ZXJcblxuYnV0dG9uXG5cdHRleHQtYWxpZ246IGxlZnRcblxuaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEsIGJ1dHRvblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuXHRmb250OiBpbmhlcml0XG5cdFxuXHQmOmZvY3VzXG5cdFx0b3V0bGluZTogMFxuXHRcdFxuaW5wdXRcblx0YXBwZWFyYW5jZTogbm9uZVxuXHRcdFxudGV4dGFyZWFcblx0cmVzaXplOiBub25lXG5cbmlucHV0W3R5cGU9XCJjb2xvclwiXVxuXHRib3JkZXI6IDBcblx0XG5pbnB1dFt0eXBlPW51bWJlcl1cblx0LW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGRcblx0XG5pbnB1dDotd2Via2l0LWF1dG9maWxsXG5cdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0XG5cbnNlbGVjdFx0XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmVcblxuc2VsZWN0OjotbXMtZXhwYW5kXG5cdGRpc3BsYXk6IG5vbmVcblxuc3ZnXG5cdG92ZXJmbG93OiB2aXNpYmxlXG5cdHdpZHRoOiAxMDAlXG5cdGhlaWdodDogYXV0b1xuXHRcbjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxuXG5cblxuXHRcbiosICo6OmFmdGVyLCAqOjpiZWZvcmVcblx0LXdlYmtpdC11c2VyLWRyYWc6IG5vbmVcblx0LXdlYmtpdC1hcHAtcmVnaW9uOiBuby1kcmFnXG5cdFxucHJlXG5cdHdoaXRlLXNwYWNlOiBwcmUtd3JhcFxuXHRcbnN1cCwgc3ViXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxuXHRwb3NpdGlvbjogcmVsYXRpdmVcblx0Zm9udC1zaXplOiBpbmhlcml0XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHQiLCIvLyA6cm9vdFxuLy8gXHQtLXByaW1hcnk6ICN7JGNvbG9yLXJlZH1cblx0XG5AZWFjaCAka2V5LCAkdmFsdWUgaW4gJGNvbG9yXG5cdFxuXHQje1wiLnUtXCIgKyAka2V5fVxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZVxuXHRcblx0I3tcIi50LVwiICsgJGtleX1cblx0XHRjb2xvcjogJHZhbHVlXG5cdFx0ZmlsbDogJHZhbHVlXG5cdCIsIlxuLy8gbnRoKG1hcC1rZXlzKCRicmVhayksICRpKVxuLy8gbnRoKG1hcC12YWx1ZXMoJGJyZWFrKSwgJGkpXG5cdFxuQGVhY2ggJGtleSwgJHZhbHVlIGluICRmbHV4XG5cblx0JHByZWZpeDogJy0nICsgJGtleVxuXG5cdEBpZiAka2V5ID09ICdkZWZhdWx0J1xuXHRcdCRwcmVmaXg6ICcnXG5cdFx0XG5cdCRuYW1lOiAjeyctLWZsdXgnKyRwcmVmaXh9XG5cdFxuXHQvLyBAZGVidWcgJG5hbWVcblx0XG5cdC8vIENTUyBWYXJzXG5cdFx0XG5cdDpyb290XG5cdFx0I3skbmFtZX06ICN7JHZhbHVlfVxuXHRcblxuLnUtZmx1eFxuXHRcblx0d2lkdGg6IDEwMCVcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDJweCkgLy8gc2FmYXJpIHJlbmRlciBmaXhcblx0bWFyZ2luLWxlZnQ6IGF1dG9cblx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cdFxuXHQmOm5vdCgubm8tZ3V0dGVyKVxuXHRcdFx0XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1ndXR0ZXIpXG5cdFx0cGFkZGluZy1yaWdodDogdmFyKC0tZ3V0dGVyKVxuXHRcblx0XG5cdC8vIEZvciBhbGwgZmx1eCB2YXJpYW50c1xuXHRcblx0QGVhY2ggJGZsdXgta2V5LCAkZmx1eC12YWx1ZSBpbiAkZmx1eFxuXHRcdCRqOiBpbmRleCgkZmx1eCwgJGZsdXgta2V5ICRmbHV4LXZhbHVlKVxuXHRcdFxuXHRcdFxuXHRcdEBpZiAkZmx1eC1rZXkgPT0gJ2RlZmF1bHQnXG5cdFx0XG5cdFx0XHQvLyBEZWZhdWx0IGZsdXhcblx0XHRcdCY6bm90KC5uby1ndXR0ZXIpXG5cdFx0XHRcdG1heC13aWR0aDogY2FsYygjeyRmbHV4LXZhbHVlfSArIDIqIHZhcigtLWd1dHRlcikpXG5cdFx0XHRcblx0XHRcdCYubm8tZ3V0dGVyXG5cdFx0XHRcdG1heC13aWR0aDogJGZsdXgtdmFsdWVcblx0XHRcdFxuXHRcdEBlbHNlXG5cdFx0XHRcblx0XHRcdC8vIE90aGVyIGZsdXggc2l6ZXNcblx0XHRcdCYuaXMtI3skZmx1eC1rZXl9Om5vdCgubm8tZ3V0dGVyKVxuXHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoI3skZmx1eC12YWx1ZX0gKyAyKiB2YXIoLS1ndXR0ZXIpKVxuXHRcdFx0XHRcblx0XHRcdCYuaXMtI3skZmx1eC1rZXl9Lm5vLWd1dHRlclxuXHRcdFx0XHRtYXgtd2lkdGg6ICRmbHV4LXZhbHVlXG5cdFx0XHRcdCIsIlxuLy8gQ1NTIFZhcnNcblx0XG46cm9vdFxuXHRcblx0LS1ndXR0ZXI6ICN7bnRoKCRndXR0ZXIsIDEpfVxuXHRcblx0Ly8gU2V0IGd1dHRlciBzaXplcyBmb3IgZWFjaCBicmVha3BvaW50XG5cdFxuXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkZ3V0dGVyKVxuXHRcdFxuXHRcdCticmVha3BvaW50cy1mcm9tLWluZGV4KCRpKVxuXHRcdFx0LS1ndXR0ZXI6ICN7bnRoKCRndXR0ZXIsICRpKX1cblx0XHRcdFxuXHRcdFx0XG4udS1ndXR0ZXJcblx0XG5cdC8vIEZvciBlYWNoIGd1dHRlciBzaXplXG5cdFx0XG5cdHBhZGRpbmctbGVmdDogdmFyKC0tZ3V0dGVyKVxuXHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1ndXR0ZXIpIiwiLy8gTWVkaWFcblx0XG4udS1jb250YWluLCAudS1jcm9wXG5cdGZvbnQtc2l6ZTogMFxuXHRvdmVyZmxvdzogaGlkZGVuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRkaXNwbGF5OiBibG9ja1xuXHRjb250YWluOiBjb250ZW50XG5cdFxuXHRpbWcsIHZpZGVvXG5cdFx0K2ZpbGxcblx0XG4udS1jcm9wXG5cdGltZywgdmlkZW9cblx0XHRvYmplY3QtZml0OiBjb3ZlclxuXHRcbi51LWNvbnRhaW5cblx0aW1nLCB2aWRlb1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW5cblx0IiwiXG5cbi8vIFxuXHRcbj1icmVha3BvaW50cy1mcm9tLWluZGV4KCRpKVxuXHQkdmFsdWVzOiBtYXAtdmFsdWVzKCRicmVhaylcblx0JGN1cnJlbnQ6IG50aCgkdmFsdWVzLCAkaSlcblx0JG5leHQ6IG51bGxcblx0XG5cdEBpZiAkaSArIDEgPD0gbGVuZ3RoKCR2YWx1ZXMpXG5cdFx0JG5leHQ6IG50aCgkdmFsdWVzLCAkaSArIDEpXG5cdFxuXHRAaWYgJGkgPT0gMVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbmV4dCArIDFweClcblx0XHRcdEBjb250ZW50XG5cdFx0XG5cdEBlbHNlXG5cdFx0QGlmICRuZXh0XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG5leHQgKyAxcHgpIGFuZCAobWF4LXdpZHRoOiAkY3VycmVudClcblx0XHRcdFx0QGNvbnRlbnRcblx0XHRcblx0XHRAZWxzZVxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRjdXJyZW50KVxuXHRcdFx0XHRAY29udGVudFxuXHRcdFx0XHRcbj1yZXNwb25zaXZlKCRwcm9wLCAkdmFsdWVzLi4uKVxuXHRcblx0JHZhbHVlOiBudGgoJHZhbHVlcywgMSlcblx0XG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRicmVhaylcblx0XHRcblx0XHRAaWYgJGkgPD0gbGVuZ3RoKCR2YWx1ZXMpXG5cdFx0XHQkdmFsdWU6IG50aCgkdmFsdWVzLCAkaSlcblx0XHRcblx0XHQrYnJlYWtwb2ludHMtZnJvbS1pbmRleCgkaSlcblx0XHRcdCN7JHByb3B9OiAkdmFsdWVcblx0XG4vLyBNYXRjaCBjbG9zZXN0IHJlbGF0aXZlIHBhcmVudCBzaXplXG5cdFxuPWZpbGxcblx0cG9zaXRpb246IGFic29sdXRlXG5cdHRvcDogMFxuXHRsZWZ0OiAwXG5cdHdpZHRoOiAxMDAlXG5cdGhlaWdodDogMTAwJVxuXHRcblx0XG4vLyBDZW50ZXIgZWxlbWVudCBpbiBjbG9zZXN0IHJlbGF0aXZlIHBhcmVudFxuXG49Y2VudGVyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHR0b3A6IDUwJVxuXHRsZWZ0OiA1MCVcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcblx0XG5cdFxuLy8gS2VlcCBwcm9wb3J0aW9uXG5cdFxuPXByb3BvcnRpb24oJHA6IDEsICRmaWxsOiBmYWxzZSlcblxuXHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XG5cdCYudS1maWxsXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFxuXHRAaWYgJGZpbGxcblx0XHQmID4gKlxuXHRcdFx0K2ZpbGxcblx0XG5cdCY6OmFmdGVyXG5cdFx0Y29udGVudDogJydcblx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdHBhZGRpbmctYm90dG9tOiBtYXRoLmRpdigxLCAkcCkgKiAxMDAlXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmVcblxuXG4vLyBHcmlkIHN0eWxlIHN5dGF4IGZvciBmbGV4IGNvbHVtbnNcblx0XHRcbi8vIFZlcnRpY2FsIHNwYWNpbmdcblx0XHRcbj1yb3ctc3BhY2luZygkZ2FwOiB2YXIoLS1ndXR0ZXIpLCAkcGFkOiBmYWxzZSlcblx0ZGlzcGxheTogZmxleFxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cdG1hcmdpbi10b3A6IGNhbGMoI3skZ2FwfSAqIC0uNSlcblx0bWFyZ2luLWJvdHRvbTogY2FsYygjeyRnYXB9ICogLS41KVxuXHRcblx0JHR5cGU6IG1hcmdpblxuXHRAaWYgJHBhZFxuXHRcdCR0eXBlOiBwYWRkaW5nXG5cdFxuXHQmID4gKlxuXHRcdCN7JHR5cGV9LXRvcDogY2FsYygjeyRnYXB9ICogLjUpXG5cdFx0I3skdHlwZX0tYm90dG9tOiBjYWxjKCN7JGdhcH0gKiAuNSlcblx0XG4vLyBIb3Jpem9udGFsIHNwYWNpbmdcblx0XG49Y29sdW1uLXNwYWNpbmcoJGdhcDogdmFyKC0tZ3V0dGVyKSwgJHBhZDogZmFsc2UpXG5cdGRpc3BsYXk6IGZsZXhcblx0ZmxleC13cmFwOiB3cmFwXG5cdFxuXHQkdHlwZTogbWFyZ2luXG5cdEBpZiAkcGFkXG5cdFx0JHR5cGU6IHBhZGRpbmdcblx0XG5cdEBpZiBsZW5ndGgoJGdhcCkgPT0gMlxuXHRcdCRyb3ctZ2FwOiBudGgoJGdhcCwgMSlcblx0XHQkY29sdW1uLWdhcDogbnRoKCRnYXAsIDIpXG5cblx0XHRtYXJnaW4tbGVmdDogY2FsYygjeyRjb2x1bW4tZ2FwfSAqIC0uNSlcblx0XHRtYXJnaW4tcmlnaHQ6IGNhbGMoI3skY29sdW1uLWdhcH0gKiAtLjUpXG5cdFx0bWFyZ2luLWJvdHRvbTogLSRyb3ctZ2FwXG5cdFx0XG5cdFx0JiA+ICpcblx0XHRcdCN7JHR5cGV9LWxlZnQ6IGNhbGMoI3skY29sdW1uLWdhcH0gKiAuNSlcblx0XHRcdCN7JHR5cGV9LXJpZ2h0OiBjYWxjKCN7JGNvbHVtbi1nYXB9ICogLjUpXG5cdFx0XHQjeyR0eXBlfS1ib3R0b206ICRyb3ctZ2FwXG5cdFx0XHRmbGV4LXNocmluazogMFxuXHRcdFx0XG5cdEBlbHNlIFxuXHRcdFxuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGdhcH0gKiAtLjUpXG5cdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKCN7JGdhcH0gKiAtLjUpXG5cdFx0XG5cdFx0JiA+ICpcblx0XHRcdCN7JHR5cGV9LWxlZnQ6IGNhbGMoI3skZ2FwfSAqIC41KVxuXHRcdFx0I3skdHlwZX0tcmlnaHQ6IGNhbGMoI3skZ2FwfSAqIC41KVxuXG5cdFx0XG49Y29sdW1ucygkY29scywgJGdhcDogdmFyKC0tZ3V0dGVyKSwgJG9mZnNldDogMCkgXG5cblx0ZGlzcGxheTogZmxleFxuXHRmbGV4LXdyYXA6IHdyYXBcblx0JHRvdGFsOiAwXG5cdCRpdGVtczogMFxuXHQkZml4ZWQ6ICcnXG5cdC8vIGdhcDogJGdhcCAvLyBzYWZhcmkgYnVnICYgY29tcGF0aWJsZSB3aXRoIElFXG5cblx0JHJvdy1nYXA6ICRnYXBcblx0JGNvbHVtbi1nYXA6ICRnYXBcblxuXHRAaWYgbGVuZ3RoKCRnYXApID09IDJcblx0XHQkcm93LWdhcDogbnRoKCRnYXAsIDEpXG5cdFx0JGNvbHVtbi1nYXA6IG50aCgkZ2FwLCAyKVxuXG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoI3skY29sdW1uLWdhcH0gKiAtLjUpXG5cdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKCN7JGNvbHVtbi1nYXB9ICogLS41KVxuXHRcdG1hcmdpbi1ib3R0b206IC0kcm93LWdhcFxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAjeyRjb2x1bW4tZ2FwfSlcblx0XHRcblx0QGVsc2Vcblx0XHRtYXJnaW4tbGVmdDogY2FsYygjeyRnYXB9ICogLS41KVxuXHRcdG1hcmdpbi1yaWdodDogY2FsYygjeyRnYXB9ICogLS41KVxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAjeyRjb2x1bW4tZ2FwfSlcblxuXHRAZWFjaCAkY29sIGluICRjb2xzXG5cdFx0JGl0ZW1zOiAkaXRlbXMgKyAxXG5cdFx0XG5cdFx0QGlmIHVuaXRsZXNzKCRjb2wpXG5cdFx0XHQkdG90YWw6ICR0b3RhbCArICRjb2xcblx0XHRcdFxuXHRcdC8vIEBlbHNlXG5cdFx0Ly8gXHQkZml4ZWQ6ICRmaXhlZCArICRjb2xcblxuXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29scylcblx0XHQkdmFsOiBudGgoJGNvbHMsICRpKVxuXHRcdCRwZXJjOiBtYXRoLmRpdigkdmFsLCAkdG90YWwpICogMTAwJSAqICgxICsgJG9mZnNldClcblx0XHQkd2lkdGg6ICR2YWxcblx0XHRcblx0XHRAaWYgdW5pdGxlc3MoJHZhbClcblx0XHRcdCR3aWR0aDogY2FsYygjeyRwZXJjfSAtICN7JGNvbHVtbi1nYXB9IC0gI3ttYXRoLmRpdigxLCAkdG90YWwpfXB4KVxuXG5cdFx0JiA+ICo6bnRoLWNoaWxkKCN7JGl0ZW1zfW4gKyAjeyRpfSlcblx0XHRcdG1pbi13aWR0aDogJHdpZHRoXG5cdFx0XHRtYXgtd2lkdGg6ICR3aWR0aFxuXHRcdFx0bWFyZ2luLWxlZnQ6IGNhbGMoI3skY29sdW1uLWdhcH0gKiAuNSlcblx0XHRcdG1hcmdpbi1yaWdodDogY2FsYygjeyRjb2x1bW4tZ2FwfSAqIC41KVxuXHRcdFx0ZmxleC1zaHJpbms6IDBcblxuXHRcdFx0QGlmIGxlbmd0aCgkZ2FwKSA9PSAyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRyb3ctZ2FwXG5cdFx0XG5cbi8vIEltcG9ydCBmb250IGZhY2VcblxuPWZvbnQtZmFjZSgkZm9udC1uYW1lLCAkZmlsZS1uYW1lLCAkd2VpZ2h0OiBub3JtYWwsICRzdHlsZTogbm9ybWFsKVxuXHRAZm9udC1mYWNlXG5cdFx0Zm9udC1mYW1pbHk6IHF1b3RlKCRmb250LW5hbWUpXG5cdFx0Zm9udC1kaXNwbGF5OiBzd2FwXG5cdFx0c3JjOiB1cmwoJGZpbGUtbmFtZSArICcuZW90Jylcblx0XHRzcmM6IHVybCgkZmlsZS1uYW1lICsgJy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGUtbmFtZSArICcud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgkZmlsZS1uYW1lICsgJy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZS1uYW1lICsgJy50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGUtbmFtZSArICcuc3ZnIyN7JGZvbnQtbmFtZX0nKSBmb3JtYXQoJ3N2ZycpXG5cdFx0Zm9udC13ZWlnaHQ6ICR3ZWlnaHRcblx0XHRmb250LXN0eWxlOiAkc3R5bGVcblx0XG5cdFxuPWNoZWNrYm94KCRzaXplOiAyLjJyZW0sICRwYWQ6IDMuNXJlbSwgJGJrZzogJGNvbG9yLWJvZHksICRib3ItcmFkOiAwLCAkYm9yLXdpZDogMXB4LCAkYm9yLWNvbDogJGNvbG9yLXRleHQpXG5cdFxuXHRkaXNwbGF5OiBmbGV4XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcblx0aW5wdXRcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRvcGFjaXR5OiAwXG5cdFx0XG5cdGlucHV0OmZvY3VzLXZpc2libGUgKyAqOjpiZWZvcmVcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAkYm9yLXdpZCAkYm9yLWNvbCwgJGZvY3VzXG5cdFx0XG5cdGlucHV0ICsgKlxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0cGFkZGluZy1sZWZ0OiAkcGFkXG5cdFxuXHRpbnB1dCArICo6OmJlZm9yZSwgaW5wdXQgKyAqOjphZnRlclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3hcblx0XHRjb250ZW50OiAnJ1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFxuXHRpbnB1dCArICo6OmJlZm9yZVxuXHRcdHdpZHRoOiAkc2l6ZVxuXHRcdGhlaWdodDogJHNpemVcblx0XHRsZWZ0OiAwXG5cdFx0dG9wOiBjYWxjKDUwJSAtICN7bWF0aC5kaXYoJHNpemUsIDIpfSAtIC4xZW0pXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJrZ1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3ItcmFkXG5cdFx0Ly8gYm9yZGVyOiBtYXRoLmRpdigkc2l6ZSwgMikgc29saWQgJGJrZ1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4ICRib3Itd2lkICRib3ItY29sXG5cdFx0XG5cdGlucHV0ICsgKjo6YWZ0ZXJcblx0XHRsZWZ0OiBtYXRoLmRpdigkc2l6ZSwgMilcblx0XHR0b3A6IGNhbGMoNTAlIC0gLjFlbSlcblx0XHR3aWR0aDogMXJlbVxuXHRcdGhlaWdodDogMC41cmVtXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZylcblx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci10ZXh0XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci10ZXh0XG5cdFx0b3BhY2l0eTogMFxuXHRcdFxuXHRpbnB1dDpjaGVja2VkICsgKjo6YWZ0ZXJcblx0XHRvcGFjaXR5OiAxXG5cdFx0XG5cdGlucHV0OmRpc2FibGVkICsgKjo6YWZ0ZXJcblx0XHRvcGFjaXR5OiAuNVxuXHRcdFxuXHRpbnB1dC5oYXMtZXJyb3IgKyAqOmJlZm9yZVxuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwICRib3Itd2lkICRjb2xvci1lcnJvclxuXHRcdFxuXHRpbnB1dC5oYXMtZXJyb3I6Zm9jdXMtdmlzaWJsZSArICo6OmJlZm9yZVxuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwICRib3Itd2lkICRjb2xvci1lcnJvciwgJGZvY3VzXG5cdFx0XG49Y29sb3JpemUoJGNvbG9yOiBjdXJyZW50Q29sb3IsICRyZXBsYWNlOiBmYWxzZSlcblxuXHRAaWYgJHJlcGxhY2Vcblx0XHQqW3N0cm9rZT0nI3skcmVwbGFjZX0nXVxuXHRcdFx0c3Ryb2tlOiAkY29sb3Jcblx0XHQqW2ZpbGw9JyN7JHJlcGxhY2V9J11cblx0XHRcdGZpbGw6ICRjb2xvclxuXHRAZWxzZVxuXHRcdCpbc3Ryb2tlXTpub3QoW3N0cm9rZT0nbm9uZSddKVxuXHRcdFx0c3Ryb2tlOiAkY29sb3Jcblx0XHQqW2ZpbGxdOm5vdChbZmlsbD0nbm9uZSddKVxuXHRcdFx0ZmlsbDogJGNvbG9yXG5cdFx0XHRcbj11bmRlcmxpbmUoJHdpZHRoOiAxMDAlLCAkaGVpZ2h0OiAycHgsICRvZmZzZXQ6IDFlbSwgJGNvbG9yOiBjdXJyZW50Q29sb3IpXG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGNvbG9yLCAkY29sb3IpXG5cdGJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHRcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0ICRvZmZzZXRcblx0XHRcbj1idXJnZXIoICRzaXplOiA0cmVtLCAkY29sb3I6IGN1cnJlbnRDb2xvciwgJHc6IDIuNnJlbSwgJGg6IDJweCwgJHM6IC45cmVtLCApXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHR3aWR0aDogJHNpemVcblx0aGVpZ2h0OiAkc2l6ZVxuXHQmOjpiZWZvcmUsICY6OmFmdGVyXG5cdFx0Y29udGVudDogJydcblx0aSwgJjo6YmVmb3JlLCAmOjphZnRlclxuXHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0aGVpZ2h0OiAkaFxuXHRcdHdpZHRoOiAkd1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gI3ttYXRoLmRpdigkdywgMil9KVxuXHRcdHRvcDogY2FsYyg1MCUgLSAje21hdGguZGl2KCRoLCAyKX0pXG5cblx0Jjo6YmVmb3JlXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0kcylcblx0Jjo6YWZ0ZXJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJHMpXG5cdFx0XG5cdFx0XG49d2Via2l0LWF1dG9maWxsXG5cdCY6LXdlYmtpdC1hdXRvZmlsbCxcblx0Jjotd2Via2l0LWF1dG9maWxsOmhvdmVyLCBcblx0Jjotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuXHQmOi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIFxuXHRcdEBjb250ZW50XG5cdFx0XG5cdFx0XG49ZGFzaGVkLWJvcmRlcigkc2l6ZTogNXB4LCAkdGhpY2tuZXNzOiAxcHgsICRjb2xvcjogJGNvbG9yLXRleHQsICRyb3VuZDogMTByZW0pXG5cdFxuXHQkY29ybmVyczogJydcblx0XG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRyb3VuZClcblx0XHQkdmFsdWU6IG50aCgkcm91bmQsICRpKVxuXHRcdEBpZiAkdmFsdWUgIT0gMFxuXHRcdFx0JGNvcm5lcnM6IHVucXVvdGUoJGNvcm5lcnMgKyBjYWxjKCN7JHZhbHVlfSAtICN7JHNpemV9KSArICcgJylcblx0XHRAZWxzZVxuXHRcdFx0JGNvcm5lcnM6IHVucXVvdGUoJGNvcm5lcnMgKyAjeyR2YWx1ZX0gKyAnICcpXG5cdFx0Ly8gQGRlYnVnICRpXG5cdFx0XG5cdEBkZWJ1ZyAkY29ybmVyc1xuXHRcblx0Y2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kICRjb3JuZXJzKVxuXHRcblx0Jjo6YmVmb3JlXG5cdFx0Y29udGVudDogJydcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRsZWZ0OiAtICRzaXplICsgJHRoaWNrbmVzc1xuXHRcdHRvcDogLSAkc2l6ZSArICR0aGlja25lc3Ncblx0XHRyaWdodDogLSAkc2l6ZSArICR0aGlja25lc3Ncblx0XHRib3R0b206IC0gJHNpemUgKyAkdGhpY2tuZXNzXG5cdFx0Ym9yZGVyOiAkc2l6ZSBkYXNoZWQgJGNvbG9yXG5cdFx0Ym9yZGVyLXJhZGl1czogJHJvdW5kXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveFxuXHRcdFxuXHRcdFxuPWJhZGdlKCRyb3QxOiAwZGVnLCAkc3RhcnQ6IDAlLCAkZW5kOiAxNSUpXG5cdCRyb3QyOiAzNWRlZ1xuXHRcblx0Y29sb3I6ICRjb2xvci1jcmVhbVxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleFxuXHRoZWlnaHQ6IGZpdC1jb250ZW50XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtJHJvdDIpXG5cdGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMClcblx0dHJhbnNpdGlvbjogYWxsICR0aW1pbmctbWVkaXVtIGN1YmljLWJlemllcigkZWFzZS1pbi1vdXQpXG5cdHRyYW5zZm9ybTogcm90YXRlKC0kcm90MikgdHJhbnNsYXRlWCgtJHN0YXJ0KVxuXHRcblx0PiAqOmZpcnN0LWNoaWxkID4gKjpmaXJzdC1jaGlsZFxuXHRcdCtmaWxsXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoJHJvdDIpIHJvdGF0ZSgkcm90MSlcblx0XHRcblx0PiAqOmZpcnN0LWNoaWxkXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJVxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdGltaW5nLW1lZGl1bSBjdWJpYy1iZXppZXIoJGVhc2UtaW4tb3V0KVxuXHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm1cblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJHN0YXJ0KVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHhcblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHhcblx0XHRcblx0XHRcblx0XHQmOjphZnRlclxuXHRcdFx0Y29udGVudDogJydcblx0XHRcdCtmaWxsXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGVcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCVcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKVxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmVcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdGltaW5nLW1lZGl1bSBjdWJpYy1iZXppZXIoJGVhc2UtaW4tb3V0KVxuXHRcdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybVxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUgLSAkc3RhcnQgKiAyKVxuXHRcblx0Jjpob3ZlciwgJjpmb2N1c1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC0kcm90MikgdHJhbnNsYXRlWCgtJGVuZClcblx0XHRcdFxuXHQmOmhvdmVyID4gKjpmaXJzdC1jaGlsZCwgJjpmb2N1cyA+ICo6Zmlyc3QtY2hpbGRcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGVuZClcblx0XHRcblx0XHQmOjphZnRlclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUgLSAkZW5kICogMilcblx0XHRcdFxuXHRcdFx0XG49bWVkaWEtaG92ZXJcblx0QG1lZGlhIG5vdCBhbGwgYW5kIChob3Zlcjogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSlcblx0XHRAY29udGVudFxuXHQiLCIvLyBNaXNjXG5cbi51LXJlbFxuXHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XG4udS1jb2xsYXBzZVxuXHRwYWRkaW5nLXRvcDogMXB4XG5cdHBhZGRpbmctYm90dG9tOiAxcHhcblx0XG4udS1maWxsXG5cdCtmaWxsXG5cdFxuLnUtejBcblx0ei1pbmRleDogMFxuXHRcbi51LXoxXG5cdHotaW5kZXg6IDFcblx0XG4udS1uby1vdmVyZmxvd1xuXHRvdmVyZmxvdzogaGlkZGVuXG5cdFxuXHRcbi51LXRleHR1cmVcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJvZHlcblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFxuXHQmOjpiZWZvcmVcblx0XHRjb250ZW50OiAnJ1xuXHRcdCtmaWxsXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy90ZXh0dXJlLmpwZycpXG5cdFx0bWl4LWJsZW5kLW1vZGU6IHNjcmVlblxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXRcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXHRcdFxuXG5cdFxuLy8gSGlkZSBzaG93XG5cdFxuLnUtaGlkZVxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcblx0XG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkYnJlYWspXG5cdCR2YWx1ZXM6IG1hcC12YWx1ZXMoJGJyZWFrKVxuXHQka2V5czogbWFwLWtleXMoJGJyZWFrKVxuXHQkdmFsdWU6IG50aCgkdmFsdWVzLCAkaSlcblx0JGtleTogbnRoKCRrZXlzLCAkaSlcblx0XG5cdCN7Jy51LWhpZGUtJyArICRrZXl9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR2YWx1ZSlcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuXHRcdFx0XG5cdCN7Jy51LXNob3ctJyArICRrZXl9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICR2YWx1ZSArIDFweClcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuXG4iLCJcblx0XG5AZWFjaCAka2V5LCAkdmFsdWVzIGluICRzcGFjZVxuXG5cdCRwcmVmaXg6ICctJyArICRrZXlcblx0JHZhbHVlOiBudGgoJHZhbHVlcywgMSlcblxuXHRAaWYgJGtleSA9PSAnZGVmYXVsdCdcblx0XHQkcHJlZml4OiAnJ1xuXHRcdFxuXHQkbmFtZTogI3snLS1zcGFjZScrJHByZWZpeH1cblx0XG5cdC8vIEBkZWJ1ZyAkbmFtZVxuXHRcblx0Ly8gQ1NTIFZhcnNcblx0XHRcblx0OnJvb3Rcblx0XHQjeyRuYW1lfTogI3skdmFsdWV9XG5cdFx0XG5cdFx0Ly8gQWp1c3Qgb24gYnJlYWtwb2ludHNcblx0XG5cdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJHZhbHVlcylcblx0XHRcblx0XHRcdCR2YWx1ZTogbnRoKCR2YWx1ZXMsICRpKVxuXHRcdFxuXHRcdFx0K2JyZWFrcG9pbnRzLWZyb20taW5kZXgoJGkpXG5cdFx0XHRcdC0tc3BhY2UjeyRwcmVmaXh9OiAjeyR2YWx1ZX1cblx0XG5cdC8vIFV0aWxzIGNsYXNzZXNcblx0XG5cdCN7Jy51LXNwYWNlJyArICRwcmVmaXh9XG5cdFx0bWFyZ2luLXRvcDogdmFyKCN7JG5hbWV9KVxuXHRcdG1hcmdpbi1ib3R0b206IHZhcigjeyRuYW1lfSlcblx0XHRcblx0I3snLnUtc3BhY2UtdG9wJyArICRwcmVmaXh9XG5cdFx0bWFyZ2luLXRvcDogdmFyKCN7JG5hbWV9KVxuXHRcdFxuXHQjeycudS1zcGFjZS1ib3R0b20nICsgJHByZWZpeH1cblx0XHRtYXJnaW4tYm90dG9tOiB2YXIoI3skbmFtZX0pXG5cdFx0XG5cdCN7Jy51LXBhZCcgKyAkcHJlZml4fVxuXHRcdHBhZGRpbmctdG9wOiB2YXIoI3skbmFtZX0pXG5cdFx0cGFkZGluZy1ib3R0b206IHZhcigjeyRuYW1lfSlcblxuXHQjeycudS1wYWQtdG9wJyArICRwcmVmaXh9XG5cdFx0cGFkZGluZy10b3A6IHZhcigjeyRuYW1lfSlcblx0XHRcblx0I3snLnUtcGFkLWJvdHRvbScgKyAkcHJlZml4fVxuXHRcdHBhZGRpbmctYm90dG9tOiB2YXIoI3skbmFtZX0pXG5cdFx0IiwiXG5odG1sXG5cdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWZcblx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0XG5cdGZvbnQtd2VpZ2h0OiAkYmFzZS1mb250LXdlaWdodFxuXHRsZXR0ZXItc3BhY2luZzogJGJhc2UtbGV0dGVyLXNwYWNpbmdcblx0Y29sb3I6ICRjb2xvci10ZXh0XG5cdGZpbGw6ICRjb2xvci10ZXh0XG5cbmJvZHlcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRmb250LXNpemU6IDE2cHggLy8gRXZpdGVyIGxlcyBidWcgem9vbSBzdXIgbGVzIGlucHV0cyBzdXIgaU9TXG5cbmJvZHkgPiAqXG5cdGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplXG5cdFxucCArIHBcblx0bWFyZ2luLXRvcDogMWVtXG5cdFxuYiwgc3Ryb25nXG5cdGZvbnQtd2VpZ2h0OiA3MDBcblx0XG4vLyBUZXh0IHN0eWxlc1xuXHRcbi50LWxpbmtcblx0Zm9udC13ZWlnaHQ6IDcwMFxuXHRcbi50LXdvcmQsIC50LWxldHRlclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleFxuXHR3aGl0ZS1zcGFjZTogbm93cmFwXG5cdFxuLnQtc21hbGxcblx0Zm9udC1zaXplOiAxLjZyZW1cblx0XG4udC1jZW50ZXJcblx0dGV4dC1hbGlnbjogY2VudGVyXG5cdFxuLnQtd3JhcFxuXHRjbGlwLXBhdGg6IGluc2V0KC0uMWVtIDAgLS4xZW0gMClcblx0ZGlzcGxheTogZmxleFxuXHRtaW4td2lkdGg6IGZpdC1jb250ZW50XG5cdFxuLnQtbGluZVxuXHQvLyBkaXNwbGF5OiBpbmxpbmUtZmxleFxuXHQvLyB3aGl0ZS1zcGFjZTogbm93cmFwXG5cdHRleHQtYWxpZ246IGluaGVyaXRcblx0d2lkdGg6IDEwMCVcblx0bWluLXdpZHRoOiBmaXQtY29udGVudFxuXHRcblx0IiwiXG4udC1lZGl0b3JcblxuXHQvLyBUaXRsZXNcblxuXHRwIGIsIHAgc3Ryb25nXG5cdFx0Zm9udC1mYW1pbHk6IEFncmFuZGlyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRcdGZvbnQtc2l6ZTogMC44MThlbVxuXG5cdC8vIGgyXG5cdC8vIFx0QGV4dGVuZCAudDRcblx0XHRcblx0aDIgKyAqXG5cdFx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2UtdGlueSlcblx0XHRcblx0cCArIGgyLCB1bCArIGgyLCBvbCArIGgyXG5cdFx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2Utc21hbGwpXG5cdFx0XG5cdC8vIGgzXG5cdC8vIFx0QGV4dGVuZCAudDVcblx0XHRcblx0aDMgKyAqXG5cdFx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2UtdGlueSlcblx0XHRcblx0cCArIGgzLCB1bCArIGgzLCBvbCArIGgzXG5cdFx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2UtdGlueSlcblx0XHRcblx0Ly8gaDRcblx0Ly8gXHRAZXh0ZW5kIC50NlxuXHRcdFxuXHRoNCArICpcblx0XHRtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZS10aW55KVxuXHRcdFxuXHRwICsgaDQsIHVsICsgaDQsIG9sICsgaDRcblx0XHRtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZS10aW55KVxuXG5cdC8vIHByZVxuXHQvLyBcdEBleHRlbmQgLnQ3XG5cblx0cCArIC50LXNtYWxsXG5cdFx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2Utc21hbGwpXG5cblx0dWwgKyAudC1zbWFsbCwgb2wgKyAudC1zbWFsbFxuXHRcdG1hcmdpbi10b3A6IHZhcigtLXNwYWNlLXRpbnkpXG5cblx0Ly8gTGlzdHNcblx0XHRcblx0dWwsIG9sXG5cdFx0XG5cdFx0JiArICpcblx0XHRcdG1hcmdpbi10b3A6IDJyZW1cblx0XHRcblx0XHRsaSArIGxpXG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtXG5cdFx0XG5cdHAgKyB1bCwgcCArIG9sXG5cdFx0bWFyZ2luLXRvcDogMnJlbVxuXHRcdFx0XG5cdHVsIGxpXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0cGFkZGluZy1sZWZ0OiAyLjVyZW1cblx0XHRcblx0XHQmOjpiZWZvcmVcblx0XHRcdGxlZnQ6IDByZW1cblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0Y29udGVudDogJ+KAoidcblx0XHRcdGNvbG9yOiBpbmhlcml0XG5cdFx0XHQvLyBmb250LXNpemU6IDAuNWVtXG5cdFx0XHQvLyBsaW5lLWhlaWdodDogM1xuXHRcdFx0XG5cdGFcblx0XHQvLyBjb2xvcjogJGNvbG9yLWJsdWVcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXHRcdFxuXHQuYS13YXZlXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbSIsIlxuLy8gY29udmVydCBmb250c1xuLy8gaHR0cHM6Ly90cmFuc2ZvbnRlci5vcmcvXG5cdFxuLy8gV2VpZ2h0IGd1aWRlXG5cdFxuLy8gMTAwIHRoaW5cbi8vIDIwMCBleHRyYS1saWdodFxuLy8gMzAwIGxpZ2h0XG4vLyA0MDAgcmVndWxhclxuLy8gNTAwIG1lZGl1bVxuLy8gNjAwIHNlbWktYm9sZFxuLy8gNzAwIGJvbGRcbi8vIDgwMCBleHRyYS1ib2xkXG4vLyA5MDAgYmxhY2tcblx0XG4vLyBFeGFtcGxlc1xuXHRcbitmb250LWZhY2UoJ0FncmFuZGlyJywgJy4uL2ZvbnQvUFBBZ3JhbmRpci1HcmFuZEhlYXZ5JywgODAwLCBub3JtYWwpIC8vIGthcmxhIHJlZ3VsYXJcbitmb250LWZhY2UoJ0NvdXJpZXInLCAnLi4vZm9udC9Db3VyaWVyJywgNDAwLCBub3JtYWwpIC8vIGthcmxhIGJvbGRcbi8vK2ZvbnQtZmFjZSgnS2FybGEnLCAnLi4vZm9udC9rYXJsYS1ib2xkLWl0YWxpYycsIDcwMCwgaXRhbGljKSAvLyBrYXJsYSBib2xkIGl0YWxpYyIsIi50MVxuXHQrcmVzcG9uc2l2ZShmb250LXNpemUsIDE3cmVtLCAxN3JlbSwgNC4ycmVtKVxuXHRsaW5lLWhlaWdodDogaW5oZXJpdFxuXHRsZXR0ZXItc3BhY2luZzogaW5oZXJpdFxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdGZvbnQtd2VpZ2h0OiA4MDBcblx0Zm9udC1mYW1pbHk6IEFncmFuZGlyXG5cbi50MlxuXHQrcmVzcG9uc2l2ZShmb250LXNpemUsIDEwcmVtLCAzLjRyZW0pXG5cdGxpbmUtaGVpZ2h0OiAxLjA5XG5cdGxldHRlci1zcGFjaW5nOiBpbmhlcml0XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0Zm9udC13ZWlnaHQ6IDgwMFxuXHRmb250LWZhbWlseTogQWdyYW5kaXJcblx0d29yZC1icmVhazoga2VlcC1hbGxcblxuXHQvLyBiclxuXHQvLyBcdGRpc3BsYXk6IGNvbnRlbnRzXG5cdFxuLnQzXG5cdCtyZXNwb25zaXZlKGZvbnQtc2l6ZSwgOHJlbSwgOHJlbSwgMy4ycmVtKVxuXHRsaW5lLWhlaWdodDogMS4zN1xuXHRsZXR0ZXItc3BhY2luZzogaW5oZXJpdFxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdGZvbnQtd2VpZ2h0OiA4MDBcblx0Zm9udC1mYW1pbHk6IEFncmFuZGlyXG5cdFxuLnQ0XG5cdCtyZXNwb25zaXZlKGZvbnQtc2l6ZSwgNnJlbSwgMi42cmVtKVxuXHRsaW5lLWhlaWdodDogMS4xMVxuXHRsZXR0ZXItc3BhY2luZzogaW5oZXJpdFxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdGZvbnQtd2VpZ2h0OiA4MDBcblx0Zm9udC1mYW1pbHk6IEFncmFuZGlyXG5cdFxuLnQ1XG5cdCtyZXNwb25zaXZlKGZvbnQtc2l6ZSwgNHJlbSwgNHJlbSwgMnJlbSlcblx0K3Jlc3BvbnNpdmUobGluZS1oZWlnaHQsIDEuMzIsIDEuMzIsIDEuNzQpXG5cdGxldHRlci1zcGFjaW5nOiBpbmhlcml0XG5cdGZvbnQtd2VpZ2h0OiA4MDBcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRmb250LWZhbWlseTogQWdyYW5kaXJcblx0XG4udDZcblx0K3Jlc3BvbnNpdmUoZm9udC1zaXplLCAxLjhyZW0sIDEuOHJlbSwgMS40cmVtKVxuXHRsaW5lLWhlaWdodDogaW5oZXJpdFxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdGZvbnQtd2VpZ2h0OiA5MDBcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbVxuXHRmb250LWZhbWlseTogQWdyYW5kaXJcblx0XG4udDdcblx0K3Jlc3BvbnNpdmUoZm9udC1zaXplLCAxLjZyZW0sIC44cmVtKVxuXHRsaW5lLWhlaWdodDogaW5oZXJpdFxuXHRsZXR0ZXItc3BhY2luZzogaW5oZXJpdFxuXHRcbi50OFxuXHQrcmVzcG9uc2l2ZShmb250LXNpemUsIDEuMnJlbSwgMXJlbSlcblx0Zm9udC1mYW1pbHk6IEFncmFuZGlyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0Zm9udC13ZWlnaHQ6IDkwMFxuXHRmb250LXNpemU6IDEuMnJlbVxuXHRsaW5lLWhlaWdodDogMS4zM1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtXG5cdFxuXG5cbi50LW1hc3NpdmVcblx0K3Jlc3BvbnNpdmUoZm9udC1zaXplLCAyMHJlbSwgMjByZW0sIDZyZW0pXG5cdGxpbmUtaGVpZ2h0OiAxXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0Zm9udC1mYW1pbHk6IEFncmFuZGlyXG5cblxuLnQtc3Ryb2tlXG5cdC13ZWJraXQtdGV4dC1zdHJva2U6IG1pbihtYXgoLjAzNmVtLCAxLjVweCksIDNweCkgJGNvbG9yLXllbGxvd1xuXHRjb2xvcjogdHJhbnNwYXJlbnRcblx0K3Jlc3BvbnNpdmUoZm9udC1zaXplLCA4cmVtLCA4cmVtLCA3cmVtLCA0cmVtKVxuXHRsaW5lLWhlaWdodDogMVxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdGZvbnQtZmFtaWx5OiBBZ3JhbmRpciIsIltkYXRhLWFuaW1dXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWigxMHB4KSIsIltkYXRhLXN0cm9rZV1cblx0LXdlYmtpdC10ZXh0LXN0cm9rZTogbWluKG1heCguMDM2ZW0sIDEuNXB4KSwgM3B4KSAkY29sb3ItY3JlYW1cblx0Y29sb3I6IHRyYW5zcGFyZW50XG5cbltkYXRhLXNtYWxsXVxuXHRAZXh0ZW5kIC50NFxuXHRkaXNwbGF5OiBmbG93LXJvb3Rcblx0XG5cdCYgKyBiclxuXHRcdGRpc3BsYXk6IG5vbmVcblx0XG5cdFxuW2RhdGEtdW5kZXJsaW5lXVxuXHRwb3NpdGlvbjogYWJzb2x1dGVcblx0d2lkdGg6IDEwMCVcblx0aGVpZ2h0OiAwLjNlbVxuXHRib3R0b206IC0uMWVtXG5cdGxlZnQ6IDBcblx0K2NvbG9yaXplKCRjb2xvci15ZWxsb3cpXG5cdFxuXHRcblxuIiwiLmEtY2hlY2tib3gsIC5hLXJhZGlvXG5cdCtjaGVja2JveCgyLjJyZW0pIC8vIHNpemUsIHRleHQtcGFkZGluZywgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLXJhZGl1cywgYm9yZGVyLXdpZHRoLCAkYm9yZGVyLWNvbG9yXG5cdC8vICtjaGVja2JveCgyLjRyZW0sIDNyZW0sICRncmV5LWxpZ2h0LCAxMDAlLCAwcHgsICRjb2xvci10ZXh0KVxuXHQiLCIuYS1jbG9zZVxuXHRcblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdGZvbnQtc2l6ZTogMFxuXHRkaXNwbGF5OiBmbGV4XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblx0XG5cdHdpZHRoOiA0cmVtXG5cdGhlaWdodDogNHJlbVxuXHRcblx0Jjo6YmVmb3JlLCAmOjphZnRlclxuXHRcdGNvbnRlbnQ6ICcnXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0dG9wOiA1MCVcblx0XHRsZWZ0OiA1MCVcblx0XHR3aWR0aDogMXJlbVxuXHRcdGhlaWdodDogMXB4XG5cdFx0YmFja2dyb3VuZDogY3VycmVudENvbG9yXG5cdFx0XG5cdCY6OmJlZm9yZVxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpXG5cdFx0XG5cdCY6OmFmdGVyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKSIsIi5hLWljb25cblx0K3Byb3BvcnRpb24oMSwgdHJ1ZSlcblx0d2lkdGg6IDNyZW0iLCJcbi8vIFdvb2NvbW1lcmNlIGlucHV0cyBhbmQgZm9ybSBpbnB1dHMgc2hvdWxkIGV4dGVuZCB0aGlzIGNsYXNzXG5cdFxuLmEtaW5wdXRcblx0Ym94LXNpemluZzogY29udGVudC1ib3hcblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdGJvcmRlci1yYWRpdXM6IDFweFxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGVcblx0cGFkZGluZzogLjNyZW1cblx0Ym9yZGVyOiAxLjJyZW0gc29saWQgdHJhbnNwYXJlbnRcblx0Ym9yZGVyLWltYWdlOiB1cmwoLi4vc3ZnL3BhcmNobWVudC5zdmcpIDE1IHN0cmV0Y2hcblx0YmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveFxuXHRcblx0Zm9udC1zaXplOiAxLjhyZW1cblx0bGluZS1oZWlnaHQ6IG5vcm1hbCAvLyBzYWZhcmkgcGxhY2Vob2xkZXIgYnJlYWtzIHdpdGhvdXQgdGhpc1xuXHRcblx0Ly8gZm9udC1mYW1pbHk6IEFncmFuZGlyXG5cdC8vIGZvbnQtc2l6ZTogMS4ycmVtXG5cdC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0Y29sb3I6ICRjb2xvci1ib2R5XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm1cblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg5OTlweClcblxuXHRcblxuXHRcdFxuXHQvLyB3ZWJraXQgYXV0b2NvbXBsZXRlIHN0eWxpbmdcblx0XG5cdCt3ZWJraXQtYXV0b2ZpbGxcblx0XHRib3gtc2hhZG93OiBub25lXG5cdFx0Ly8gYm94LXNoYWRvdzogMCAwIDAgMTAwcmVtICRjb2xvci13aGl0ZSBpbnNldCAvLyBjdXN0b20gYmFja2dyb3VuZCBjb2xvclxuXHRcdC8vIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkY29sb3ItdGV4dCAvLyBjdXN0b20gdGV4dCBjb2xvclxuXHRcblx0Ly8gJi5oYXMtZXJyb3Jcblx0Ly8gXHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGNvbG9yLWVycm9yXG5cdC8vIFx0Y29sb3I6ICRjb2xvci1lcnJvclxuXG5cdC8vICYuaGFzLWVycm9yOmZvY3VzLXZpc2libGVcblx0Ly8gXHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGNvbG9yLWVycm9yLCAkZm9jdXMiLCJcbi5hLWxhYmVsXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4iLCIuYS13YXZlXG5cdHdpZHRoOiA5cmVtXG4iLCIuYS1zY3JvbGxiYXJcblx0cG9zaXRpb246IGZpeGVkXG5cdHRvcDogMFxuXHRyaWdodDogMFxuXHRoZWlnaHQ6IDEwMCVcblx0d2lkdGg6IDExcHhcblx0ei1pbmRleDogMjAwXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLXRleHQsIC4xKVxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBjdWJpYy1iZXppZXIoJGVhc2UtaW4tb3V0KVxuXHRvcGFjaXR5OiAwXG5cdFxuXHQmLmlzLWFjdGl2ZS5pcy12aXNpYmxlXG5cdFx0b3BhY2l0eTogMVxuXHRcblx0XG5cdGlcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGV4dFxuXHRcdHdpZHRoOiAxMDAlXG5cdFx0aGVpZ2h0OiAxMDBweFxuXHRcdC8vIHRyYW5zaXRpb246IGhlaWdodCAxcyAkYW5pbS1iZXppZXJcblx0XHQvLyBib3JkZXItcmFkaXVzOiAuM3JlbVxuXHRcdC8vIG9wYWNpdHk6IDAuOVxuXHRcbltpbnB1dD1cInRvdWNoXCJdIC5hLXNjcm9sbGJhclxuXHRkaXNwbGF5OiBub25lXG5cdFxuYm9keS5pcy1yZWFkeSAuYS1zY3JvbGxiYXJcblx0Ly8gdHJhbnNpdGlvbjogYWxsICRhbmltXG4iLCIuYy1zaGFyZVxuXHRcblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdGRpc3BsYXk6IGZsZXhcblx0XG5cdFxuXHQmLWJ1dHRvblxuXHRcdG1pbi13aWR0aDogMTVyZW1cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHQvLyBjb2xvcjogJGNvbG9yLWJvZHkgIWltcG9ydGFudFxuXHRcdC8vIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkY29sb3ItYm9keSAhaW1wb3J0YW50XG5cdFxuXHQmLWlucHV0XG5cdFx0b3BhY2l0eTogMFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdHdpZHRoOiAwXG5cdFx0XG5cdCYtdG9vbHRpcFxuXHRcdHRvcDogNTAlXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcFxuXHRcdGxlZnQ6IGNhbGMoMTAwJSArIDJyZW0pXG5cdFx0cGFkZGluZzogMXJlbVxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1jcmVhbVxuXHRcdGNvbG9yOiAkY29sb3ItYm9keVxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWluZy1zaG9ydCBjdWJpYy1iZXppZXIoJGVhc2Utb3V0KVxuXHRcdFxuXHRcdCY6bm90KC5pcy1hY3RpdmUpXG5cdFx0XHRvcGFjaXR5OiAwXG5cdFx0XG5cdFx0Jjo6YmVmb3JlXG5cdFx0XHRjb250ZW50OiAnJ1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0XHRsZWZ0OiAwXG5cdFx0XHR0b3A6IDUwJVxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKVxuXHRcdFx0d2lkdGg6IDFyZW1cblx0XHRcdGhlaWdodDogMXJlbVxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWNyZWFtXG5cdFx0XHR6LWluZGV4OiAtMVxuXHRcdFxuLnMtcG9waW4gLmMtc2hhcmVcblx0XG5cdCYtdG9vbHRpcFxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ib2R5XG5cdFx0Y29sb3I6ICRjb2xvci1jcmVhbVxuXHRcdFxuXHRcdCY6OmJlZm9yZVxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJvZHlcblx0XHQiLCIucC1jb2NrdGFpbFxuXHRkaXNwbGF5OiBmbGV4XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblx0K3Byb3BvcnRpb24oLjcpXG5cdFxuXHQmLWltYWdlXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0d2lkdGg6IDEwMCVcblx0XHRoZWlnaHQ6IDEwMCVcblx0XHRcblx0Ji10aXRsZVxuXHRcdG9wYWNpdHk6IDAiLCIuYi1wb3N0XG5cdGNvbnRhaW46IGNvbnRlbnQiLCIuYy1iYWNrZ3JvdW5kX3RleHRcblx0cG9pbnRlci1ldmVudHM6IG5vbmVcblx0cG9zaXRpb246IGFic29sdXRlXG5cdHRvcDogMFxuXHRsZWZ0OiAtMTAlXG5cdHdpZHRoOiAxMjAlXG5cdHRleHQtYWxpZ246IGNlbnRlclxuXHRjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApXG5cdFxuXHRvcGFjaXR5OiAuMVxuXHRcblx0Ji10ZXh0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdG1hcmdpbi10b3A6IDEwcmVtIiwiLmMtYmFkZ2Vcblx0K2JhZGdlXG5cdFxuXHQmLWNvbnRhaW5lclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib2R5XG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHdpZHRoOiAxOHJlbVxuXHRcdFx0aGVpZ2h0OiAxOHJlbVxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdHdpZHRoOiAxNHJlbVxuXHRcdFx0aGVpZ2h0OiAxNHJlbVxuXHRcdFx0XG5cdCYtY29udGVudFxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRmb250LXNpemU6IDEuOHJlbVxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtXG5cdFx0XG5cdFx0Ly8gJjo6YmVmb3JlLCAmOjphZnRlclxuXHRcdC8vIFx0Y29udGVudDogJ+KXjydcblx0XHQvLyBcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdC8vIFx0dG9wOiA1MCVcblx0XHQvLyBcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXG5cdFx0XHRcblx0XHQvLyAmOjpiZWZvcmVcblx0XHQvLyBcdGxlZnQ6IDEyJVxuXHRcdFx0XG5cdFx0Ly8gJjo6YWZ0ZXJcblx0XHQvLyBcdGxlZnQ6IDg4JVxuXG5cdFx0XG5cdCYtdGl0bGUsICYtdGV4dFxuXHRcdCtmaWxsXG5cdFx0YW5pbWF0aW9uOiBzcGluIDEwcyBsaW5lYXIgaW5maW5pdGVcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdFx0XG5cdFx0c3BhblxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0XHRoZWlnaHQ6IDUwJVxuXHRcdFxuXHQmLXRpdGxlXG5cdFx0Zm9udC1mYW1pbHk6IEFncmFuZGlyXG5cdFx0Zm9udC1zaXplOiAuOWVtXG5cdFx0XG5cdFx0c3BhblxuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlclxuXHRcdFx0cGFkZGluZy10b3A6IDAuNTVlbVxuXHRcdFx0XG5cdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAyMFxuXHRcdFx0c3BhbjpudGgtY2hpbGQoI3skaX0pXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKGNhbGMoKCgkaSAtIC41KSAtIHZhcigtLWNoYXItY291bnQpIC8gMikgKiAyMGRlZykpXG5cdFx0XHRcdFxuXHQmLXRleHRcblx0XHRmb250LWZhbWlseTogQWdyYW5kaXJcblx0XHRmb250LXNpemU6IC42ZW1cblx0XHRcblx0XHRzcGFuXG5cdFx0XHR0b3A6IDUwJVxuXHRcdFx0ZGlzcGxheTogZmxleFxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kXG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMS4xZW1cblx0XHRcdFxuXHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMjBcblx0XHRcdHNwYW46bnRoLWNoaWxkKCN7JGl9KVxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKCgoJGkgLSAuNSkgLSB2YXIoLS1jaGFyLWNvdW50KSAvIDIpICogLTExZGVnKSlcblx0XHRcblx0Ji1pbWFnZVxuXHRcdCtjZW50ZXJcblx0XHR3aWR0aDogNTglXG5cdFx0aGVpZ2h0OiA1OCVcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCBjdXJyZW50Q29sb3Jcblx0XHRcdFxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCBjdXJyZW50Q29sb3JcblxuXHQmLXR1cnRsZVxuXHRcdHdpZHRoOiA3MCVcblx0XHRoZWlnaHQ6IDcwJVxuXHRcdFx0XG5cdFx0XG5cdFx0XG4vLyAuaXMtcmVhZHkgLmMtYmFkZ2Vcblx0XG4vLyBcdCYtY29udGFpbmVyXG4vLyBcdFx0b3V0bGluZTogbm9uZVxuXG5cdFxuQGtleWZyYW1lcyBzcGluXG5cdDAlXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZylcblx0MTAwJVxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcblx0XHQiLCIuYy1ib3R0bGVfbWFza1xuXHRtaW4taGVpZ2h0OiAxMDB2aFxuXHR3aWR0aDogMTAwdndcblx0YmFja2dyb3VuZDogYmx1ZVxuXG5cdCYtY29udGFpbmVyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cblx0XHRjYW52YXNcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0dG9wOiAwXG5cdFx0XHRsZWZ0OiAwXG5cdFx0XHR3aWR0aDogMTAwJVxuXHRcdFx0aGVpZ2h0OiAxMDAlXG5cblx0XHRwXG5cdFx0XHRmb250LXNpemU6IDEwMHB4XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHRcdG1heC13aWR0aDogODAlXG5cblx0XHRcdGZvbnQtZmFtaWx5OiBBZ3JhbmRpclxuXHRcdFx0Ly8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRcdFx0Ly8gbGluZS1oZWlnaHQ6IDFcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlblxuXG5cdFx0aW1nXG5cdFx0XHR3aWR0aDogMTYwcHhcblx0XHRcdGhlaWdodDogMTYwcHgiLCIuYy1ib3R0bGVcblxuXHQmLWltYWdlX2NvblxuXHRcdCtwcm9wb3J0aW9uKC41Nylcblx0XG5cdCYtaW1hZ2VzXG5cdFx0K3Byb3BvcnRpb24oLjU3KVxuXHRcdC8vICtwcm9wb3J0aW9uKDEpXG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkXG5cdFx0XG5cdC8vJi1pbWFnZTpub3QoLmlzLWFjdGl2ZSlcblx0XHQvL29wYWNpdHk6IDBcbiIsIlxuLy8gV29vY29tbWVyY2UgYnV0dG9ucyBhbmQgZm9ybSBidXR0b25zIHNob3VsZCBleHRlbmQgdGhpcyBjbGFzc1xuXG4uYy1idXR0b25cblx0XG5cdC8vIERlZmF1bHQgYnV0dG9uIHN0eWxlIGhlcmVcblx0YXBwZWFyYW5jZTogbm9uZVxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleFxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblx0Ym9yZGVyLXJhZGl1czogMXB4XG5cdHBhZGRpbmc6IDJyZW1cblx0XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWxcblx0Zm9udC13ZWlnaHQ6IDcwMFxuXHRcblx0QGV4dGVuZCAudDhcblx0XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCBjdXJyZW50Q29sb3Jcblx0Y29sb3I6IGN1cnJlbnRDb2xvclxuXHRcdFxuXHQmOmRpc2FibGVkXG5cdFx0b3BhY2l0eTogMC41XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZFxuXHRcdCIsIlxuXG4uYy1jb250YWN0X2Zvcm1cblx0XG5cdCYtZm9ybVxuXHRcdCtyb3ctc3BhY2luZygycmVtKVxuXHRcblx0Ji1jb2xzXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdCtjb2x1bW5zKDEgMSwgMXJlbSlcblx0XHRcdFxuXHRcdD4gKiArICpcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW1cblx0XHRcblx0Ji1ib3R0b21cblx0XHRwYWRkaW5nLXRvcDogMXJlbVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHQrY29sdW1ucygyIDEsIDFyZW0pXG5cdFxuXHQmLXN1Ym1pdFxuXHRcdHdpZHRoOiAxMDAlXG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdG1hcmdpbi10b3A6IDNyZW1cblx0XHQiLCJcblxuLmMtZmllbGRcblx0XG5cdGRpc3BsYXk6IGZsZXhcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRcblx0Ji1sYWJlbFxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW1cblx0XHRcblx0XG5cblxuIiwiLmMtbGFuZ3Ncblx0XG5cdGFcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdHRvcDogMC4yZW1cblx0XHRcblx0XHRcblx0W2FyaWEtY3VycmVudD1cIjFcIl1cblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXHRcblx0YTpub3QoW2FyaWEtY3VycmVudD1cIjFcIl0pXG5cdFx0b3BhY2l0eTogMC41IiwiLmMtbG9vcFxuXHRcblx0bGluZS1oZWlnaHQ6IGluaGVyaXRcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRmb250LXdlaWdodDogOTAwXG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW1cblx0Zm9udC1mYW1pbHk6IEFncmFuZGlyXG5cdFxuXHRkaXNwbGF5OiBmbGV4XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlXG5cdGNvbG9yOiAkY29sb3IteWVsbG93XG5cdFxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdGhlaWdodDogNi44cmVtXG5cdFx0Zm9udC1zaXplOiAxLjhyZW1cblx0XHRcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRoZWlnaHQ6IDQuN3JlbVxuXHRcdGZvbnQtc2l6ZTogMS4ycmVtXG5cblx0Ji5pcy15ZWxsb3dcblx0XHRcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3IteWVsbG93XG5cdFx0Y29sb3I6ICRjb2xvci1ibHVlIiwiLmMtcGFyYWdyYXBoX2ltYWdlc1xuXG5cdCYtY29sc1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHQrY29sdW1ucygxIDEuNiwgMTVyZW0pXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cblxuXG5cdCYuaXMtaW52ZXJ0ZWQgJi1jb2xzXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZVxuXG5cdCYuaXMtYWx0ICYtY29sc1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHQrY29sdW1ucygxIDEuMiwgMTVyZW0pXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFxuXG5cdFxuXG5cdFxuXHQmLXdhdmVcblx0XHRtYXJnaW4tdG9wOiA2cmVtXG5cblx0Ji1pbWFnZXNcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRtYXJnaW4tdG9wOiA0cmVtXG5cblxuXHRcdFxuXHQmLWltYWdlXG5cdFx0K3Byb3BvcnRpb24oLjczKVxuXHRcdFxuXHQmLWltYWdlOm50aC1jaGlsZCgxKVxuXHRcdHdpZHRoOiA0NXJlbVxuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKVxuXHRcdG1hcmdpbi1ib3R0b206IDZyZW1cblx0XHRcblx0Ji1pbWFnZTpudGgtY2hpbGQoMilcblx0XHR3aWR0aDogMjQuNXJlbVxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDRkZWcpXG5cdFx0YWxpZ24tc2VsZjogZmxleC1lbmRcblx0XHRtYXJnaW4tbGVmdDogLThyZW1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHR3aWR0aDogMTQuNXJlbVxuXG5cdCYuaXMtbGFuZHNjYXBlICYtY29sc1xuXHRcdG1hcmdpbi10b3A6IHZhcigtLXNwYWNlLWxhcmdlKVx0XG5cblx0Ji5pcy1sYW5kc2NhcGUgJi1pbWFnZTpudGgtY2hpbGQoMSlcblx0XHQrcHJvcG9ydGlvbigxLjY3KVxuXHRcdHdpZHRoOiA5MHJlbVxuXG5cblx0Ji5pcy1sYW5kc2NhcGUgJi1pbWFnZTpudGgtY2hpbGQoMilcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRyaWdodDogLTEwcmVtXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0cmlnaHQ6IC0zcmVtXG5cblx0XHRcblx0XHQiLCIuYy1wb2xhcm9pZFxuXHRcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlclxuXHRvdmVyZmxvdzogdmlzaWJsZVxuXHRjb250YWluOiB1bnNldFxuXHRcblx0Ym9yZGVyOiAxLjJyZW0gc29saWQgYmxhY2tcblx0Ym9yZGVyLWltYWdlOiB1cmwoLi4vc3ZnL3BhcmNobWVudC5zdmcpIDE1IHN0cmV0Y2hcblx0XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZVxuXHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdGJvcmRlci13aWR0aDogLjhyZW1cblx0XHRcblx0Ji5pcy1zbWFsbFxuXHRcdGJvcmRlci13aWR0aDogLjhyZW1cblx0XHRcblx0Jjpub3QoLnUtZmlsbClcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRcblx0XG5cdCY6OmJlZm9yZVxuXHRcdGNvbnRlbnQ6ICcnXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0dG9wOiAtMi40NXJlbVxuXHRcdGxlZnQ6IC0yLjQ1cmVtXG5cdFx0cmlnaHQ6IC0yLjQ1cmVtXG5cdFx0Ym90dG9tOiAtMi40NXJlbVxuXHRcdHotaW5kZXg6IDEwXG5cdFx0Ym9yZGVyOiAyLjVyZW0gc29saWQgdHJhbnNwYXJlbnRcblx0XHRib3JkZXI6IDIuNXJlbSBzb2xpZCBibGFja1xuXHRcdGJvcmRlci1pbWFnZTogdXJsKC4uL3N2Zy9mcmFtZS5zdmcpIDE1IHN0cmV0Y2hcblx0XHR6LWluZGV4OiAyXG5cdFx0b3BhY2l0eTogMFxuXHRcdFxuXHQmLWNhcHRpb25cblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRib3R0b206IC45cmVtXG5cdFx0bGVmdDogLjhyZW1cblx0XHRyaWdodDogLjhyZW1cblx0XHR6LWluZGV4OiAxMFxuXHRcdFxuXHRcdGZvbnQtZmFtaWx5OiBBZ3JhbmRpclxuXHRcdGZvbnQtd2VpZ2h0OiA5MDBcblx0XHRmb250LXNpemU6IDEuMnJlbVxuXHRcdGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzMzMzNcblxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW1cblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdFx0Y29sb3I6ICRjb2xvci15ZWxsb3ciLCIuYy1zbGlkZXNob3dcblx0XG5cdCYtaXRlbXNcblx0XHRvdmVyZmxvdzogaGlkZGVuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0K3Byb3BvcnRpb24oMSlcblx0XHR6LWluZGV4OiAwXG5cdFx0XG5cdFx0JiA+ICpcblx0XHRcdCtmaWxsIiwiLmMtc29jaWFsXG5cdGRpc3BsYXk6IGZsZXhcblx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcblx0Ji5pcy1kZWZhdWx0ICYtaXRlbXNcblx0XHQrY29sdW1uLXNwYWNpbmcoMXJlbSlcblx0XHRcblx0Ji5pcy1sYXJnZSAmLWl0ZW1zXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdCtjb2x1bW4tc3BhY2luZygyLjVyZW0pXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0K2NvbHVtbi1zcGFjaW5nKDFyZW0pXG5cdFx0XHRcblx0Ji10aXRsZVxuXHRcdGZvbnQtZmFtaWx5OiBBZ3JhbmRpclxuXHRcdGZvbnQtd2VpZ2h0OiA5MDBcblx0XHRmb250LXNpemU6IDEuMnJlbVxuXHRcdGxpbmUtaGVpZ2h0OiAxLjMzXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbVxuXHRcdG1hcmdpbi1yaWdodDogMnJlbVxuXHRcblx0Ji1saW5rXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdHdpZHRoOiA0cmVtXG5cdFx0aGVpZ2h0OiA0cmVtXG5cdFx0XG5cdFx0Jjo6YmVmb3JlXG5cdFx0XHRjb250ZW50OiAnJ1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveFxuXHRcdFx0Ym9yZGVyOiAwcHggc29saWQgJGNvbG9yLWNyZWFtXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlXG5cdFx0XHQrZmlsbFxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICR0aW1pbmctc2hvcnQgY3ViaWMtYmV6aWVyKCRlYXNlLW91dClcblx0XHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm1cblx0XHRcdFxuXHRcdCY6aG92ZXI6OmJlZm9yZVxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpXG5cdFx0XHRcblx0XHRcblx0Ji5pcy1kZWZhdWx0ICYtbGlua1xuXHRcdHdpZHRoOiA0cmVtXG5cdFx0aGVpZ2h0OiA0cmVtXG5cdFx0cGFkZGluZzogLjdyZW1cblx0XHRcblx0XHQmOjpiZWZvcmVcblx0XHRcdGJvcmRlci13aWR0aDogMnB4XG5cdFx0XHRcblx0XHRcblx0Ji5pcy1sYXJnZSAmLWxpbmtcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0d2lkdGg6IDdyZW1cblx0XHRcdGhlaWdodDogN3JlbVxuXHRcdFx0cGFkZGluZzogMXJlbVxuXHRcdFx0XG5cdFx0XHQmOjpiZWZvcmVcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAzcHhcblx0XHRcdFx0XG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0d2lkdGg6IDRyZW1cblx0XHRcdGhlaWdodDogNHJlbVxuXHRcdFx0cGFkZGluZzogLjdyZW1cblx0XHRcdFxuXHRcdFx0Jjo6YmVmb3JlXG5cdFx0XHRcdGJvcmRlci13aWR0aDogMnB4XG5cdFx0XHRcdCIsIi5jLXR1cnRsZVxuXHRwb2ludGVyLWV2ZW50czogbm9uZVxuXHR6LWluZGV4OiAwXG5cdG92ZXJmbG93OiBoaWRkZW5cblx0XG5cdCYtaW1hZ2Vcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHR0b3A6IDBcblx0XHRsZWZ0OiAwXG5cdFx0d2lkdGg6IDIwcmVtXG5cdFx0aGVpZ2h0OiAyMHJlbVxuXHRcdHotaW5kZXg6IDEwXG5cdFx0b3BhY2l0eTogMC4yXG5cdFx0ZmlsdGVyOiBibHVyKDJweClcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtXG5cdFx0XG5cdCYtZmluX3JpZ2h0XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogNzUlIDM1JVxuXHRcdFxuXHQmLWZpbl9sZWZ0XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogMjUlIDM1JSIsIi5iLTQwNFxuXHRwYWRkaW5nLXRvcDogMThyZW1cblx0cGFkZGluZy1ib3R0b206IDE4cmVtXG5cdG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgpICogMTAwKVxuXHRkaXNwbGF5OiBmbGV4XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XG5cdCYtdGl0bGVcblx0XHRmb250LWZhbWlseTogQWdyYW5kaXJcblx0XHQtd2Via2l0LXRleHQtc3Ryb2tlOiBtaW4obWF4KC4wMzZlbSwgMS41cHgpLCAzcHgpICRjb2xvci1jcmVhbVxuXHRcdGNvbG9yOiB0cmFuc3BhcmVudFxuXHRcdGxpbmUtaGVpZ2h0OiAxXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdGZvbnQtc2l6ZTogMjVyZW1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0Zm9udC1zaXplOiA0cmVtXG5cdFx0XG5cdCYtdGV4dFxuXHRcdG1heC13aWR0aDogMzkuNXJlbVxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cdFx0XG5cdCYtYnV0dG9uXG5cdFx0bWFyZ2luLXRvcDogNy40cmVtXG5cdFx0XG5cdCYtd2F2ZVxuXHRcdG1hcmdpbi10b3A6IDJyZW1cblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtIiwiLmItY29ja3RhaWxcblx0XG5cdCYtY29sc1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0ZGlzcGxheTogZmxleFxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXG5cdFx0XHRcblx0Ji1sZWZ0LCAmLXJpZ2h0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdG1pbi13aWR0aDogNTAlXG5cdFx0XG5cdCYtbGVmdFxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblx0XHQvLyBiYWNrZ3JvdW5kOiAkY29sb3ItY3JlYW1cblx0XHQvLyBjb2xvcjogJGNvbG9yLWJsdWVcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0cGFkZGluZy10b3A6IHZhcigtLXNwYWNlLWxhcmdlKVxuXHRcdFx0cGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNlLWxhcmdlKVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRwYWRkaW5nLXRvcDogMTJyZW1cblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNHJlbVxuXHRcdFxuXHQmLXN0aWNreVxuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwICogdmFyKC0tdmgpIC0gOC44cmVtKVxuXHRcdFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0cGFkZGluZy10b3A6IDEycmVtXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTJyZW1cblx0XHRcdFxuXHQmLWNvbnRlbnRcblx0XHR3aWR0aDogMTAwJVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRtYXgtd2lkdGg6IDY1cmVtXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0b1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzLjZyZW1cblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMuNnJlbVxuXHRcdFx0XG5cdFx0XHRcblx0Ji1wYXJhZ3JhcGhcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0bWFyZ2luLWxlZnQ6IDhyZW1cblx0XHRcdG1heC13aWR0aDogNDByZW1cblx0XHRcdFxuXHQmLWluZ3JlZGllbnRzXG5cdFx0XG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdG1hcmdpbi1ib3R0b206IDZyZW1cblx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtXG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtXG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtXG5cdFx0XHRtYXJnaW4tdG9wOiAuNnJlbVxuXHRcdFx0XG5cdCYtc3RlcHNcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW1cblx0XHRcdG1hcmdpbi10b3A6IDJyZW1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW1cblx0XHRcdG1hcmdpbi10b3A6IC42cmVtXG5cdFx0XHRcblx0Ji1zdGFtcFxuXHRcdHdpZHRoOiAxNXJlbVxuXHRcdGhlaWdodDogMTVyZW1cblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0cmlnaHQ6IGNhbGMoMTAwJSArIDFyZW0pXG5cdFx0XHRvcGFjaXR5OiAwLjNcblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRyaWdodDogLTJyZW1cblx0XHRcdGJvdHRvbTogMTAwJVxuXHRcdFx0b3BhY2l0eTogMC4yXG5cdFx0XHRcblx0XHRcblx0Ji13YXZlXG5cdFx0bWFyZ2luLXRvcDogNnJlbVxuXHRcdCtjb2xvcml6ZShjdXJyZW50Q29sb3IpXG5cdFx0Y29sb3I6ICRjb2xvci1vcmFuZ2Vcblx0XHRcblx0Ji1pbWFnZVxuXHRcdCtwcm9wb3J0aW9uKC43Mylcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZylcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0d2lkdGg6IDQwcmVtXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0d2lkdGg6IDMwcmVtXG5cdFx0XHQiLCIuYi1jb2NrdGFpbHNcblx0XG5cdCYtY29udGFpbmVyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0d2lkdGg6IDEwMCVcblx0XHRtYXgtd2lkdGg6IDcycmVtXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cdFx0XG5cdCYtaXRlbXNcblx0XHQrY29sdW1ucygxLCAwcmVtKVxuXHRcdGZsZXgtd3JhcDogbm93cmFwXG5cdFx0XG5cdCYtdGV4dHVyZVxuXHRcdCtmaWxsXG5cdFx0ei1pbmRleDogMlxuXHRcdG1peC1ibGVuZC1tb2RlOiBzY3JlZW5cblx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXHRcdFxuXHRcdCY6OmJlZm9yZVxuXHRcdFx0Y29udGVudDogJydcblx0XHRcdCtmaWxsXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vaW1nL3RleHR1cmUuanBnJylcblx0XHRcdG1peC1ibGVuZC1tb2RlOiBzY3JlZW5cblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXRcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lXG5cdFx0XG5cdCYtYmFja2dyb3VuZFxuXHRcdFxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWluZy1tZWRpdW0gY3ViaWMtYmV6aWVyKCRlYXNlLWluLW91dClcblx0XHRcblx0XHQmOm5vdCguaXMtYWN0aXZlKVxuXHRcdFx0b3BhY2l0eTogMFxuXHRcdFxuXHRcdCY6OmJlZm9yZVxuXHRcdFx0Y29udGVudDogJydcblx0XHRcdCtmaWxsXG5cdFx0XHR6LWluZGV4OiAxXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCRjb2xvci1ib2R5LCAwKSwgIHJnYmEoJGNvbG9yLWJvZHksIDEpKVxuXHRcdFxuXHQmLXRleHRzXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmVcblx0XHR6LWluZGV4OiAxMFxuXHRcdFxuXHRcdFxuXHQmLXRleHRcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdFxuXHQmLWl0ZW1fdGl0bGVcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0bWF4LXdpZHRoOiAyNXJlbVxuXHRcdFxuXHQmLWl0ZW1faW50cm9cblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRib3R0b206IDdyZW1cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHRtYXgtd2lkdGg6IDQxcmVtXG5cdFx0d2lkdGg6IDEwMCVcblx0XHRwYWRkaW5nLWxlZnQ6IDJyZW1cblx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtXG5cdFx0XHRcblx0Ji1uYXZcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHR3aWR0aDogMTMwJVxuXHRcdG1heC13aWR0aDogY2FsYygxMDB2dyAtIDJyZW0pXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmVcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cdFx0XG5cdCYtcHJldmlvdXMsICYtbmV4dFxuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGxcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1pbmctc2hvcnQgXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHdpZHRoOiA1LjNyZW1cblx0XHRcdGhlaWdodDogNS4zcmVtXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0d2lkdGg6IDMuMXJlbVxuXHRcdFx0aGVpZ2h0OiAzLjFyZW1cblx0XHRcdFxuXHRcdHBhdGhcblx0XHRcdGZpbGw6IHRyYW5zcGFyZW50XG5cdFx0XHR0cmFuc2l0aW9uOiBmaWxsICR0aW1pbmctc2hvcnQgXG5cdFx0XHRcblx0XHQmOm5vdCg6ZGlzYWJsZWQpOmhvdmVyIHBhdGhcblx0XHRcdGZpbGw6IGN1cnJlbnRDb2xvclxuXHRcdFx0XG5cdFx0JjpkaXNhYmxlZFxuXHRcdFx0b3BhY2l0eTogMC41XG5cdFx0XG5cdCYtcHJldmlvdXMgc3ZnXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpXG5cdFx0XG5cdCYtYnVsbGV0c1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdGJvdHRvbTogMFxuXHRcdHotaW5kZXg6IDEwXG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbVxuXHRcdCtjb2x1bW4tc3BhY2luZyguOHJlbSlcblx0XHRcblx0Ji1idWxsZXRcblx0XHR3aWR0aDogMS4zcmVtXG5cdFx0aGVpZ2h0OiBhdXRvXG5cdFx0ZGlzcGxheTogZmxleFxuXG5cdFx0JlthcmlhLWN1cnJlbnQ9XCJ0cnVlXCJdXG5cdFx0XHRjb2xvcjogJGNvbG9yLXllbGxvd1xuXHRcdCIsIi5iLWNvbnRhY3Rcblx0XG5cdHBhZGRpbmctdG9wOiAxOHJlbVxuXHRcblx0Ji1jb2xzXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdCtjb2x1bW5zKDEwIDExKVxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcblx0Ji1pbWFnZXNcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdGRpc3BsYXk6IG5vbmVcblx0XHRcblx0Ji1pbWFnZVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHQrcHJvcG9ydGlvbiguNzMpXG5cdFx0XHRcblx0XHRcdCY6bnRoLWNoaWxkKDEpXG5cdFx0XHRcdHdpZHRoOiAzM3JlbVxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZylcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNnJlbVxuXHRcdFx0XHRcblx0XHRcdCY6bnRoLWNoaWxkKDIpXG5cdFx0XHRcdHdpZHRoOiAyNC41cmVtXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDRkZWcpXG5cdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtOHJlbVxuXHRcdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0ZGlzcGxheTogbm9uZVxuXHRcdFxuXHQmLXRpdGxlXG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbSIsIi5iLWNvdmVyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXG5cdCYtYmFja2dyb3VuZFxuXHRcdCtmaWxsXG5cblx0Ji1jb250ZW50XG5cdFx0bWluLWhlaWdodDogY2FsYyh2YXIoLS12aCkgKiAxMDApXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuXHRcdGNhbnZhc1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0XHR0b3A6IDBcblx0XHRcdGxlZnQ6IDBcblx0XHRcdHdpZHRoOiAxMDAlXG5cdFx0XHRoZWlnaHQ6IDEwMCVcblxuXHRcdD4gKlxuXHRcdFx0aGVpZ2h0OiAxMDAlXG5cdFx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXG5cdCYtaW1hZ2Vcblx0XHQrcHJvcG9ydGlvbigwLjcyKVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRcdHdpZHRoOiAzMnJlbVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRcdC8vIHRvcDogNTAlXG5cdFx0XHQvLyBsZWZ0OiA1MCVcblx0XHRcdC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC01ZGVnKVxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpXG5cdFx0XHR3aWR0aDogMjVyZW1cblxuXHQmLXRpdGxlXG5cdFx0d29yZC1icmVhazogbm9ybWFsXG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdFx0ei1pbmRleDogMTBcblx0XHRcdG1hcmdpbi10b3A6IDNyZW1cblxuXHQmLWNlbnRlclxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyIiwiLmItZG91YmxlX2NvbF9hc3NldHNcblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdCRoZWlnaHQ6IGNhbGMoIDE4MCAqIHZhcigtLXZoKSlcblx0aGVpZ2h0OiBjYWxjKCB2YXIoLS1pdGVtc19uYikgKiAjeyRoZWlnaHR9IClcblx0Ly8gb3ZlcmZsb3c6IGhpZGRlblxuXHRcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJvZHlcblxuXHQmLXN0aWNreVxuXHRcdG92ZXJmbG93OiBoaWRkZW5cblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdGhlaWdodDogY2FsYyggMTAwICogdmFyKC0tdmgpKVxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay10YWIpXG5cdFx0XHRoZWlnaHQ6IGNhbGMoIDEwMCAqIHZhcigtLXZoKSArIDgycHgpXG5cdFx0XG5cdC8vIENvbHNcblxuXHQmLWNvbHNcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHR0b3A6IDBcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdGhlaWdodDogY2FsYyggMTAwICogdmFyKC0tdmgpKVxuXHRcdFx0K2NvbHVtbnMoMSAxLCAwcmVtKVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay10YWIpXG5cdFx0XHR3aWR0aDogMTAwJVxuXHRcdFx0aGVpZ2h0OiBjYWxjKCAxMDAgKiB2YXIoLS12aCkgKyA1cmVtKVxuXHRcdFx0ZGlzcGxheTogZmxleFxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWluZy1zaG9ydCBjdWJpYy1iZXppZXIoJGVhc2UtaW4tb3V0KVxuXHRcdFx0XHRcblxuXHRcdCY6bm90KC5pcy1hY3RpdmUpXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdFx0b3BhY2l0eTogMFxuXG5cdFx0XHRcblx0XG5cdC8vIENvbFxuXHRcblx0Ji1jb2xcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdGhlaWdodDogMTAwJVxuXHRcdFx0ZGlzcGxheTogZmxleFxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdFx0XG5cdFx0JjpmaXJzdC1jaGlsZFxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay10YWIgKyAxcHgpXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogOHJlbVxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA4cmVtXG5cdFx0XHRcblx0XHQmOm50aC1vZi10eXBlKDJuICsgMClcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZ3V0dGVyKSArIDNyZW0pXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWd1dHRlcilcblxuXHQmLWJhY2tncm91bmRcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHR0b3A6IC0xMCVcblx0XHRsZWZ0OiAwXG5cdFx0cmlnaHQ6IDBcblx0XHRib3R0b206IC0xMCVcblxuXHRcdCYuaXMtdGV4dFxuXHRcdFx0Jjo6YWZ0ZXJcblx0XHRcdFx0Y29udGVudDogJydcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0XHRcdGluc2V0OiAwXG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLWJsYWNrLC4xKVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdCY6OmFmdGVyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0XHRpbnNldDogMFxuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1ibGFjaywuMilcblx0XHRcblx0Ly8gJi1iYWNrZ3JvdW5kX2ltZ1xuXHQvLyBcdHZpc2liaWxpdHk6IGhpZGRlblxuXG5cdCYtYmFja2dyb3VuZF9zdmdcblx0XHQrZmlsbFxuXHRcdG9wYWNpdHk6IDBcblxuXHRcdFxuXG5cblx0Ji10aXRsZSwgJi1mcm9tXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0XG5cblx0Ji10aXRsZVxuXHRcdHotaW5kZXg6IDFcblx0XHRvcGFjaXR5OiAwXG5cblx0Ji1mcm9tXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cdFx0bWFyZ2luLXRvcDogMXJlbVxuXHRcdFx0XG5cdFx0LnQ1IC51LXJlbFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXhcblxuXHQmLW5hdlxuXHRcdHotaW5kZXg6IDNcblx0XHQrcm93LXNwYWNpbmcoMXJlbSlcblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdHRvcDogNTAlXG5cdFx0bGVmdDogMnJlbVxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuXG5cdCYtbmF2X2l0ZW1cblx0XHR3aWR0aDogMS4zcmVtXG5cdFx0aGVpZ2h0OiBhdXRvXG5cblx0XHQmLmlzLWFjdGl2ZVxuXHRcdFx0Y29sb3I6ICRjb2xvci15ZWxsb3dcblxuXHQmLWltYWdlLCAmLXJpZ2h0X2ltYWdlXG5cdFx0K3Byb3BvcnRpb24oLjczKVxuXHRcdHdpZHRoOiA0MnJlbVxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWltZy1yb3RhdGlvbikpXG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay10YWIgKVxuXHRcdFx0d2lkdGg6IDI0cmVtXG5cdFx0XHRtYXJnaW4tdG9wOiA0cmVtXG5cblx0Ji1pbWFnZS10YWJcblx0XHRkaXNwbGF5OiBub25lXG5cdFx0XG5cdC8vIFByb2R1Y3RcblxuXHQmLWNvbnRlbnRfcGhvbmVcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweCApXG5cdFx0XHRkaXNwbGF5OiBub25lXG5cblx0Ji10aXRsZVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0ZGlzcGxheTogbm9uZVxuXG5cdCYtY29udGVudF9waG9uZVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0XHR6LWluZGV4OiAyXG5cdFx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0XHR3aWR0aDogODAlXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0b1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cblx0Ji1jb250ZW50X3Bob25lICYtaW1hZ2Vcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdG1hcmdpbi10b3A6IDVyZW1cblxuXHQmLWZyb21fcGhvbmVcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdGRpc3BsYXk6IG5vbmVcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdG1hcmdpbi10b3A6IDJyZW1cblx0XHRcdFx0XG5cdC8vIEhvbWVcblx0XHRcblx0Ji1yaWdodF9pbWFnZVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0XHR3aWR0aDogMTRyZW1cblx0XHRcdHRvcDogNTAlXG5cdFx0XHRsZWZ0OiA1MCVcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKGNhbGModmFyKC0taW1nLXJvdGF0aW9uKSAqIC0xKSlcblx0XHRcdHotaW5kZXg6IDEwXG5cblx0Ji1zY3JvbGxcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0Ym90dG9tOiA0cmVtXG5cdFx0XHRsZWZ0OiA1MCVcblx0XHRcdHdpZHRoOiAxMnJlbVxuXHRcdFx0ZGlzcGxheTogZmxleFxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRcdFx0ei1pbmRleDogMTBcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpXG5cdFx0XHRjb2xvcjogJGNvbG9yLXllbGxvd1xuXHRcdFx0XG5cdFx0XHRcdFx0XG5cdFx0XHRzdmdcblx0XHRcdFx0bWFyZ2luLXRvcDogMS41cmVtXG5cdFx0XHRcdHdpZHRoOiAzLjVyZW1cblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG9cblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0ZGlzcGxheTogbm9uZVxuXG5cdFx0IiwiLmItZG91YmxlX2NvbFxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdGhlaWdodDogMTAwcmVtXG5cdCYtY29sc1xuXHRcdGhlaWdodDogMTAwJVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHQrY29sdW1ucygxIDEsIDByZW0pXG5cblx0XHRcdD4gKlxuXHRcdFx0XHRoZWlnaHQ6IDEwMCVcblx0XHRcdFx0ZGlzcGxheTogZmxleFxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuXG5cdFx0XHQ+IGRpdjpmaXJzdC1jaGlsZFxuXHRcdFx0XHRwYWRkaW5nOiAwIDhyZW1cbiIsIi5iLWZvb3RlclxuXHRcblx0XG5cdCYtaXRlbXNcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay10YWIpXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXBcblx0XG5cdCYtbG9nb1xuXHRcdFxuXHRcdC8vICtjb2xvcml6ZShjdXJyZW50Q29sb3IpXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0d2lkdGg6IDIzcmVtXG5cdFx0XHQrcHJvcG9ydGlvbigyLjIyKVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweCkgYW5kIChtYXgtd2lkdGg6ICRicmVhay10YWIpXG5cdFx0XHR3aWR0aDogMThyZW1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0d2lkdGg6IDE4cmVtXG5cdFx0XHRtYXJnaW46IGF1dG9cblx0XHRcdG9yZGVyOiAtMlxuXHRcdFxuXHRcdFxuXHQmLWJhZGdlXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdG9yZGVyOiAtMVxuXHRcdFxuXHQmLXNpdGVtYXBcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0K2NvbHVtbi1zcGFjaW5nKDMuMnJlbSlcblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRtYXJnaW4tdG9wOiA0cmVtXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtXG5cdFx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XHR3aWR0aDogMTAwJVxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0XHRcblx0Ji1zaXRlbWFwX2xpbmtcblx0XHQrdW5kZXJsaW5lKDEwMCUsIDFweCwgMS45cmVtKVxuXHRcdGxpbmUtaGVpZ2h0OiAxXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXhcblx0XHRwYWRkaW5nLWJvdHRvbTogLjNlbVxuXHRcdHBhZGRpbmctdG9wOiAuNWVtXG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIC41cyBjdWJpYy1iZXppZXIoJGVhc2Utb3V0KVxuXHRcdFxuXHRcdCY6bm90KDpob3Zlcilcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMCUgMXB4XG5cdFx0XG5cdFx0XG5cdCYtbGlua3Ncblx0XHRmb250LXNpemU6IDEuMnJlbVxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cdFx0XG5cdFx0XG5cdCYtYm90dG9tXG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbVxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0Y29sdW1uLWdhcDogMnJlbVxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay10YWIpXG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXBcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuXG5cdFx0XHRpXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmVcblxuXHRcdHNwYW5cblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtXG5cblxuXHQmLWxhbmdzXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRjb2x1bW4tZ2FwOiAxcmVtXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblx0XHRsZWZ0OiAwXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0d2lkdGg6IDIzcmVtXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lIClcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdFx0d2lkdGg6IDEwMCVcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW1cblxuXG5cdCYtc2Vjb25kYXJ5XG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGNvbHVtbi1nYXA6IDFyZW1cblx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0d2lkdGg6IDEwMCVcblx0XHRcdG9yZGVyOiAxXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXG5cdFx0bGlcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXG5cblx0Ji1sZWdhbFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRvcmRlcjogMlxuXG5cdCYtY3JlZGl0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdG9yZGVyOiAzXG5cblx0Ji1zdG9yaWVzXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRjb2x1bW4tZ2FwOiAxcmVtXG5cblx0XHRpbWdcblx0XHRcdHdpZHRoOiA0MHB4XG5cdFx0XHRoZWlnaHQ6IDQwcHhcblxuXG5cdCYtc29jaWFsXG5cdFx0bWFyZ2luLWxlZnQ6IDFyZW1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRtYXJnaW46IDAgYXV0byAycmVtIGF1dG8iLCIuYi1oaXN0b3J5X2Rpc3RpbGxlcmllc1xuXHRwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2UtbGFyZ2UpXG5cdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS1sYXJnZSkiLCIuYi1ob21lX2NvdmVyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdFx0XG5cdC8vJi1iYWNrZ3JvdW5kXG5cdFx0K2ZpbGxcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXG5cdCYtdG9wXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdG1hcmdpbi10b3A6IDEwcmVtXG5cdFx0XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0aGVpZ2h0OiBjYWxjKHZhcigtLXZoKSAqIDEwMClcblx0XHRcdG1hcmdpbi10b3A6M3JlbVxuXG5cblx0Ji1iYWNrZ3JvdW5kXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdHdpZHRoOiA4MCVcblx0XHRcdGhlaWdodDogYXV0b1xuXHRcdFx0bWFyZ2luOiBhdXRvXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KSBhbmQgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdHdpZHRoOiAxMjAlXG5cdFx0XHRtYXJnaW4tbGVmdDogLTEwJVxuXHRcdFx0ei1pbmRleDogNFxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdCtmaWxsXHRcblx0XHRcdGltZ1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlclxuXHRcdFx0XHQrZmlsbFxuXG5cblx0XG5cblx0Ji1jb250ZW50XG5cdFx0K2ZpbGxcdFxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cblxuXG5cdFx0XG5cblxuXHQmLXRpdGxlXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgpICogMTAwKVxuXG5cdCYtdGV4dFxuXHRcdHBhZGRpbmctdG9wOiAuMWVtXG5cdFx0cGFkZGluZy1ib3R0b206IC4xZW1cblxuXHQmLWxvb3BzXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTJkZWcpXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydFxuXG5cdCYtbG9vcFxuXHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0aGVpZ2h0OiA1cmVtXG5cblx0Ji1mYWtlX2xvb3Bcblx0XHRoZWlnaHQ6IDhyZW1cblxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRmbGV4LXdyYXA6IG5vd3JhcFxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXAgICAgXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbiAgICBcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgICAgXG5cdFx0Z2FwOiAuNzVyZW0gIFxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdGhlaWdodDogNXJlbVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblxuXHRcdFx0JjpudGgtY2hpbGQoMilcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcmVtKVx0XG5cdFx0XHRcdFx0XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTByZW0pXHRcblxuXHRcdFx0JjpudGgtY2hpbGQoNClcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcmVtKVxuXG5cdFx0XHQmOm50aC1jaGlsZCg1KVxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcmVtKVx0XHRcdFx0XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0JjpudGgtY2hpbGQoMilcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNXJlbSlcblxuXHRcdFx0JjpudGgtY2hpbGQoMylcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01M3JlbSlcblxuXHRcdFx0JjpudGgtY2hpbGQoNClcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXJlbSlcblxuXHRcdFx0JjpudGgtY2hpbGQoNSlcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNXJlbSlcdFxuXG5cblx0Ji10aXRsZV9jb250ZW50XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0XG5cdFx0Y2FudmFzXG5cdFx0XHQrZmlsbFxuXG5cblxuXHQmLWludHJvXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay10YWIgKyAxcHgpXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjByZW1cblx0XHRcdC8vbWluLWhlaWdodDogNTByZW1cblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRkaXNwbGF5OiBub25lXG5cblx0Ji1tYXNrXG5cdFx0ZGlzcGxheTogbm9uZVxuXG5cdCYtaW1hZ2VzXG5cdFx0XG5cdFx0bWFyZ2luLXRvcDogYXV0b1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay10YWIgKyAxcHgpXG5cdFx0XHR3aWR0aDogNzAlXG5cdFx0XHRoZWlnaHQ6IDUwcmVtXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KSBhbmQgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdHdpZHRoOiAxMDAlXG5cdFx0XHRoZWlnaHQ6IDUwcmVtXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVx0XG5cblx0Ji1pbWFnZVxuXHRcdCtwcm9wb3J0aW9uKC43Mylcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdHdpZHRoOiA0MHJlbVxuXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KSBhbmQgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdHdpZHRoOiAyNXJlbVxuXG5cblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRkaXNwbGF5OiBub25lXG5cdFx0XG5cdCYtaW1hZ2U6bnRoLWNoaWxkKDEpXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdGxlZnQ6IC0zcmVtXG5cdFx0XHR0b3A6IDQ1JVxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMmRlZylcblx0XHRcblx0Ji1pbWFnZTpudGgtY2hpbGQoMilcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0cmlnaHQ6IC0zcmVtXG5cdFx0XHR0b3A6IDQwJVxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgyZGVnKVxuXG5cblx0Ji10dXJ0bGVcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHR3aWR0aDogMjByZW1cblx0XHRvcGFjaXR5OiAwLjNcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHR3aWR0aDogMTVyZW1cblx0XHRcdG9wYWNpdHk6IC4xXG5cdFx0XHRmaWx0ZXI6IGJsdXIoMXB4KVxuXG5cblxuXG5cblxuIiwiLmItaG9tZV9wcm9kdWN0XG5cdFxuXHQmLWNvbnRhaW5lclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0cGFkZGluZy10b3A6IHZhcigtLXNwYWNlLWh1Z2UpXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2UpXG5cdFx0XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay10YWIpXG5cdFx0XHRwYWRkaW5nLXRvcDogMTRyZW1cblxuXHQmLW1lbnRpb25cblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdGRpc3BsYXk6IGZsZXhcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuMnJlbVx0XHRcblx0XG5cdCYtY29sc1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0K2NvbHVtbnMoNSA3LCA5LjJyZW0pXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0XHRcblx0XG5cdCYtdGl0bGVcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdG1heC13aWR0aDogODAlXG5cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNi41cmVtXG5cdFx0XHRcblx0Ji1wYXJhZ3JhcGhcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdG1hcmdpbi1sZWZ0OiAyLjRyZW1cblx0XHRcblx0Ji1pbWFnZXNcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay10YWIgKyAxcHgpXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRcdHJpZ2h0OiAwXG5cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdG1hcmdpbi1ib3R0b206IDdyZW1cblx0XHRcblx0Ji1pbWFnZTpudGgtY2hpbGQoMSlcblx0XHQrcHJvcG9ydGlvbigwLjczKVxuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0d2lkdGg6IDM1cmVtXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdHdpZHRoOiAyOHJlbVxuXHRcdFx0XG5cdFx0XG5cdCYtaW1hZ2U6bnRoLWNoaWxkKDIpXG5cdFx0K3Byb3BvcnRpb24oMC43Mylcblx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZFxuXHRcdHotaW5kZXg6IDJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0d2lkdGg6IDI1cmVtXG5cdFx0XHRtYXJnaW4tdG9wOiAtMTByZW1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdHdpZHRoOiAxOHJlbVxuXHRcdFx0bWFyZ2luLXRvcDogLTEzcmVtXG5cdFx0XHRcblx0XG5cdCYtcHJvZHVjdFxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdC8vaGVpZ2h0OiBjYWxjKHZhcigtLXZoKSAqIDEwMClcblx0XHRcdC8vcG9zaXRpb246IGFic29sdXRlXG5cdFx0XHQvL3JpZ2h0OiBjYWxjKCh2YXIoLS1mbHV4KSAtIDEwMHZ3KSAqIC41IC0gbWluKDI0dmgsIDE1dncpKVxuXHRcdFxuXHQmLWJhZGdlXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0ei1pbmRleDogMTBcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdGxlZnQ6IDByZW1cblx0XHRcblx0XHQmLmlzLWhpZGRlblxuXHRcdFx0b3BhY2l0eTogMFxuXHRcdFxuXHQmLWJvdHRsZVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0d2lkdGg6IDY2dmhcblx0XHRcdG1heC13aWR0aDogNDB2d1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTR2aFxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay10YWIpXG5cdFx0XHRtYXgtd2lkdGg6IDUwcmVtXG5cdFx0XHR3aWR0aDogMTAwJSIsIi5iLWhvbWVfc29jaWFsXG5cdFxuXHRwb3NpdGlvbjogcmVsYXRpdmVcblx0ei1pbmRleDogMlxuXHRcblx0cGFkZGluZy10b3A6IDEwcmVtXG5cdHBhZGRpbmctYm90dG9tOiAxMHJlbVxuXG5cdCYtY29sc1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHQrY29sdW1ucygxIDEpXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0XG5cdCYtc3VidGl0bGVcblx0XHRtYXJnaW4tdG9wOiAxcmVtXG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtXG5cdFxuXHQmLWltYWdlc1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0bWFyZ2luLXRvcDogNS41cmVtXG5cdFx0XG5cdCYtaW1hZ2Vcblx0XHQrcHJvcG9ydGlvbigxKVxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHdpZHRoOiAzNnJlbVxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdHdpZHRoOiAyOC42cmVtXG5cdFx0XHRcblx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwXG5cdFx0XHQmOm50aC1jaGlsZCgjeyRpfSlcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoI3soKCRpIC0gMSkgKiA1MCkgJSAzMH1weCwgI3soJGkgKiA1MCkgJSAyMH1weCkgcm90YXRlKCN7KCgoJGkgLSAxKSAqIDMwKSAlIDE4KX1kZWcpXG5cdFx0XHRcdFxuXHRcdFxuXHQmLWltYWdlOm5vdCg6Zmlyc3QtY2hpbGQpXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cblx0XHRcblx0Ji1saW5rc1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRtYXJnaW4tdG9wOiAzLjRyZW1cblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRtYXJnaW4tdG9wOiAxLjVyZW1cblx0XHRcdFxuXHRcdFx0XG5cdCYtaW5zdGFcblx0XHQrZmlsbFxuXHRcdHotaW5kZXg6IDEwMFxuXHRcdC8vIHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWluZy1zaG9ydCBjdWJpYy1iZXppZXIoJGVhc2Utb3V0KVxuXHRcdFxuXHRcdC8vIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0Ly8gXHR3aWR0aDogOS44cmVtXG5cdFx0Ly8gXHRoZWlnaHQ6IDkuOHJlbVxuXHRcdC8vIFx0cGFkZGluZzogMS41cmVtXG5cdFx0XHRcblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdC8vIFx0d2lkdGg6IDcuMnJlbVxuXHRcdC8vIFx0aGVpZ2h0OiA3LjJyZW1cblx0XHQvLyBcdHBhZGRpbmc6IDFyZW1cblx0XHRcdFxuXHQmLWljb25cblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHR6LWluZGV4OiAxXG5cdFx0K2NvbG9yaXplKCRjb2xvci1ib2R5KVxuXHRcdFxuXHQmLWltYWdlczpub3QoOmhvdmVyKSAmLWluc3RhXG5cdFx0b3BhY2l0eTogMFxuXHRcdCIsIi5iLWhvbWVfdHVydGxlXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcblx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRwYWRkaW5nLXRvcDogNTNyZW1cblx0XHRwYWRkaW5nLWJvdHRvbTogNTNyZW1cblx0XHRcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRwYWRkaW5nLXRvcDogMjZyZW1cblx0XHRwYWRkaW5nLWJvdHRvbTogMzRyZW1cblx0XHRcblxuXHQmLWJhY2tncm91bmRcblx0XHQrZmlsbFxuXG5cdCYtdGV4dFxuXHRcdGhlaWdodDogMTAwJVxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdHotaW5kZXg6IDNcblxuXHRcdC8vID4gKlxuXHRcdC8vIFx0aGVpZ2h0OiAxMDAlXG5cdFx0Ly8gXHRkaXNwbGF5OiBmbGV4XG5cdFx0Ly8gXHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0Ly8gXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXG5cdFx0XG5cdCYtaW1hZ2Vcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHR6LWluZGV4OiAzXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdCtwcm9wb3J0aW9uKC43Mylcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0d2lkdGg6IDMwcmVtXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0ZGlzcGxheTogbm9uZVxuXHRcdFxuXHQmLWltYWdlOm50aC1jaGlsZCgxKVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRsZWZ0OiAtMTByZW1cblx0XHRcdHRvcDogNXJlbVxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNGRlZylcblx0XHRcblx0Ji1pbWFnZTpudGgtY2hpbGQoMilcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0cmlnaHQ6IC0xMHJlbVxuXHRcdFx0dG9wOiAtNXJlbVxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0ZGVnKSIsIi5iLWltYWdlXG5cdCYtY29udGFpbmVyXG5cdFx0Zm9udC1zaXplOiAwXG4iLCIuYi1sYXJnZV9iYWNrZ3JvdW5kXG5cdHotaW5kZXg6IDJcblxuXHRwb3NpdGlvbjogcmVsYXRpdmVcblx0b3ZlcmZsb3c6IGhpZGRlblxuXG5cdCYtY29udGVudFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXG5cdCYtdG9wXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdHBhZGRpbmctdG9wOiAyOHJlbVxuXHRcdFx0cGFkZGluZy1ib3R0b206IDI4cmVtXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdHBhZGRpbmctdG9wOiAxNHJlbVxuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTJyZW1cblxuXHQmLXByZXRpdGxlXG5cdFx0bWFyZ2luLWJvdHRvbTogMC40cmVtXG5cblx0Ji10aXRsZVxuXHRcdG1hcmdpbi10b3A6IDNyZW1cblxuXHQvLyAuYi1wYXJhZ3JhcGhfaW1hZ2U6bnRoLW9mLXR5cGUoMSlcblx0LmItcGFyYWdyYXBoX2ltYWdlLmlzLWxlZnRfb25seVxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG5cblx0Ji5pcy1sYXJnZS10ZXh0ICYtdG9wXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay10YWIgKyAxcHgpXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTFyZW1cblxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay10YWIpXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjByZW1cblxuIiwiLmItbGFyZ2VfcGFyYWdyYXBoXG5cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1jcmVhbVxuXG5cdFx0XG5cdCYtY29udGVudFxuXHRcdHdpZHRoOiAxMDAlXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWNyZWFtXG5cdFx0Y29sb3I6ICRjb2xvci1ibHVlXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG9cblx0XHRcdHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSlcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS1sYXJnZSlcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0cGFkZGluZy10b3A6IDE2cmVtXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTRyZW1cblx0XG5cblxuXHQmLXBhcmFncmFwaFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0bWFyZ2luLWxlZnQ6IDhyZW1cblx0XHRcdGNvbHVtbnM6IDJcblx0XHRcdGNvbHVtbi1nYXA6IDNyZW1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0bWFyZ2luLWxlZnQ6IDIuMnJlbVxuXHRcdFx0bWF4LXdpZHRoOiAyOC41cmVtXG5cblx0Ji1zdGFtcFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0cmlnaHQ6IDhyZW1cblx0XHRcdHRvcDogOHJlbVxuXHRcdFx0d2lkdGg6IDE4cmVtXG5cdFx0XHRoZWlnaHQ6IDE4cmVtXG5cdFx0XHRvcGFjaXR5OiAwLjNcblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0d2lkdGg6IDE1cmVtXG5cdFx0XHRoZWlnaHQ6IDE1cmVtXG5cdFx0XHRvcGFjaXR5OiAwLjNcblx0XHRcdHRvcDogMnJlbVxuXHRcdFx0cmlnaHQ6IDByZW1cblx0XHRcdFxuXG5cdCYtd2F2ZVxuXHRcdG1hcmdpbi10b3A6IDZyZW1cblx0XHQrY29sb3JpemUoY3VycmVudENvbG9yKVxuXHRcdGNvbG9yOiAkY29sb3Itb3JhbmdlXG4iLCIuYi1sb29wXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRkaXNwbGF5OiBmbGV4XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblx0bWFyZ2luLXRvcDogLTJ2d1xuXHRtYXJnaW4tYm90dG9tOiAtNHZ3IC8vIHd0ZiBzYWZhcmlcblx0XG5cdHotaW5kZXg6IDVcblx0d2lkdGg6IDEwMCVcblx0ei1pbmRleDogMTBcblx0XG5cdCYtY29udGVudFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdHdpZHRoOiAxMDUlXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpXG5cdFx0XG5cdCYgKyAqXG5cdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgN3Z3LCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKSIsIi5iLXBhcmFncmFwaF9pbWFnZVxuXG5cdCYtY29sc1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0K2NvbHVtbnMoMSAxLCAwcmVtKVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay10YWIpXG5cdFx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2VcblxuXHQmLWxlZnRcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWNyZWFtXG5cdFx0Y29sb3I6ICRjb2xvci1ibHVlXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSlcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS1sYXJnZSlcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0cGFkZGluZy10b3A6IDE2cmVtXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTRyZW1cblxuXHQmLXJpZ2h0XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay10YWIgKyAxcHgpXG5cdFx0XHRwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2UtbGFyZ2UpXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2UtbGFyZ2UpXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdHBhZGRpbmctdG9wOiAxMnJlbVxuXHRcdFx0cGFkZGluZy1ib3R0b206IDEycmVtXG5cblx0Ji1jb250ZW50XG5cdFx0d2lkdGg6IDEwMCVcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0bWF4LXdpZHRoOiA2NXJlbVxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG9cblx0XHRcdG1hcmdpbi1yaWdodDogYXV0b1xuXG5cdCYtcGFyYWdyYXBoXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay10YWIgKyAxcHgpXG5cdFx0XHRtYXJnaW4tbGVmdDogOHJlbVxuXHRcdFx0bWF4LXdpZHRoOiA0MHJlbVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay10YWIpXG5cdFx0XHRtYXJnaW4tbGVmdDogMi4ycmVtXG5cblx0Ji1zdGFtcFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0bGVmdDogLThyZW1cblx0XHRcdGJvdHRvbTogMHJlbVxuXHRcdFx0d2lkdGg6IDE4cmVtXG5cdFx0XHRoZWlnaHQ6IDE4cmVtXG5cdFx0XHRvcGFjaXR5OiAwLjNcblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0dG9wOiAtMTVyZW1cblx0XHRcdHJpZ2h0OiAxcmVtXG5cdFx0XHR3aWR0aDogMTdyZW1cblx0XHRcdGhlaWdodDogMTdyZW1cblx0XHRcdG9wYWNpdHk6IDAuMlxuXHRcdFx0XG5cblx0Ji13YXZlXG5cdFx0bWFyZ2luLXRvcDogNnJlbVxuXHRcdCtjb2xvcml6ZShjdXJyZW50Q29sb3IpXG5cdFx0Y29sb3I6ICRjb2xvci1vcmFuZ2VcblxuXHQmLWltYWdlXG5cdFx0K3Byb3BvcnRpb24oLjczKVxuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay10YWIgKyAxcHgpXG5cdFx0XHR3aWR0aDogNDVyZW1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0d2lkdGg6IDMwcmVtXG5cblx0Ji1iYWRnZVxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdHotaW5kZXg6IDEwXG5cdFx0dG9wOiAyMCVcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdHJpZ2h0OiAtOHJlbVxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay10YWIpXG5cdFx0XHRyaWdodDogLTRyZW1cblxuXHQmLmlzLWludmVydGVkICYtY29sc1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlXG5cblx0Ji5pcy1pbnZlcnRlZCAmLWxlZnRcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZVxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGVcblxuXHQmLmlzLWludmVydGVkICYtd2F2ZSwgJi5pcy1pbnZlcnRlZCAmLW1lbnRpb25cblx0XHRjb2xvcjogJGNvbG9yLXllbGxvd1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4IClcblx0XHQmLmlzLWxlZnRfb25seVxuXHRcdFx0Jjo6YmVmb3JlXG5cdFx0XHRcdHdpZHRoOiA1MCVcblxuXHRcdC5jLWJvdHRsZV9tYWduZXRpY1xuXHRcdFx0d2lkdGg6IDcwJVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdCYuaXMtbGVmdF9vbmx5XG5cdFx0XHQmOjpiZWZvcmVcblx0XHRcdFx0ZGlzcGxheTogbm9uZVxuXG5cdFx0XHRcblx0XHRcdC5jLWJvdHRsZV9tYWduZXRpY1xuXHRcdFx0XHR3aWR0aDogNzAlXG5cblxuIiwiLmItcHJvZHVjdF9zcGljZXNcblx0JGltZ19vZmZzZXQ6IGNhbGMoLTEgKiAodmFyKC0tZ3V0dGVyKSArIDIxcmVtKSlcblxuXHRwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2UtbGFyZ2UpXG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS1sYXJnZSlcblxuXHQmLWl0ZW1zXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0K3Jvdy1zcGFjaW5nKHZhcigtLXNwYWNlLWxhcmdlKSlcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0bWFyZ2luLXRvcDogN3JlbVxuXG5cblx0Ji1pdGVtX2lsbHVcblx0XHR3aWR0aDogMjhyZW1cblx0XHRoZWlnaHQ6IGF1dG9cblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtXG5cdFx0XG5cblxuXHQmLWl0ZW1cblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblxuXHRcdC5iLXByb2R1Y3Rfc3BpY2VzXG5cdFx0XHQmLWl0ZW1faW1hZ2Vcblx0XHRcdFx0K3Byb3BvcnRpb24oLjczKVxuXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSlcblx0XHRcdFx0XHR3aWR0aDogMzNyZW1cblx0XHRcdFx0XHQ+IGRpdlxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpXG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKVxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xN3JlbVxuXHRcdFx0XHRcdHdpZHRoOiAyNHJlbVxuXHRcdFx0XHRcdGFsaWduLXNlbGY6IGVuZFxuXHRcdFx0XHRcdD4gZGl2XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKVxuXG5cdCYtaXRlbV9pbWFnZXNcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHggKVxuXHRcdC5iLXByb2R1Y3Rfc3BpY2VzXG5cdFx0XHQmLXN0aWNreVxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRcdFx0dG9wOiAwXG5cdFx0XHRcdGxlZnQ6IDBcblx0XHRcdFx0d2lkdGg6IDEwMCVcblx0XHRcdFx0ZGlzcGxheTogZmxleFxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXG5cdFx0XHQmLXN0aWNreV9ib3R0bGVcblx0XHRcdFx0d2lkdGg6IDQ1cmVtXG5cblx0XHRcdCYtaXRlbVxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmRcblxuXHRcdFx0XHQ+ICpcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpXG5cdFx0XHRcdFx0XHR3aWR0aDogMzYlXG5cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpXG5cdFx0XHRcdFx0XHR3aWR0aDogNDIlXG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgybiArIDEpXG5cdFx0XHRcdFx0LmItcHJvZHVjdF9zcGljZXMtaXRlbV9pbGx1XG5cdFx0XHRcdFx0XHQvL2xlZnQ6ICRpbWdfb2Zmc2V0XG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgybilcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2Vcblx0XHRcdFx0XHQuYi1wcm9kdWN0X3NwaWNlcy1pdGVtX2lsbHVcblx0XHRcdFx0XHRcdC8vcmlnaHQ6ICRpbWdfb2Zmc2V0XG5cblx0XHRcdCYtaXRlbXNcblx0XHRcdFx0cGFkZGluZzogdmFyKC0tc3BhY2UtbGFyZ2UpIDBcblx0XHRcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdC5iLXByb2R1Y3Rfc3BpY2VzXG5cdFx0XHQmLXN0aWNreV9ib3R0bGVcblx0XHRcdFx0d2lkdGg6IDMwcmVtXG5cdFx0XHQmLXN0aWNreVxuXHRcdFx0XHRvcmRlcjogLTFcblx0XHRcdFx0ZGlzcGxheTogZmxleFxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdFx0XHQvLyBtYXJnaW46IDAgIWltcG9ydGFudFxuXG5cdFx0XHQmLWl0ZW1faWxsdVxuXHRcdFx0XHR3aWR0aDogMTVyZW1cblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2UpXG5cblx0XHRcdCYtaXRlbV9pbWFnZXNcblx0XHRcdFx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2UpXG5cblx0XHRcdFxuIiwiLmItcHJvZHVjdF90cmFkaXRpb25cblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdCRoZWlnaHQ6IDE2MFxuXHRcblx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2UtbGFyZ2UpXG5cblx0Ji1iYWNrZ3JvdW5kXG5cdFx0K2ZpbGxcblx0XHRcblxuXHQmLWNvbnRlbnRcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRcblxuXHQmLXN0aWNreV9jb250YWluZXJcblx0XHRoZWlnaHQ6IGNhbGMoICh2YXIoLS1pdGVtc19uYikgKyAxKSAqIHZhcigtLXZoKSAqIDEwMCApXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweCApXG5cdFx0XHRjbGlwLXBhdGg6IG5vbmUgIWltcG9ydGFudFxuXG5cdCYtaXRlbXNcblx0XHRkaXNwbGF5OiBncmlkXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweCApXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnJcblx0XHRcdHdpZHRoOiAxMDAlXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0d2lkdGg6IDc1JVxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cblx0Ji1zdGlja3lcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0aGVpZ2h0OiBjYWxjKCAxMDAgKiB2YXIoLS12aCkgKVxuXHRcdFx0ZGlzcGxheTogZmxleFxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdFxuXG5cdCYtaXRlbVxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdG1heC13aWR0aDogMzhyZW1cblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG9cblx0XHRcdG1hcmdpbi1yaWdodDogYXV0b1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRncmlkLXJvdzogMVxuXHRcdFx0Z3JpZC1jb2x1bW46IDFcblx0XHRcblx0XHQmOm50aC1vZi10eXBlKDJuKVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweCApXG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxXG5cdFx0XHRcdGdyaWQtcm93OiAxXG5cblx0XHQmOm50aC1vZi10eXBlKDJuICsgMSlcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHggKVxuXHRcdFx0XHRncmlkLWNvbHVtbjogMlxuXHRcdFx0XHRncmlkLXJvdzogMVxuXHRcdFxuXG5cdCYtaXRlbV9wYXJhZ3JhcGhcblx0XHRtYXJnaW4tdG9wOiAxLjJyZW1cblx0XHRtYXJnaW4tYm90dG9tOiAyLjRyZW1cblx0XHRcblxuXHQmLWl0ZW1faW1hZ2Vcblx0XHRtYXJnaW4tdG9wOiAyLjRyZW1cblx0XHR3aWR0aDogMjhyZW1cblx0XHQrcHJvcG9ydGlvbigxKVxuXHRcdHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWltZy1yb3RhdGlvbikpXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweCApXG5cdFx0XHR3aWR0aDogMjhyZW1cblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHR3aWR0aDogMThyZW1cblxuXHQmLXRvcFxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRwYWRkaW5nLXRvcDogNDFyZW1cblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcmVtXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0cGFkZGluZy10b3A6IDI1cmVtXG5cdFx0XG5cdCYtZmx1eFxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXG5cdCYtYm90dGxlXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweCApXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRcdC8vIHRvcDogNTUlXG5cdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcblx0XHRcdC8vIGxlZnQ6IDBcblx0XHRcdHdpZHRoOiA3NXJlbVxuXHRcdFx0aGVpZ2h0OiBhdXRvXG5cdFx0XHR6LWluZGV4OiAxXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0dG9wOiBjYWxjKDUwJSlcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNGRlZylcblx0XHRcdHJpZ2h0OiAtMjRyZW1cblx0XHRcdHdpZHRoOiA1M3JlbVxuXHRcdFx0aGVpZ2h0OiBhdXRvXG5cdFx0XG5cdC5jLWJvdHRsZS1pbWFnZXNcblx0XHQrcHJvcG9ydGlvbigxKVxuXHRcdFxuXG5cdCYtYm90dGxlX3RvcFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHggKVxuXHRcdFx0ZGlzcGxheTogbm9uZVxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdHdpZHRoOiA1NHJlbVxuXHRcdFx0bWFyZ2luLXRvcDogNXJlbVxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXJlbVxuXG5cblx0Ji1zdGlja3lfYmdcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4IClcblx0XHRcdGRpc3BsYXk6IG5vbmVcblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHQrZmlsbFxuXHRcdFx0XG5cdCYtbG9vcFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHggKVxuXHRcdFx0ZGlzcGxheTogbm9uZVxuXG4iLCIuYi1wcm9kdWN0XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHR6LWluZGV4OiAyXG5cdFxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdHBhZGRpbmctYm90dG9tOiAyM3JlbVxuXHRcblx0JiArICpcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0bWFyZ2luLXRvcDogLTI1cmVtXG5cdFxuXHQmLWNvbnRhaW5lclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vcmFuZ2Vcblx0XHRjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSlcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXJlbVxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1sYXJnZSlcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjZS1sYXJnZSlcblx0XHRcdGRpc3BsYXk6IGZsZXhcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZVxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcblx0Ji1iYWNrZ3JvdW5kX3RleHRcblx0XHRjb2xvcjogJGNvbG9yLXllbGxvd1xuXG5cblx0Ji10aXRsZVxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRtYXgtd2lkdGg6IDgwJVx0XG5cblx0Ji1jb2xzXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdCtjb2x1bW5zKDUgNywgOS4ycmVtKVxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXG5cdCYtdG9wXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXHRcdFxuXG5cdCYtdGl0bGVcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHR6LWluZGV4OiAzXHRcdFxuXG5cdCYtaW1hZ2VzXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblx0XHR6LWluZGV4OiAyXHRcdFxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay10YWIgKyAxcHgpXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRcdHJpZ2h0OiAtNXJlbVxuXHRcdFx0dG9wOiAwXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdG1hcmdpbi1ib3R0b206IDdyZW1cdFxuXHRcblx0XHRcblx0Ji1pbWFnZTpudGgtY2hpbGQoMSlcblx0XHQrcHJvcG9ydGlvbigwLjczKVxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDNkZWcpXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHdpZHRoOiAzNXJlbVxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdHdpZHRoOiAyOHJlbVxuXHRcdFx0XG5cdFx0XG5cdCYtaW1hZ2U6bnRoLWNoaWxkKDIpXG5cdFx0K3Byb3BvcnRpb24oMC43Mylcblx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZFxuXHRcdHotaW5kZXg6IDJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZylcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0d2lkdGg6IDI1cmVtXG5cdFx0XHRtYXJnaW4tdG9wOiAtMjJyZW1cdFxuXG5cdCYtcHJvZHVjdFxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdC8vaGVpZ2h0OiBjYWxjKHZhcigtLXZoKSAqIDEwMClcblx0XHRcdC8vcG9zaXRpb246IGFic29sdXRlXG5cdFx0XHQvL3JpZ2h0OiBjYWxjKCh2YXIoLS1mbHV4KSAtIDEwMHZ3KSAqIC41IC0gbWluKDI0dmgsIDE1dncpKVxuXHRcdFxuXHQmLWJhZGdlXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0ei1pbmRleDogMTBcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0bGVmdDogMHJlbVxuXHRcdFxuXHRcdCYuaXMtaGlkZGVuXG5cdFx0XHRvcGFjaXR5OiAwXG5cdFx0XG5cdCYtYm90dGxlXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHdpZHRoOiA2NnZoXG5cdFx0XHRtYXgtd2lkdGg6IDQwdndcblx0XHRcdG1hcmdpbi1ib3R0b206IC00dmhcblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHR3aWR0aDogMTAwJVx0XHRcblx0XHRcdFxuXHRcdFxuXHRcblx0XG5cblx0XG5cdCIsIi5iLXJlY2lwZXNcblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdHotaW5kZXg6IDNcblx0cGFkZGluZy1ib3R0b206IDIzcmVtXG5cdFxuXHQmICsgKlxuXHRcdG1hcmdpbi10b3A6IC0yM3JlbVxuXHRcblx0Ji1jb250YWluZXJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb3JhbmdlXG5cdFx0Y2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKVxuXHRcdG92ZXJmbG93OiBoaWRkZW5cblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0cGFkZGluZy10b3A6IHZhcigtLXNwYWNlLWxhcmdlKVxuXHRcdFx0cGFkZGluZy1ib3R0b206IDMwcmVtXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0cGFkZGluZy10b3A6IHZhcigtLXNwYWNlLWxhcmdlKVxuXHRcdFx0cGFkZGluZy1ib3R0b206IDI1cmVtXG5cdFxuXHQmLWJhY2tncm91bmRfdGV4dFxuXHRcdGNvbG9yOiAkY29sb3IteWVsbG93XG5cdFx0XG5cdCYtaW1hZ2VfcmlnaHRcblx0XHQrcHJvcG9ydGlvbiguNjUpXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHJpZ2h0OiAwXG5cdFx0XHR3aWR0aDogMTAwdmhcblx0XHRcdG1heC13aWR0aDogNjJyZW1cblx0XHRcdHRvcDogNTAlXHRcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSlcblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHR3aWR0aDogMjhyZW1cblx0XHRcdHRvcDogNXJlbVxuXHRcdFx0cmlnaHQ6IC0xMCVcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpXG5cdFx0XHRkaXNwbGF5OiBub25lXG5cdFx0XG5cblx0Ji1jb250ZW50XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdG1heC13aWR0aDogOThyZW1cblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCVcblx0XHRcblx0Ji1wYXJhZ3JhcGhcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0bWFyZ2luLXRvcDogMy44cmVtXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0bWFyZ2luLXRvcDogMy44cmVtXG5cdFx0XG5cdCYtaW1hZ2VzXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdGhlaWdodDogMFxuXHRcdFxuXHQmLWltYWdlXG5cdFx0K3Byb3BvcnRpb24oLjczKVxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHR3aWR0aDogMzRyZW1cblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHR3aWR0aDogMjZyZW1cblx0XHRcblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCA1XG5cdFx0Ji1pbWFnZTpudGgtY2hpbGQoI3skaX0pXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgjeygkaSAtIDEpICogLTR9ZGVnKVxuXHRcdFx0XG5cdCYtYmFkZ2Vcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0bGVmdDogMTVyZW1cblx0XHRcdGJvdHRvbTogMTJyZW1cblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMiAqIHZhcigtLWd1dHRlcikpXG5cdFx0XHRib3R0b206IDEwcmVtIiwiLnMtYWdlX2dhdGVcblx0XG5cdCtmaWxsXG5cdHBvc2l0aW9uOiBmaXhlZFxuXHR6LWluZGV4OiA1NTBcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJvZHlcblx0ZGlzcGxheTogZmxleFxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XG5cdFxuXHQmOm5vdCguaXMtdmlzaWJsZSlcblx0XHRvcGFjaXR5OiAwXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmVcblx0XHRcblx0Ji1sb2dvXG5cdFx0K3Byb3BvcnRpb24oMi4yKVxuXHRcdG1hcmdpbi10b3A6IDJyZW1cblx0XHQrY29sb3JpemUoJGNvbG9yLXdoaXRlKVxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdHotaW5kZXg6IDEwXG5cdFx0YWxpZ24tc2VsZjogY2VudGVyXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHdpZHRoOiAyMHJlbVxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdHdpZHRoOiAxNXJlbVxuXHRcblx0Ji1zZWN0aW9uXG5cdFx0bWluLWhlaWdodDogY2FsYygxMDAgKiB2YXIoLS12aCkpXG5cdFx0aGVpZ2h0OiBmaXQtY29udGVudFxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblx0XHRcblxuXHQmLWNvbnRhaW5lclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdG1heC13aWR0aDogOTByZW1cblx0XHR3aWR0aDogMTAwJVxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxuXHRcdHBhZGRpbmctbGVmdDogdmFyKC0tZ3V0dGVyKVxuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWd1dHRlcilcblx0XHRcblx0Ji1hY3Rpb25zXG5cdFx0K2NvbHVtbi1zcGFjaW5nKDEycmVtKVxuXHRcdG1hcmdpbi10b3A6IDhyZW1cblx0XHRcblx0Ji1hY2NlcHQsICYtcmVmdXNlXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRcdFxuXHRcdHNwYW5cblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogLjFlbVxuXHRcdFx0XG5cdFx0cGF0aFxuXHRcdFx0c3Ryb2tlLWRhc2hhcnJheTogMTQwMCAxNDAwXG5cdFx0XHRzdHJva2UtZGFzaG9mZnNldDogMTQwMFxuXHRcdFx0dHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgLjVzIGN1YmljLWJlemllcigkZWFzZS1vdXQpXG5cdFx0XHRcblx0XHQmOmhvdmVyIHBhdGhcblx0XHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwXG5cdFx0XHRcblx0XHRcblx0Ji1pbnRybywgJi1kZW5pZWRcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRcblx0XHRcblx0Ji10dXJ0bGVcblx0XHQrY2VudGVyXG5cdFx0d2lkdGg6IDgwJVxuXHRcdGhlaWdodDogODAlXG5cdFx0ZmlsdGVyOiBibHVyKDRweClcblx0XHRvcGFjaXR5OiAwLjE1XG5cdFx0XG5cdCYtbG9vcFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdGJvdHRvbTogLTFweFxuXHRcdGxlZnQ6IDBcblx0XHR3aWR0aDogMTAwJSIsIi5zLWNvb2tpZV9iYW5uZXJcblx0cG9zaXRpb246IGZpeGVkXG5cdGJvdHRvbTogMFxuXHR3aWR0aDogMTAwJVxuXHRvdmVyZmxvdzogaGlkZGVuXG5cdHotaW5kZXg6IDE1MFxuXHRcblx0Ji1jb250YWluZXJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm9keVxuXHRcdHotaW5kZXg6IDUwXG5cdFx0bGluZS1oZWlnaHQ6IDEuNlxuXHRcdHdpZHRoOiAxMDAlXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG9cblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG9cblx0XHRAZXh0ZW5kIC50LXNtYWxsXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGNvbG9yLXRleHQsIC4yKVxuXHRcdFxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cdFx0XG5cdFx0Ly8gdHJhbnNpdGlvbjogdHJhbnNmb3JtICRhbmltXG5cdFx0Ly8gK2ludGVyLXNwYWNlKDJyZW0pXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXRhYiArIDFweClcblx0XHRcdHBhZGRpbmc6IDFyZW0gMnJlbVxuXHRcdFx0bWF4LXdpZHRoOiAxMjVyZW1cblx0XHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0bWF4LXdpZHRoOiA5MHJlbVxuXHRcdFx0cGFkZGluZzogMXJlbSAycmVtXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgd2hpdGVcblx0XHRcdHBhZGRpbmc6IDJyZW0gMnJlbVxuXHRcdFx0ZmxleC13cmFwOiB3cmFwXG5cblx0Ji1jb250ZW50XG5cdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKVxuXHRcdGZsZXgtc2hyaW5rOiAxXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDJyZW1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbVxuXG5cdGFcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXHRcdFxuXHQmLWFjdGlvbnNcblx0XHQrY29sdW1uLXNwYWNpbmcoMXJlbSlcblx0XHRmbGV4LXNocmluazogMFxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHR3aWR0aDogMTAwJVxuXHRcdFx0XG5cdFx0XHRcblxuXHQmLW9wdGlvbnNcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXG5cdCYtY2xvc2Vcblx0XHRtYXJnaW46IC0uNXJlbSAtLjVyZW0gLS41cmVtIDBcblx0XHRmb250LXNpemU6IDBcblx0XHRjdXJzb3I6IHBvaW50ZXJcblx0XHRcblx0Ji5pcy1oaWRkZW5cblx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXG5cdCYuaXMtaGlkZGVuICYtY29udGFpbmVyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDEwNSUpXG5cblxuYm9keS5pcy1yZWFkeSAucy1jb29raWVfYmFubmVyLWNvbnRhaW5lclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllcigkZWFzZS1pbi1vdXQpXG4iLCIucy1jb29raWVfb3B0aW9uc1xuXHRcblx0ei1pbmRleDogNTUwXG5cdFxuXHRwb3NpdGlvbjogZml4ZWRcblx0d2lkdGg6IDEwMCVcblx0aGVpZ2h0OiAxMDAlXG5cdHRvcDogMFxuXHRsZWZ0OiAwXG5cdGRpc3BsYXk6IGZsZXhcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRhbGlnbi1pdGVtczogY2VudGVyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lXG5cblx0Ji1jb250YWluZXJcblx0XHRwb2ludGVyLWV2ZW50czogYWxsXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJvZHlcblx0XHRcblx0XHRtYXgtd2lkdGg6IDEwMHZ3XG5cdFx0bWF4LWhlaWdodDogMTAwdmhcblx0XHRvdmVyZmxvdzogYXV0b1xuXHRcdFxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGNvbG9yLXRleHQsIC4xKVxuXHRcdGJveC1zaGFkb3c6IDBweCAxcHggMXB4IDBweCByZ2JhKCRjb2xvci10ZXh0LCAuNSlcblx0XHRwYWRkaW5nOiA0cmVtIDVyZW0gNXJlbVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHR3aWR0aDogOTByZW1cblx0XHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstdGFiKVxuXHRcdFx0d2lkdGg6IDUwcmVtXG5cdFx0XG5cdCYtbGlzdFxuXHRcdCtyb3ctc3BhY2luZygycmVtKVxuXHRcdFxuXHRcblx0LmEtY2hlY2tib3hcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtXG5cdFxuXHQmLmlzLWhpZGRlbiAmLWNvbnRhaW5lclxuXHRcdG9wYWNpdHk6IDBcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycmVtKVxuXHRcdFxuXHR1bFxuXHRcdC8vICtpbnRlci1zcGFjZSgycmVtKVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstdGFiICsgMXB4KVxuXHRcdFx0K2NvbHVtbnMoMSAxIDEpXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdCtyb3ctc3BhY2luZyg0cmVtKVxuXHRcdFx0XG5cdFxuXHQmLWNsb3NlXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0cmlnaHQ6IDBcblx0XHR0b3A6IDBcblx0XHRcblx0Ji1idXR0b25zXG5cdFx0bWFyZ2luLXRvcDogMnJlbVxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHQrY29sdW1uLXNwYWNpbmcoMXJlbSAxcmVtKVxuXHRcdFxuYm9keS5pcy1yZWFkeSAucy1jb29raWVfb3B0aW9ucy1jb250YWluZXJcblx0Ly8gdHJhbnNpdGlvbjogbm9uZSAkYW5pbSAuMnNcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtIiwiLnMtY3Vyc29yXG5cdHBvc2l0aW9uOiBmaXhlZFxuXHR0b3A6IDBcblx0bGVmdDogMFxuXHR6LWluZGV4OiA5OTlcblx0cG9pbnRlci1ldmVudHM6IG5vbmVcblx0ZGlzcGxheTogZmxleFxuXHRhbGlnbi1pdGVtczogY2VudGVyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXG5cdFxuXHQmLWljb24sICYtdGV4dCwgJi1zaGFwZVxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFxuXHQmLWljb25cblx0XHR3aWR0aDogOS44cmVtXG5cdFx0aGVpZ2h0OiA5LjhyZW1cblx0XHQrY29sb3JpemUoJGNvbG9yLWJvZHkpXG5cdFx0XG5cdFx0PiAqXG5cdFx0XHQrZmlsbFxuXHRcblx0Ji1zaGFwZVxuXHRcdHdpZHRoOiA5LjhyZW1cblx0XHRoZWlnaHQ6IDkuOHJlbVxuXHRcdFxuXHQmOm5vdChbY2xhc3MqPSdpcy0nXSkgJi1zaGFwZSwgJjpub3QoW2NsYXNzKj0naXMtJ10pICYtaWNvbiwgJjpub3QoW2NsYXNzKj0naXMtJ10pICYtdGV4dFxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMClcblx0XHRcblx0Ji1pbnN0YWdyYW1cblx0XHRwYWRkaW5nOiAycmVtXG5cdFx0XG5cdCY6bm90KC5pcy1pbnN0YWdyYW0pICYtaW5zdGFncmFtXG5cdFx0ZGlzcGxheTogbm9uZVxuXHRcdFxuXHQmOm5vdCguaXMtZXllKSAmLWV5ZV9vcGVuLCAmOm5vdCguaXMtZXllKSAmLWV5ZV9jbG9zZWRcblx0XHRkaXNwbGF5OiBub25lXG5cdFx0XG5cdCYuaXMtZXllICYtZXllX29wZW5cblx0XHRhbmltYXRpb246IGJsaW5rIDJzIGxpbmVhciAwcyBpbmZpbml0ZVxuXHRcdFxuXHQmLmlzLWV5ZSAmLWV5ZV9jbG9zZWRcblx0XHRhbmltYXRpb246IGJsaW5rIDJzIGxpbmVhciAxcyBpbmZpbml0ZVxuXHRcdFxuLmlzLXJlYWR5IC5zLWN1cnNvclxuXHQmLWljb24sICYtdGV4dCwgJi1zaGFwZVxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdGltaW5nLXNob3J0IGN1YmljLWJlemllcigkZWFzZS1pbi1vdXQpXG5cdFxuQGtleWZyYW1lcyBibGlua1xuXHQwJVxuXHRcdG9wYWNpdHk6IDFcblx0NDklXG5cdFx0b3BhY2l0eTogMVxuXHQ1MCVcblx0XHRvcGFjaXR5OiAwXG5cdDEwMCVcblx0XHRvcGFjaXR5OiAwIiwiLnMtaGVhZGVyXG5cdFxuXHRsZWZ0OiAwXG5cdHdpZHRoOiAxMDAlXG5cdGRpc3BsYXk6IGZsZXhcblx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHR6LWluZGV4OiA0NTBcblx0cG9zaXRpb246IGZpeGVkXG5cdFxuXHRkaXNwbGF5OiBmbGV4XG5cdFxuXHRwYWRkaW5nLXRvcDogMXJlbVxuXHRwYWRkaW5nLXJpZ2h0OiAxcmVtXG5cdHBhZGRpbmctbGVmdDogMXJlbVxuXHRwb2ludGVyLWV2ZW50czogbm9uZVxuXHRcblx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRoZWlnaHQ6IDEwcmVtXG5cdFx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0aGVpZ2h0OiA2cmVtXG5cdFxuXHQmID4gKjpub3QoOm50aC1jaGlsZCgyKSlcblx0XHRmbGV4OiAxXG5cdFx0XG5cdCYgPiAqOmxhc3QtY2hpbGRcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuXHRcdFxuXHQmOmhvdmVyIGE6bnRoLWNoaWxkKDIpIHN2Z1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKVxuXHRcdFxuXHQmLWxvZ29cblx0XHQrcHJvcG9ydGlvbigyLjIpXG5cdFx0bWFyZ2luLXRvcDogM3JlbVxuXHRcdCtjb2xvcml6ZSgkY29sb3Itd2hpdGUpXG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbFxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWluZy1zaG9ydCBjdWJpYy1iZXppZXIoJGVhc2Utb3V0KVxuXG5cblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0d2lkdGg6IDIwcmVtXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0d2lkdGg6IDE1cmVtXG5cdFx0XG5cdFx0YVxuXHRcdFx0K2ZpbGxcblx0XHRcdFxuXHRcdHN2Z1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDI1JVxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xcyBjdWJpYy1iZXppZXIoJGVhc2Utb3V0KVxuXHRcdFx0XG5cdFx0YTpudGgtY2hpbGQoMilcblx0XHRcdGNsaXAtcGF0aDogaW5zZXQoMCAzOCUgNTAlIDM4JSlcblx0XHRcblx0Ji5pcy1oaWRkZW4gJi1sb2dvXG5cdFx0b3BhY2l0eTogMFxuXG5cdFx0Ly9hOm50aC1jaGlsZCgxKVxuXHRcdFx0b3BhY2l0eTogMFxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmVcblx0XHRcblx0XHQvL2E6bnRoLWNoaWxkKDIpXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNSlcblx0XHRcdG9wYWNpdHk6IDBcblx0XHRcblx0Ji1idXJnZXJcblx0XHRcblx0XHRwb2ludGVyLWV2ZW50czogYWxsXG5cdFx0K2JhZGdlKDZkZWcsIDEwJSwgMjAlKVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHJpZ2h0OiAxLjVyZW1cblx0XHRcdHRvcDogMnJlbVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdFx0dG9wOiAycmVtXG5cdFx0XG5cdCYtYnVyZ2VyX2NvbnRhaW5lclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib2R5XG5cdFx0dHJhbnNpdGlvbjogYWxsXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHdpZHRoOiA4NHB4XG5cdFx0XHRoZWlnaHQ6IDg0cHhcblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHR3aWR0aDogNzBweFxuXHRcdFx0aGVpZ2h0OiA3MHB4XG5cdFx0XG5cdCYtYnVyZ2VyX3RleHRcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXG5cdFx0Zm9udC1mYW1pbHk6IEFncmFuZGlyXG5cdFx0Zm9udC13ZWlnaHQ6IDkwMFxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0XHRsaW5lLWhlaWdodDogMS4yXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW1cblx0XHRcblx0XHRzdmdcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0dG9wOiAxMDAlXG5cdFx0XHRsZWZ0OiA1MCVcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxuXHRcdFx0ZGlzcGxheTogZmxleFxuXHRcdFx0d2lkdGg6IDVyZW1cblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG9cblx0XHRcdG1hcmdpbi10b3A6IDAuMnJlbVxuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTAuNXJlbVxuXHRcdFx0XG5cdCYtb3Blbl90ZXh0LCAmLWNsb3NlX3RleHRcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRtYXgtd2lkdGg6IDgwJVxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWluZy1zaG9ydCBjdWJpYy1iZXppZXIoJGVhc2Utb3V0KVxuXHRcdFxuXHQmLmlzLW9wZW4gJi1vcGVuX3RleHRcblx0XHRvcGFjaXR5OiAwXG5cdFx0XG5cdCY6bm90KC5pcy1vcGVuKSAmLWNsb3NlX3RleHRcblx0XHRvcGFjaXR5OiAwXG5cblx0XG5cdCYuaXMtb3BlbiAmLWxvZ29cblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnRcdFxuXHRcdFxuXHQmLmlzLW9wZW4gJi1idXJnZXJfY29udGFpbmVyXG5cdFx0Ym94LXNoYWRvdzogbm9uZVxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLWJvZHksIDApXG5cdFx0XG5cdFx0Jjo6YWZ0ZXJcblx0XHRcdG9wYWNpdHk6IDBcblx0XHQiLCIucy1sb2FkZXJcblx0K2ZpbGxcblx0cG9zaXRpb246IGZpeGVkXG5cdHotaW5kZXg6IDUwMFxuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYm9keVxuXHQvLyB0cmFuc2l0aW9uOiBvcGFjaXR5IDg1MG1zIGN1YmljLWJlemllcigkZWFzZS1vdXQpXG5cdFxuXHRcblxuXHQmOm5vdCguaXMtdmlzaWJsZSlcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXHRcdFxuXHRcdFxuXHQmLXR1cnRsZVxuXHRcdG9wYWNpdHk6IDBcblx0XHRcbi5pcy1yZWFkeSAucy1sb2FkZXIgXG5cdFxuXHQmLXR1cnRsZVxuXHRcdG9wYWNpdHk6IDFcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1pbmctbWVkaXVtIGN1YmljLWJlemllcigkZWFzZS1vdXQpXG5cdCIsIi5zLW1lbnVcblx0XG5cdHBvc2l0aW9uOiBmaXhlZFxuXHR0b3A6IDBcblx0bGVmdDogMFxuXHR3aWR0aDogMTAwJVxuXHRtYXgtaGVpZ2h0OiAxMDB2aFxuXHRtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoKSAqIDEwMClcblx0ei1pbmRleDogMzUwXG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cdFx0b3ZlcmZsb3cteTogYXV0b1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuXHRcdFxuXHQmOjpiZWZvcmVcblx0XHRwb3NpdGlvbjogZml4ZWRcblx0XG5cdCY6bm90KC5pcy1vcGVuKVxuXHRcdG9wYWNpdHk6IDBcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXHRcdFxuXHQmLWJhY2tncm91bmRcblx0XHRvcGFjaXR5OiAwLjVcblx0XHRwb3NpdGlvbjogZml4ZWRcblx0XG5cdCYtaXRlbXNcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoKSAqIDEwMClcblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRwYWRkaW5nLXRvcDogMTIuNnJlbVxuXHRcdFxuXHQmLWl0ZW1cblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXG5cdFx0XG5cdCYtdGl0bGVcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHRmb250LWZhbWlseTogQWdyYW5kaXJcblx0XHRcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdFx0LXdlYmtpdC10ZXh0LXN0cm9rZTogbWF4KC4wMzZlbSwgMS41cHgpICRjb2xvci1jcmVhbVxuXHRcdHRyYW5zaXRpb246IGNvbG9yIDIwMG1zIGN1YmljLWJlemllcigkZWFzZS1vdXQpXG5cdFx0Y29sb3I6IHJnYmEoJGNvbG9yLWNyZWFtLCAxKVxuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0XHRmb250LXNpemU6IDhyZW1cblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRmb250LXNpemU6IDMuOHJlbVxuXHRcdFxuXHQmLWltYWdlXG5cdFx0K3Byb3BvcnRpb24oLjczKVxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXG5cdFx0d2lkdGg6IDM1cmVtXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmVcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTZkZWcpXG5cdFx0dHJhbnNpdGlvbjogNTAwbXMgY3ViaWMtYmV6aWVyKCRlYXNlLW91dCkgLy8uMjUsMCwuMjUsMVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRkaXNwbGF5OiBub25lXG5cdFx0XG5cdCYtaXRlbTpob3ZlclxuXHRcdHotaW5kZXg6IDJcblx0XHRcblx0XHRcblx0Ji1pdGVtOm5vdCg6aG92ZXIpICYtdGl0bGVcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0Y29sb3I6IHJnYmEoJGNvbG9yLWNyZWFtLCAwKVxuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zXG5cdFx0XG5cdCYtaXRlbTpub3QoOmhvdmVyKSAmLWltYWdlXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdG9wYWNpdHk6IDBcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDZkZWcpIHRyYW5zbGF0ZVkoMjByZW0pXG5cdFx0XHR0cmFuc2l0aW9uOiAzNTBtcyBjdWJpYy1iZXppZXIoJGVhc2UtaW4pIC8vIC43NSwwLC43NSwxXG5cdFx0XG5cdCYtd2F2ZVxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdHotaW5kZXg6IDBcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0d2lkdGg6IDguOHJlbVxuXHRcdFx0bWFyZ2luLXRvcDogMnJlbVxuXHRcdFx0cGFkZGluZy1ib3R0b206IDJyZW1cblx0XHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHR3aWR0aDogNnJlbVxuXHRcdFx0bWFyZ2luLXRvcDogMnJlbVxuXHRcdFx0cGFkZGluZy1ib3R0b206IDJyZW1cblx0XHRcblx0Ji1ib3R0b21cblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0bGVmdDogMFxuXHRcdFx0d2lkdGg6IDEwMCVcblx0XHRcdHBhZGRpbmctbGVmdDogOHJlbVxuXHRcdFx0cGFkZGluZy1yaWdodDogOHJlbVxuXHRcdFx0Ym90dG9tOiA0cmVtXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KSBhbmQgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblx0XHRcdHJvdy1nYXA6IDNyZW1cblxuXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXRhYilcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuXHRcdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1ndXR0ZXIpXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1ndXR0ZXIpXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNXJlbVxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRcdFx0cm93LWdhcDogMnJlbVxuXHRcdFxuXHRcdCYgPiAqOm5vdCg6bnRoLWNoaWxkKDIpKVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1waG9uZSArIDFweClcblx0XHRcdFx0ZmxleDogMVxuXHRcdFx0XHRcblx0XHQmID4gKjpudGgtY2hpbGQoMylcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmVcblx0XHRcblx0Ji1iYWRnZVxuXHRcdG92ZXJmbG93OiBoaWRkZW5cblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0XHRib3R0b206IDRyZW1cblx0XHRcdHJpZ2h0OiA0cmVtXG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0ZGlzcGxheTogZmxleFxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblx0XHRcdG1hcmdpbi10b3A6IDJyZW1cblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW1cblx0XHRcdGZsZXg6IDFcblx0XHRcdG1pbi1oZWlnaHQ6IDE4cmVtXG5cdFx0XG5cdCYtdHVydGxlXG5cdFx0K2NlbnRlclxuXHRcdHdpZHRoOiA4MCVcblx0XHRoZWlnaHQ6IDgwJVxuXHRcdGZpbHRlcjogYmx1cig0cHgpXG5cdFx0b3BhY2l0eTogMC4xXG5cblx0Ji1saW5rc1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0Y29sdW1uLWdhcDogNHJlbVxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblx0XHRcdHJvdy1nYXA6IDFyZW1cblxuXHQmLWxhbmdzXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdGRpc3BsYXk6IGZsZXhcblx0XHRjb2x1bW4tZ2FwOiAxcmVtXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0XHRyaWdodDogMFxuXHRcdFx0dG9wOiAtNXJlbVxuXG5cblx0Ji1zZWNvbmRhcnlcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0Y29sdW1uLWdhcDogMXJlbVxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuXHRcdGxpXG5cdFx0XHRmb250LXNpemU6IDEuMnJlbVxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcblxuXG5cdCYtZ3JvdXBcblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdGZvbnQtc2l6ZTogMS4ycmVtXG5cdFx0Y29sdW1uLWdhcDogMXJlbVxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cblx0XHRpbWdcblx0XHRcdGhlaWdodDogM3JlbVxuXHRcdFx0d2lkdGg6IGF1dG9cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdFx0ZGlzcGxheTogbm9uZVxuXG5cdFx0XG4uaXMtcmVhZHkgLnMtbWVudVxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDg1MG1zIGN1YmljLWJlemllcigkZWFzZS1vdXQpXG5cdFx0IiwiLnMtbWVzc2FnZV9wb3BpblxuXHRkaXNwbGF5OiBmbGV4XG5cdG1heC13aWR0aDogOTByZW1cblx0YmFja2dyb3VuZDogcmVkXG5cdHBvc2l0aW9uOiBmaXhlZFxuXHRvdmVyZmxvdzogaGlkZGVuXG5cdGluc2V0OiAwXG5cdGhlaWdodDogZml0LWNvbnRlbnRcblx0bWFyZ2luOiBhdXRvXG5cdHotaW5kZXg6IDUxMFxuXHRvcGFjaXR5OiAwXG5cdHBvaW50ZXItZXZlbnRzOiBub25lXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cmVtKVxuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZVxuXHRwYWRkaW5nOiA0LjVyZW1cblx0XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRtYXgtd2lkdGg6IDkwJVxuXHRcdHBhZGRpbmc6IDJyZW1cblxuXG5cdCYtY2xvc2Vcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHR3aWR0aDogM3JlbVxuXHRcdGhlaWdodDogM3JlbVxuXHRcdHotaW5kZXg6IDEwXG5cdFx0dG9wOiAycmVtXG5cdFx0cmlnaHQ6IDJyZW1cblxuXHQmLmlzLW9wZW5cblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcblx0XHRvcGFjaXR5OiAxXG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG9cblxuXHQmLWxvZ29cblx0XHR3aWR0aDogMTEwcHhcblx0XHRoZWlnaHQ6IDExMHB4XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdHdpZHRoOiA4MHB4XG5cdFx0XHRoZWlnaHQ6IDgwcHhcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW1cblxuXHQmLWxpbmtcblx0XHRtYXJnaW4tdG9wOiAzcmVtXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbVxuXHRcdGZvbnQtZmFtaWx5OiBBZ3JhbmRpclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0Zm9udC13ZWlnaHQ6IDkwMFxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0XHRsaW5lLWhlaWdodDogMS4yXG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0XHRmb250LXNpemU6IDEuM3JlbVxuXG5cdFx0c3ZnXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRcdHRvcDogMTAwJVxuXHRcdFx0bGVmdDogNTAlXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcblx0XHRcdGRpc3BsYXk6IGZsZXhcblx0XHRcdHdpZHRoOiAxMDAlXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0b1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cdFx0XHRtYXJnaW4tdG9wOiAwLjJyZW1cblx0XHRcdG1hcmdpbi1ib3R0b206IC0wLjVyZW1cblxuXG5cdCYtdGl0bGUudDNcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXBob25lICsgMXB4KVxuXHRcdFx0Zm9udC1zaXplOiA0cmVtXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXBob25lKVxuXHRcdFx0Zm9udC1zaXplOiAzcmVtXG5cblx0Ji10ZXh0XG5cdFx0bWFyZ2luLXRvcDogNHJlbVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay1waG9uZSlcblx0XHRcdG1hcmdpbi10b3A6IDJyZW1cblxuXG5ib2R5LmlzLXJlYWR5IC5zLW1lc3NhZ2VfcG9waW5cblx0dHJhbnNpdGlvbjogb3BhY2l0eSwgdHJhbnNmb3JtIC41cyAuNXNcbiIsIi5zLW92ZXJsYXlcblx0cG9zaXRpb246IGZpeGVkXG5cdHRvcDogMFxuXHRsZWZ0OiAwXG5cdHJpZ2h0OiAwXG5cdGJvdHRvbTogMFxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1jcmVhbSwgLjkpXG5cdHotaW5kZXg6IDUwMFxuXHRcblx0XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGN1YmljLWJlemllcigkZWFzZS1vdXQpXG5cdFxuXHQmOm5vdCguaXMtdmlzaWJsZSlcblx0XHRvcGFjaXR5OiAwXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmUiLCIucy1wb3BpblxuXHRwb3NpdGlvbjogZml4ZWRcblx0ei1pbmRleDogMzAwXG5cdGRpc3BsYXk6IGZsZXhcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRiYWNrZ3JvdW5kOiAkY29sb3ItY3JlYW1cblx0XG5cdHotaW5kZXg6IDUwMFxuXHRcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMClcblx0Y2xpcC1wYXRoOiBpbnNldCgwJSAwIDAgMClcblx0XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstcGhvbmUgKyAxcHgpXG5cdFx0dG9wOiA0LjRyZW1cblx0XHRsZWZ0OiA0LjRyZW1cblx0XHRyaWdodDogNC40cmVtXG5cdFx0Ym90dG9tOiA0LjRyZW1cblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstcGhvbmUpXG5cdFx0dG9wOiAxLjFyZW1cblx0XHRsZWZ0OiAxLjFyZW1cblx0XHRyaWdodDogMS4xcmVtXG5cdFx0Ym90dG9tOiAxLjFyZW1cblx0XHRcblx0XG5cdCYuaXMtaGlkZGVuXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuXG5cdFxuXHQmLWNsb3NlXG5cdFx0cG9zaXRpb246IGZpeGVkXG5cdFx0XG5cdFx0d2lkdGg6IDMuNnJlbVxuXHRcdGhlaWdodDogMy42cmVtXG5cdFx0dG9wOiAyLjRyZW1cblx0XHRyaWdodDogMi40cmVtXG5cblx0XHR6LWluZGV4OiAxMFxuXHRcdFxuXHRcdHN2ZyBwYXRoXG5cdFx0XHR0cmFuc2l0aW9uOiBmaWxsICR0aW1pbmctc2hvcnQgY3ViaWMtYmV6aWVyKCRlYXNlLW91dClcblx0XHRcdGZpbGw6IHJnYmEoJGNvbG9yLXdoaXRlLCAwKVxuXHRcdFxuXHRcdCY6aG92ZXIgc3ZnIHBhdGhcblx0XHRcdGZpbGw6ICRjb2xvci13aGl0ZVxuXHRcdFx0XG5cdFxuXHQmLWNvbnRhaW5lclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdHotaW5kZXg6IDJcblx0XHRtYXgtd2lkdGg6IDEwMCVcblx0XHRvdmVyZmxvdy14OiBoaWRkZW5cblxuXHQvLyAmOm5vdCguaXMtcmVhZHkpICYtY29udGFpbmVyXG5cdC8vIFx0b3BhY2l0eTogMFxuXG5ib2R5LmlzLXJlYWR5IC5zLXBvcGluXG5cdHRyYW5zaXRpb246IGNsaXAtcGF0aCAkdGltaW5nLW1lZGl1bSBjdWJpYy1iZXppZXIoJGVhc2UtaW4tb3V0KSIsIi5zLXByZXZlbnRlclxuXHRwb3NpdGlvbjogZml4ZWRcblx0dG9wOiAwXG5cdGxlZnQ6IDBcblx0d2lkdGg6IDEwMCVcblx0aGVpZ2h0OiAxMDAlXG5cdG9wYWNpdHk6IDBcblx0XG5cdHotaW5kZXg6IDQ1MFxuXHRcblx0Ly8gJi5pcy1hY3RpdmVcblx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiByZWRcblx0Ly8gXHRvcGFjaXR5OiAwLjJcblx0XG5cdCY6bm90KC5pcy1hY3RpdmUpXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmUiXX0= */
